第2章 コストモデルを使用した実効使用量の計算
クラウドプロバイダーは、全体的な使用量に関係なく、クラスターを実行するインフラストラクチャーコストを請求します。Cost Management で効果的な使用量を計算すると、直接的な使用量を考慮して、クラウドコストと Pod または namespace をより正確に関連付けることができます。
通常、Pod はクラスターに CPU やメモリーなどのリソースを要求します。クラスターは、要求されたリソースを最小限として予約しますが、Pod は最初に要求した量より多くまたは少なく使用する可能性があります。Cost Management における実効使用量のメトリクスでは、CPU またはメモリーのうち 1 時間あたりの使用量が大きい方が使用されます。
Cost Management でコストモデルを作成し、効果的な使用量を見積もることができます。最終的に、このデータを使用して、インフラストラクチャーのコストが OpenShift プロジェクトにどのように配分されるかを理解できます。
前提条件
- Cost Administrator または Cost Price List Administrator の権限を持つユーザーである。ユーザーロールの設定方法の詳細は、Cost Management スタートガイド の Cost Management リソースへのアクセス制限 を参照してください。
- OpenShift クラスターを Cost Management データインテグレーションとして追加する必要がある。詳細は、Cost Management スタートガイド の Cost Management への OpenShift Container Platform データの統合 を参照してください。
手順
- Red Hat Hybrid Cloud Console にログインします。
-
Services メニューの
をクリックします。 -
Global Navigation で、
をクリックします。 - Cost Models タブで をクリックし、コストモデルウィザードを開きます。
- コストモデルの名前と説明を入力し、インテグレーションタイプとして OpenShift Container Platform を選択します。 をクリックします。
価格リストを作成して、使用量またはリクエストに料金を割り当てることができます。Cost Management サービスは、OpenShift からこれらのメトリクスを収集しますが、コストモデルを適用するまで Cost Management にアタッチされたコストはありません。
実効 CPU 使用量を計算するための価格リストを作成するには、
をクリックします。-
説明を追加します。この例では、
effective cpu usage
を入力します。 - Metric フィールドで CPU を選択します。
- Measurement フィールドで、Effective-usage (core-hours) を選択します。
-
Rate フィールドに、CPU 使用量に対して支払うレートを入力します。この例では、
2
を入力します。 をクリックします。
-
説明を追加します。この例では、
実効メモリー使用量を計算するための価格リストを作成するには、
をクリックします。-
説明を追加します。この例では、
effective memory usage
を入力します。 - Metric フィールドで、Memory を選択します。
- Measurement フィールドで、Effective-usage (GiB-hours) を選択します。
-
Rate フィールドに、メモリー使用量に対して支払うレートを入力します。この例では、
1
を入力します。 をクリックします。
-
説明を追加します。この例では、
- をクリックします。
- (オプション) Cost calculations ページで、利潤または割引を適用して、インテグレーションの原価の計算方法を変更します。原価 に利潤を追加すると、AWS アカウント、Azure サブスクリプション、またはその他のサポートコストの管理コストなど、オーバーヘッドコストを考慮できます。利潤は、メトリクスまたは使用状況で表示されないコストを補填する推定値です。
- Cost distribution ページで、CPU または Memory の配分タイプを選択します。配分タイプとは、プロジェクトコストの内訳のことで、CPU またはメモリーメトリクスに基づいてコストを配分します。クラスターのメモリー使用量が多い場合は、Memory を選択します。クラスターの CPU 使用量が多い場合は、CPU を選択します。 をクリックします。
- コストモデルにインテグレーションを割り当てて、 をクリックします。
- 詳細を確認し、 をクリックします。
-
インテグレーションのコストモデルの結果を確認するには、Global Navigation で、
をクリックします。 - プロジェクトを選択して結果を表示します。