第1章 サブスクリプションのステータス、通知、およびコンプライアンス

IT 管理者は、管理するシステムのインベントリーを管理および維持する必要があります。システムインベントリーには、ハードウェアと、ハードウェアにインストールされているソフトウェアの両方が含まれます。ソフトウェアは、多くの場合、サブスクリプションベースでインストールされます。ソフトウェアおよび関連するサブスクリプションの正確なインベントリーを維持するには、主要な情報を追跡する必要があります。

  • インストールされるもの
  • インストール場所
  • アクティブなコピーの数
  • サブスクリプションの有効期限

IT 管理者として、ソフトウェアの正確なインベントリーを提供する責任がある場合があります。たとえば、企業は、米国の Sarbanes-Oxley 規制または Payment Card Industry Data Security Standard (PCI-DSS) に準拠するために、自社のソフトウェア資産に関する正確な情報を維持および提供する必要があります。ソフトウェア資産に関するすべての情報を収集して維持することは、ソフトウェアライセンス管理と呼ばれることがよくあります。Red Hat サブスクリプションモデルを使用する場合は、サブスクリプション管理と呼ばれます。

サブスクリプション管理は、IT 環境内のシステムと、Red Hat を通じて取得するソフトウェア製品との間の関係を識別および作成する方法です。サブスクリプションを効果的に管理することで、次の目標を達成できます。

  • ソフトウェアのサブスクリプションと有効期限を追跡することで、規制へのコンプライアンスを維持します。
  • 最新の展開情報を維持することで、IT 監査を簡素化します。
  • サブスクリプション、システム、および使用状況の関係を明確にすることで、サブスクリプションをより効果的に割り当てます。
  • サブスクリプションの不足と過剰を積極的に管理することで、コストを削減します。

サブスクリプションはライフサイクルに従います。

  • アカウントが製品サブスクリプションを購入すると、Red Hat コンテンツ配信ネットワーク、エラータとパッチ、アップグレード、およびサポートにアクセスできるようになります。

サブスクリプションは、一定期間使用可能または有効であり、特定の回数 (数量) 使用できます。

  • サブスクリプション管理サービスのインベントリーにサーバーが追加または登録されます。システムが追加されると、システムに関する属性を定義するファクトのリストと、インストールされている製品とそのバージョンをリストするプロファイルがあります。
  • サブスクリプションはシステムに割り当てられているため、システムはその製品のサービスとコンテンツをサポートする資格があります。

サブスクリプションは、管理者が手動で割り当てることも、システム属性とインストール済み製品に最適なサブスクリプションに基づいて、サブスクリプションプロセスによって自動的に割り当てることもできます。

  • サブスクリプションの有効期間が終了するか、新しい製品が追加されると、新しいサブスクリプションをシステムに割り当てて、適用範囲を維持する必要があります。

1.1. サブスクリプション、製品、およびシステムとの相互作用

システム上の製品には、相互に関係、依存関係、競合があります。同様に、サブスクリプションには、それが表すソフトウェアの関係と同様の関係があります。一部のサブスクリプションは仮想ゲストを許可し、一部は他のサブスクリプションを必要とし、一部は他のサブスクリプションと競合します。

サブスクリプションは、インストールされた製品間の関係、およびそれらの製品がインストールされているシステムを定義します。サブスクリプションは、システム間の関係と、環境内でのシステムの対話方法も定義します。この相互作用は、サブスクリプションが物理ホストと仮想ゲストに対して異なる関係を定義できる仮想環境で明らかです。さらに、システムは、データセンターやクラウドインフラストラクチャーなど、他の方法で対話できます。サブスクリプションは、これらのメタ関係の一部です。

サブスクリプションを使用してこれらのさまざまな関係を定義すると、製品とシステムの対話方法に柔軟性がもたらされます。

  • 製品の 1 つの数量を 1 つのシステムに関連付けます。これは最も一般的な関係です。
  • 特定の別の製品と同じシステムにインストールできないように、1 つの製品を制限します。
  • システムを一貫したサービスレベルに保ちます。各サブスクリプションには、サービスレベルの定義が含まれています。サブスクリプションクライアントは、最初に同じサービスレベルのサブスクリプションを割り当てようとします。これにより、システムに一貫したサポートレベルが提供されます。
  • 仮想ゲストがホストから一部のサブスクリプションを継承できるようにします。
  • 一部のホストは、データセンターの展開に無制限のゲストを持つことができます。
  • 1 つのサブスクリプションを複数のシステムに分割できるようにします。これは Red Hat Cloud Infrastructure のように機能します。Red Hat Cloud Infrastructure は、Red Hat Enterprise Linux、Red Hat OpenStack、Red Hat Virtualization、CloudForms の 4 つの製品が実際に対象となります。これらの製品にはそれぞれ、スタックを作成するために異なるシステムで使用できる独自のサブスクリプションがあります。
  • システムをカバーするために、同じタイプのサブスクリプションをスタックまたは結合します。