Menu Close
Settings Close

Language and Page Formatting Options

17.3. 測定単位

製品の使用状況を追跡するための測定単位は、サブスクリプションの条件によって決定されます。

17.3.1. Red Hat Enterprise Linux の測定単位

物理的なクラウド、仮想的なクラウド、パブリッククラウドの提供方法やハードウェアとの関係には固有の違いがあるため、サブスクリプションサービスのトラッキングでは、以下のように異なる測定単位を使用しています。

物理的な使用状況

サブスクリプションサービスは、お客様の物理的な RHEL インストールを CPU ソケットペアで測定します。各システムは、インストールされているソケット数を、偶数に切り上げて提供します。表示される値は、システムレベルのペアめをすべて含めた総ソケット数です。

現在のシステムテーブルでは、オンプレミスの物理的なハードウェアや、RHEL ベースのハイパーバイザーなどの構造を物理的なマシンとして表示することができます。

仮想化での使用状況

サブスクリプションサービスでは、仮想化された RHEL インストレーションを 2 つの方法で測定します。標準的なゲストサブスクリプションのように、ホスト-ゲストのマッピングが使用されない場合、各システムは 1 つのインストールされたソケットを提供します。仮想データセンター (VDC) の契約や同様の仮想化環境など、ホストとゲストのマッピングが必要な場合は、物理的な RHEL のインストールで使用されるのと同じソケットペアの方法を使用して、ハイパーバイザーのホストノードのソケット数がカウントされます。

ハイパーバイザーおよび仮想マシンの仮想化された使用量は、使用量および使用率のグラフではまとめて表示されますが、ハイパーバイザーの使用量は、現在のシステムの表では仮想化された使用量とは別に表示されます。この分離は、仮想化環境の使用状況データの収集に関する疑問のトラブルシューティングに役立ちます。特に、virt-who および Satellite インベントリーアップロードプラグインの設定を使用して、ホスト-ゲストのマッピングデータがサブスクリプションサービスに正しく提供されているかどうかを判断するのに役立ちます。たとえば、これらのツールが正しく設定されている場合に、仮想化された使用量は次のようにカウントされます。

  • RHEL ゲストを持つ RHEL ベースのハイパーバイザーの場合、ハイパーバイザーのソケット数は、ソケットペア方式を適用して 2 回カウントされます。物理的なカウントはノード自身の RHEL のコピーを表し、仮想化されたカウントはゲストシステムの使用を表します。
  • RHEL 以外をベースとするハイパーバイザーで RHEL ゲストを使用する場合には、ハイパーバイザーのソケット数は、ソケットペア方式を適用して、仮想化として 1 回カウントされます。
  • スタンドアロンの仮想マシンや、ハイパーバイザーの管理が検出できない仮想マシンの場合、各仮想マシンは 1 つのソケットとしてカウントされます。
パブリッククラウドの使用状況

サブスクリプションサービスは、パブリッククラウドの RHEL インストールをソケット単位で計測します。パブリッククラウドの使用状況の測定は、サブスクリプションサービスで提供される高精度なパブリッククラウドのメータリング機能を利用しているかどうかで異なります。

  • パブリッククラウドのメータリングを使用していない場合、パブリッククラウドの RHEL イメージから起動されたインスタンスは、イメージとインスタンスのメタデータに存在する DMI (Desktop Management Interfaces) のファクトと値のペアによって認識されます。DMI ファクトの値は、インスタンスが Amazon Web Services (AWS) 、Microsoft Azure、Google Cloud Platform (GCP)、Alibaba Cloudが提供するクラウドインフラストラクチャーで稼働していることを示しています。稼動中の各インスタンスは、ソケット数に対して、単一のソケットを提供します。この方法では、サブスクリプションサービスは、1 つのインスタンスが1日に複数回実行された場合を識別する方法がないため、1 つのインスタンスが 1 日中アクティブであるとカウントされます。
  • パブリッククラウドのメータリング (現在は AWSインスタンスのみ利用可能) を利用している場合、サブスクリプションサービスは RHEL ベースの AWS インスタンスをより高い精度で追跡することができます。AWS アカウントごとに、Hybrid Cloud Consoleの設定機能を使ってソースを作成します。ソースの作成時に、サブスクリプションサービスが AWS アカウントのインスタンスの開始と停止のイベントを追跡するのに十分なデータを提供してください。サブスクリプションサービスはこれらのトラッキング機能にアクセスできるため、1 日に複数回実行される 1 つのインスタンスを特定することができるからです。そのため、サブスクリプションサービスでは、インスタンスのみをカウントするのではなく、各ソース (AWS アカウント) で実行されているインスタンスの 1 日あたりの最大同時実行数をカウントするようになります。すると、複数の AWS ソースの日次集計をRed Hat アカウントレベルで集計されます。