Cisco UCS Director 管理ガイド、リリース 5.4
チャージバック モジュールの使用方法
チャージバック モジュールの使用方法

目次

チャージバック モジュールの使用方法

この章は、次の項で構成されています。

チャージバック機能について

Cisco UCS Director のチャージバック モジュールによって、仮想インフラストラクチャのコストを詳細に把握することができます。また、コスト モデルを定義して、部署内や組織内のポリシーに割り当てることができます。リソースのコストを正確に計算するため、仮想マシン(VM)の測定データを頻繁に収集します。

注目:

チャージバック モジュールは、アプリケーション コンテナ内にある物理サーバでのみサポートされます。

以下に、チャージバック モジュールの機能を示します。

  • 柔軟性:組織の要件に基づいて、固定費、ワンタイム コスト、割り当てコスト、使用コスト、およびこれらすべての組み合わせを提供します。

  • 再利用可能なコスト モデル:標準化されたコスト モデルまたはテンプレートを使用して VM にコスト モデルを割り当てます。これらのテンプレートは、新しい環境にコスト モデルを迅速に適用するために使用します。

  • レポート作成:仮想インフラストラクチャのコストとリソースの使用状況のさまざまな概要レポートと比較レポートを生成します。これらのレポートは、PDF、CSV、XLS の各形式にエクスポートすることができ、Web ブラウザで表示できます。

  • 上位 5 件のレポート:VM のコスト、CPU、メモリ、ストレージ、およびネットワークのコストが高い上位 5 位までの組織またはグループのレポートをモニタします。

  • ダッシュボード:組み込みダッシュボードと広範な視覚的ウィジェットのセットを使用して、リアルタイムで VM 測定情報とチャージバックをモニタし、分析します。

予算ポリシー

リソース全体のアカウンティングはチャージバック モジュールによって処理されます。チャージバックに加えて、個別のグループまたは組織を予算ポリシーに関連付ける必要があります。予算ポリシーでは、予算の監視と予算超過を有効または無効にできます。

予算ポリシーの設定

はじめる前に

このタスクを完了するには、アプライアンスにログインする必要があります。

手順
    ステップ 1   メニュー バーで、[管理(Administration)] > [ユーザとグループ(Users and Groups)] の順に選択します。
    ステップ 2   [ユーザグループ(User Groups)] タブを選択します。
    ステップ 3   グループを選択し、[予算ポリシー(Budget Policy)] をクリックします。
    ステップ 4   [予算ポリシー(Budget Policy)] ダイアログボックスで、次のフィールドに値を入力します。
    名前 説明

    [予算の監視の有効化(Enable Budget Watch)] チェックボックス

    オンにすると、グループの予算使用状況が監視されます。オフにすると、このグループのすべての予算エントリは無視されます。

    [予算超過を許容(Allow Over Budget)] チェックボックス

    オンにすると、グループ メンバーに対しプロビジョニングされた予算の超過が許可されます。オフにすると、予算をすべて消化した場合に、新たな予算が追加されるまではリクエストがすべて却下されます。

    ステップ 5   [保存(Save)] をクリックします。

    タグベース コスト モデルの作成

    コンテナを通じてプロビジョニングされたすべての VM では、タグベース コスト モデル機能がサポートされています。

    手順
      ステップ 1   メニュー バーで、[ポリシー(Policies)] > [仮想/ハイパーバイザポリシー(Virtual/Hypervisor Policies)] > [サービスの提供(Service Delivery)] を選択します。
      ステップ 2   [タグベースコストモデル(Tag Based Cost Model)] タブを選択します。
      ステップ 3   新しいコスト モデルを作成するには、[追加(Add)](+)をクリックします。
      ステップ 4   [タグベースコストモデルの追加(Add Tag Based Cost Model)] ダイアログボックスで、次のフィールドに値を入力します。

      フィールド

      説明

      [コストモデル名(Cost Model Name)] フィールド

      コスト モデルの名前。

      [コストモデルの説明(Cost Model Description)]

      コスト モデルの説明。

      [タグ名(Tag Name)] ドロップダウン リスト

      ドロップダウン リストから VM タグを選択します。

      指定したタグのコストは、このドロップダウン リストで選択した VM タグに制限されます。その結果、タグベース コスト モデルは、選択した VM タグに制限されます。

      ステップ 5   コスト モデルにタグ コストを追加するには、[+] 記号をクリックします。
      ステップ 6   [タグコストへのエントリの追加(Add Entry to Tag Costs)] ダイアログボックスで、次のフィールドに値を入力します。

      フィールド

      説明

      [VMタグ(VM Tag)] ドロップダウン リスト

      ドロップダウン リストからタグの値を選択します。

      このドロップダウン リストには、選択したタグ名に指定できる値が表示されます。

      [固定コスト(Fixed Cost)] フィールド

      タグの時間あたりの固定コスト。

      [一括での支払いのコスト(One Time Cost)] フィールド

      タグの一括での支払いの固定コスト。

      [通常のチャージバックにVMを含める(Include VM in Regular Chargeback)] チェックボックス

      VM の通常のコスト モデルと共にタグベース コスト モデルを含める場合は、このチェックボックスをオンにします。

      ステップ 7   [送信(Submit)] をクリックします。
      ステップ 8   [タグベースコストモデルの追加(Add Tag Based Cost Model)] ダイアログ ボックスで、[送信(Submit)] をクリックします。
      ステップ 9   [OK] をクリックします。

      コスト モデル

      コスト モデルを使用して、仮想リソースの CPU、RAM、ストレージなどのユニット レベルのコストを定義します。これらのコストは、仮想インフラストラクチャ内の VM のチャージバック計算に使用されます。コスト モデルは、線形モデルでコストの定義を提供し、コストはユニット レベルで定義できます。

      VM の特定のリソースのコストは、その VM に割り当てられているユニット数に基づいて計算されます。たとえば、1 GB の RAM のコストをコスト モデル内で定義し、そのユニット コストを使用して特定の VM のための RAM のコストを算出します。

      1 回限りのプロビジョニング コスト、アクティブ/非アクティブな VM のコスト、プロビジョニング済み、予約済み、または使用済みの CPU、メモリなどのリソースのコストを定義できます。これらのコストを使用して、使用量に基づいて VM のコストを計算します。


      (注)  


      コスト モデルを VDC またはアプリケーション コンテナにマッピングできます。コスト モデルをアプリケーション コンテナにマッピングする方法の詳細については、『Cisco UCS Director Application Container Guide』を参照してください。


      コスト モデルの作成

      はじめる前に

      このタスクを完了するには、アプライアンスにログインする必要があります。

      手順
        ステップ 1   メニュー バーで、[ポリシー(Policies)] > [仮想/ハイパーバイザポリシー(Virtual/Hypervisor Policies)] > [サービスの提供(Service Delivery)] を選択します。
        ステップ 2   [コストモデル(Cost Model)] タブを選択します。
        ステップ 3   [追加(Add)](+)をクリックします。
        ステップ 4   [コストモデルの追加(Add Cost Model)] ダイアログボックスで、次のフィールドに値を入力します。
        名前 説明

        [コストモデル名(Cost Model Name)] フィールド

        コスト モデルの名前。

        [コストモデルの説明(Cost Model Description)] フィールド

        コスト モデルの説明。

        [コストモデルタイプ(Cost Model Type)] ドロップダウン リスト

        コスト モデルのタイプを選択します。

        [標準(Standard)] は線形コスト モデルを示します。[詳細(Advanced)] はパッケージまたはスクリプトに基づくコスト モデルを示します。[詳細(Advanced)] コスト モデルの説明と使用方法については、13-6 ページの「パッケージ ベースのコスト モデル」の項を参照してください。該当する場合は [HyperV] も選択できます。

        [請求期間(Charge Duration)] ドロップダウンリスト

        VM リソースのコストを定義する頻度を選択します。次のいずれかのオプションを使用できます。

        • [毎時(Hourly)]:リソースのコストを時間単位で指定する場合。

        • [毎日(Daily)]:リソースのコストを日次単位で指定する場合。

        • [毎週(Weekly)]:リソースのコストを週単位で指定する場合。

        • [毎月(Monthly)]:リソースのコストを月単位で指定する場合。

        • [毎年(Yearly)]:リソースのコストを年単位で指定する場合。

        [仮想マシンコストパラメータ(Virtual Machine Cost Parameters)]

        [固定コスト(通貨:USD)(VM Costs (Currency: USD))]

        [一括での支払いのコスト(One Time Cost)] フィールド

        VM のプロビジョニングの 1 回限りの固定コスト。

        [VM コスト(通貨:USD)(VM Costs (Currency: USD))]

        [アクティブなVMのコスト(Active VM Cost)] フィールド

        アクティブ状態の VM の時間あたりのコスト。

        [非アクティブなVMのコスト(Inactive VM Cost)] フィールド

        非アクティブ状態の VM の時間あたりのコスト。

        [CPU コスト(CPU Costs)]

        [CPUチャージユニット(CPU Charge Unit)] ドロップダウン リスト

        CPU のチャージ単位(GHz またはコア)を選択します。

        [プロビジョニング済みCPUのコスト(Provisioned CPU Cost)] フィールド

        1 時間あたり、CPU チャージ単位あたりのプロビジョニングされた CPU のコスト。VM に対してプロビジョニングされた CPU の額が考慮されます。

        (注)     

        CPU チャージ単位が GHz の場合はコストです。

        [使用済みCPUコスト(Used CPU Cost)] フィールドに値を入力する場合は、このフィールドは空白にしてください。

        [予約済みCPUコスト(Reserved CPU Cost)] フィールド

        1 時間あたり、GHz あたりの予約 CPU のコスト。

        VM に対して実際に予約された CPU の額(プロビジョニングされた CPU のコスト計算を含む)が考慮されます。予約 CPU の追加コスト(プロビジョニング コスト以外)がある場合は、ここに入力します。たとえば、プロビジョニング コストが 1 ドルで、予約コストが 1.4 ドルの場合、追加の予約額を指定する必要があります。この例ではこれは 1.4 ドル – 1 ドル = 0.4 ドルです。

        (注)     

        CPU チャージ単位が GHz の場合はコストです。

        [使用済みCPUコスト(Used CPU Cost)] フィールドに値を入力する場合は、このフィールドは空白にしてください。

        [使用済みCPUコスト(Used CPU Cost)] フィールド

        1 時間あたり、GHz あたりの使用 CPU のコスト。コストは実際の CPU 使用量に基づいています。

        このコストでは、プロビジョニング コストと予約コストは考慮されません。[使用済みCPUコスト(Used CPU Cost)] フィールドに値を入力する場合は、プロビジョニング コストと予約コストのフィールドは空白のままにしておきます。

        (注)     

        CPU チャージ単位が GHz の場合はコストです。

        [メモリ コスト(Memory Costs)]

        [プロビジョニング済みメモリのコスト(Provisioned Memory Cost)] フィールド

        1 時間あたり、GB あたりのプロビジョニングされたメモリのコスト。

        [予約済みメモリコスト(Reserved Memory Cost)] フィールド

        1 時間あたり、GB あたりの予約されたメモリのコスト。

        [使用済みメモリコスト(Used Memory Cost)] フィールド

        1 時間あたり、GB あたりの使用メモリのコスト。

        [ネットワーク コスト(Network Costs)]

        [受信済みネットワークデータのコスト(Received Network Data Cost)] フィールド

        1 時間あたり、GB あたりの受信データのコスト。

        [転送済みネットワークデータのコスト(Transmitted Network Data Cost)] フィールド

        1 時間あたり、GB あたりの送信データのコスト。

        [ストレージ コスト(Storage Costs)]

        [コミット済みストレージコスト(Committed Storage Cost)] フィールド

        1 時間あたり、GB あたりのコミットされたストレージのコスト。

        [コミットされていないストレージのコスト(Uncommitted Storage Cost)] フィールド

        1 時間あたり、GB あたりのコミットされていないストレージのコスト。未使用だがプロビジョニングされているストレージは、コミットされていないストレージとして定義されます。

        [タグベースコスト(Tag Based Costs)]

        [タグベースコストモデル(Tag Based Cost Model)] ドロップダウン リスト

        タグ ベース コスト モデルを選択します。

        このリストには、作成したすべてのタグベース コスト モデルが表示されます。

        [物理サーバコストパラメータ(Physical Server Cost Parameters)(Physical Server Cost Parameters)]

        [固定コスト(通貨:USD)(Fixed Costs (Currency: USD))]

        [一括での支払いのコスト(One Time Cost)] フィールド

        サーバのプロビジョニングの 1 回限りの固定コスト。

        [CPU コスト(CPU Costs)]

        [CPUチャージユニット(CPU Charge Unit)] ドロップダウン リスト

        CPU のチャージ単位(GHz またはコア)を選択します。

        [プロビジョニング済みCPUのコスト(Provisioned CPU Cost)] フィールド

        1 時間あたり、CPU チャージ単位あたりのプロビジョニングされた CPU のコスト。サーバに対してプロビジョニングされた CPU の額が考慮されます。

        (注)     

        CPU チャージ単位が GHz の場合はコストです。

        [使用済みCPUコスト(Used CPU Cost)] フィールドに値を入力する場合は、このフィールドは空白にしてください。

        [メモリ コスト(Memory Costs)]

        [プロビジョニング済みメモリのコスト(Provisioned Memory Cost)] フィールド

        1 時間あたり、GB あたりのプロビジョニングされたメモリのコスト。

        [使用済みメモリコスト(Used Memory Cost)] フィールド

        1 時間あたり、GB あたりの使用メモリのコスト。

        [ストレージ コスト(Storage Costs)]

        [コミット済みストレージコスト(Committed Storage Cost)] フィールド

        1 時間あたり、GB あたりのコミットされたストレージのコスト。

        [ブレード コスト(通貨:USD)(Blade Costs (Currency: USD))]

        [完全長ブレードのコスト(Full Length Blade Cost)] フィールド

        1 時間あたりの完全長ブレード サーバのコスト。

        (注)     

        このフィールドは、[HyperV] がコスト モデル タイプとして選択されている場合は表示されません。

        [ハーフ長ブレードのコスト(Half Length Blade Cost)] フィールド

        1 時間あたりのハーフ長ブレード サーバのコスト。

        (注)     

        このフィールドは、[HyperV] がコスト モデル タイプとして選択されている場合は表示されません。

        ステップ 5   [追加(Add)] をクリックします。

        VDC を編集してコスト モデルを含める

        新しく作成したコスト モデルを割り当てるよう、既存の VDC を追加または編集することができます。既存の VDC を編集したり、新しい VDC を作成したりして、これらの VDC に対して 1 つのコスト モデルを割り当てることができます。

        コスト モデルが VDC に割り当てられると、その VDC 内のすべての VM は、高度なコスト モデルに基づいてチャージされます。標準タイプのコスト モデルを持つ VDC 内のすべての VM は、引き続き標準のコスト モデルに従ってチャージされます。

        VDC へのコスト モデルの追加

        はじめる前に

        このタスクを完了するには、アプライアンスにログインする必要があります。

        手順
          ステップ 1   メニュー バーで、[ポリシー(Policies)][仮想/ハイパーバイザポリシー(Virtual/Hypervisor Policies)][仮想データセンター(Virtual Data Centers)] > > を選択します。
          ステップ 2   [VDC] タブを選択します。
          ステップ 3   コスト モデルに追加する VDC を選択します。
          ステップ 4   [追加(Add)](+)をクリックします。
          ステップ 5   [vDCの追加(Add vDC)] ダイアログボックスで、アカウント タイプを選択してから [送信(Submit)] をクリックします。
          ステップ 6   [VDCの追加(Add VDC)] ダイアログボックスで、次のフィールドに値を入力します。

          名前

          説明

          [VDC名(VDC Name)] フィールド

          VDC の名前。

          [ロック済みのvDC(VDC Locked)] チェックボックス

          今後の導入で VDC を使用できないようにするには、このチェックボックスをオンにします。この VDC 内の既存の VM に対するアクションは無効になります。今後の導入で VDC を使用できるようにするには、このチェックボックスをオフにします。

          [vDCの説明(VDC Description)] フィールド

          VDC 固有の説明。

          [グループ(Group)] ドロップダウン リスト

          VDC の設定対象グループを選択します。

          [クラウド名(Cloud Name)] ドロップダウン リスト

          VDC の設定対象クラウドを選択します。

          [承認者と連絡先(Approvers and Contacts)]

          [第1承認者のユーザ名(First Approver User Name)] フィールド

          第 1 レベルでサービス リクエストを承認する必要があるユーザ。

          [選択(Select)] をクリックして、該当するユーザのチェック ボックスをオンにします。複数のユーザを選択できます。

          [第2承認担当者のユーザ名(Second Approver User Name)] フィールド

          第 2 レベルでサービス リクエストを承認する必要があるユーザ。

          [選択(Select)] をクリックして、該当するユーザのチェック ボックスをオンにします。複数のユーザを選択できます。

          [すべてのユーザからの承認が必要(Approval Required from all users)] チェック ボックス

          第 1 レベルおよび第 2 レベルの承認担当者として選択されたすべてのユーザからの承認を必要とする場合は、このチェック ボックスをオンにします。

          [承認依頼通知の数(Number of Approval Requests Reminders)] フィールド

          サービス リクエストを承認するよう通知する電子メールを承認担当者に送信する回数。

          デフォルトでは、サービス リクエストが承認または拒否されるまで、24 時間ごとに 1 回通知電子メールを送信します。

          [通知間隔(時間)(Reminder Interval (Hours))] フィールド

          承認担当者に通知電子メールを送信する時間間隔。

          デフォルトでは、24 時間ごとに 1 回通知電子メールを送信します。

          [プロバイダーのサポート用電子メールアドレス(Provider Support Email Address)] フィールド

          連絡先またはユーザの電子メール アドレス。この VDC を使用した VM のプロビジョニングに関する通知を受信するユーザ。

          [電子メールアドレスへの通知をコピー(Copy Notifications to Email Address)] フィールド

          この VDC に関する通知をコピーする 2 番目の連絡先の電子メール。

          [ポリシー(Policies)]

          [システムポリシー(System Policy)] ドロップダウン リスト

          VDC に適用できるシステム ポリシーを選択します。

          [コンピューティングポリシー(Computing Policy)] ドロップダウン リスト

          VDC に適用できるコンピューティング ポリシーを選択します。

          [ネットワークポリシー(Network Policy)] ドロップダウン リスト

          VDC に適用できるネットワーク ポリシーを選択します。

          [ストレージポリシー(Storage Policy)] ドロップダウン リスト

          VDC に適用できるストレージ ポリシーを選択します。

          [コストモデル(Cost Model)] ドロップダウン リスト

          VDC に適用できるコスト モデルを選択します。

          [サービスリクエストサマリーと電子メールページへのコストの表示を無効化(Disable displaying cost in the SR summary and email page)] チェックボックス

          この VDC の SR サマリーと電子メール ページでのコストの表示を無効にするには、このチェックボックスをオンにします。

          [ユーザアクションポリシー(User Action Policy)] ドロップダウン リスト

          VM のプロビジョニング後にオーケストレーション ワークフローの実行に使用するポリシーを選択します。選択されたワークフローは、VDC 内の VM に対するアクション ボタンとして表示されます。

          [エンド ユーザ セルフサービス ポリシー(End User Self-Service Policies)]

          [VMの電力管理(VM Power Management)] チェックボックス

          この VDC に属している VM に対してすべての VM 電源管理アクションを実行できるようにするには、このチェックボックスをオンにします。

          (注)     

          エンド ユーザ セルフサービス ポリシーには、VM のサイズ変更、VM スナップショット管理、VM の削除、VM ディスク管理、VM ネットワーク管理が含まれます。詳細については、仮想データセンターの追加を参照してください。

          ステップ 7   [追加(Add)] をクリックします。

          VDC を編集してコスト モデルに含める

          はじめる前に

          このタスクを完了するには、アプライアンスにログインする必要があります。

          手順
            ステップ 1   メニュー バーで、[ポリシー(Policies)][仮想/ハイパーバイザポリシー(Virtual/Hypervisor Policies)][仮想データセンター(Virtual Data Centers)] > > を選択します。
            ステップ 2   [VDC] タブを選択します。
            ステップ 3   コスト モデルに追加する VDC を選択します。
            ステップ 4   [カテゴリの管理(Manage Categories)] をクリックします。
            ステップ 5   編集するカテゴリを選択します。
            ステップ 6   [編集(Edit)] をクリックします。
            ステップ 7   [アプリケーションカテゴリの編集(Edit App Category)] ダイアログボックスで、ドロップダウン リストから [コストモデル(Cost Model)] および [ポリシーの導入(Deploy Policy)] を選択します。
            ステップ 8   [保存(Save)]をクリックします。

            パッケージ ベースのコスト モデル

            パッケージ ベースのコスト モデルでは、システム リソースのコストを個別の定義としてではなく、パッケージとして定義することができます。要件に基づいて、さまざまなパッケージを選択できます。このタイプのコスト モデルは、非線形モデルに適しています。


            (注)  


            Cisco UCS Director は、CPU メモリ(サーバ)パッケージの定義をサポートしています。


            このタイプのコスト モデルでは、定義は、利用可能なリソース パッケージに基づいています。モデルの形式は以下のとおりです。

            C – M:X

            C は CPU コア数です。

            M はメモリ(GB)です。

            X は C と M の月間コストの組み合わせです。

            たとえば、2-4:200 のエントリを持つパッケージは、CPU コアが 2、メモリが 4 GB、およびこのパッケージの月間コストが 200 ドルであることを意味します。

            次の形式を使用して、複数のパッケージを定義できます:C1-M1:X1,C2-M2:X2,......,CN-MN:XN

            たとえば、次のようにします:1-1:50,1-2:70,1-4:90,2-4:150,2-6:170,2-8:190,4-8:350,4-12:380,4-16:400最初のエントリ 1-1:50 は、コア CPU が 1、メモリが 1 GB で、月間コストが 50 ドルのパッケージです。


            (注)  


            これらのエントリは、コスト パッケージの要件に合わせて随時に編集できます。


            パッケージ ベースのコスト モデルの作成

            はじめる前に

            このタスクを完了するには、アプライアンスにログインする必要があります。

            手順
              ステップ 1   メニュー バーで、[ポリシー(Policies)] > [仮想/ハイパーバイザポリシー(Virtual/Hypervisor Policies)] > [サービスの提供(Service Delivery)] を選択します。
              ステップ 2   [コストモデル(Cost Model)] タブを選択します。
              ステップ 3   新しいコスト モデルを作成するには、[追加(Add)](+)をクリックします。
              ステップ 4   [コストモデルタイプ(Cost Model Type)] フィールドの下で、[詳細(Advanced)] オプションを選択します。
              ステップ 5   [高度なコストモデル(Advanced Cost Model)] フィールドに、次に示すスクリプトを貼り付けます。

              /********************************/

              var CPU_MEMORY_COST =

              1-2:81,1-4:95,1-8:109,2-4:162,2-6:176,2-8:189,2-16:378,4-12:352,4-16:378;

              /********************************/

              /* 上記のようにコスト パッケージを定義します。

              コスト パッケージは次の形式で指定できます:

              C-M:X。

              C は CPU コアの数です。

              M はメモリ(GB)です。

              X は C および M を組み合わせた月次コストです。

              たとえば 2-4: 162 は、CPU コアの数 = 2、メモリ = 4 GB、このパッケージのコストは 1 ヵ月あたり 162 ドルであることを示します。*/

              /* 複数のパッケージを定義するときは、次の形式で定義します:C1-M1:X1,C2-M2:X2, ...........,CN-MN:XN

              標準パッケージは、スクリプトの先頭で CPU_MEMORY_COST 変数を使用して定義されています。

              コスト パッケージ要件に合わせてこの変数を編集できます。*/

              /* 参考:使用するストレージ コストはストレージ階層コスト モデル定義に基づいています。*/

              /* 以下のスクリプトは編集しないでください */

              computeChargeback(data);
              function computeChargeback(data)
              {
              var map = chargeBackAPI.getCPUMemCostModelMap(CPU_MEMORY_COST);
              var cpuCores = data.getVmMeter().getCpuCores();
              var memory = data.getVmMeter().getAllocMemGB();
              var serverCost = chargeBackAPI.getCostForItem(map,cpuCores, memory);
              serverCost = serverCost / (24 * 30);
              var storageTierCost = chargeBackAPI.getStorageCostForItem(data.getVmMeter().getVmId());
              var storageGB = (data.getVmMeter().getCommittedDiskGB()) +
              (data.getVmMeter().getUncommittedDiskGB());
              var committedDiskGBCost = (data.getVmMeter().getCommittedDiskGB()) * storageTierCost;
              var unCommittedDiskGBCost = (data.getVmMeter().getUncommittedDiskGB()) * storageTierCost;
              var storageCost = (storageGB * storageTierCost) / (24 * 30);
              var totalVMCost = serverCost + storageCost;
              var cb = data.getCbSummary();
              cb.setCpuCores(cpuCores);
              cb.setMemory(memory);
              cb.setServerCost(serverCost);
              cb.setCommittedDiskGB(data.getVmMeter().getCommittedDiskGB());
              cb.setCommittedDiskGBCost(committedDiskGBCost);
              cb.setUncommittedDiskGB(data.getVmMeter().getUncommittedDiskGB());
              cb.setUncommittedDiskGBCost(unCommittedDiskGBCost);
              cb.setTotalCost(totalVMCost);
              }

              /********************************/

              ステップ 6   [追加(Add)] をクリックします。
              (注)     

              コスト モデルが定義されている場合は、このコスト モデルに基づいて VM のチャージバックを開始するために VDC にコスト モデルを割り当てます。


              ストレージ階層コスト モデル

              階層形式のストレージに関して複数のコストを定義するためにストレージ階層コスト モデルを使用できます。現在のストレージ タイプには、ローカル、NFS、SAN、NAS などがあります。各ストレージ タイプのコストは異なる可能性があり、ストレージ使用コストの計算にこの差異を組み込むことができます。

              このモデルを使用して異なる階層に異なるコストを定義した後、これらの階層に既存のデータストアを割り当てることができます。この階層コスト モデルを使用して、コスト面で類似するデータストア タイプをグループ化できます。

              各階層にコストを割り当てる必要があります。このコストは、1 ヵ月 1 GB あたりです。たとえば、$0.5 を階層に割り当てると、この階層内のすべてのデータストアは、1 ヵ月 1 GB あたり $0.5 課金されます。デフォルトでは、4 階層がすでに作成されているので、それらにコストを割り当てる必要があります。

              階層へのコストの割り当て

              はじめる前に

              このタスクを完了するには、アプライアンスにログインする必要があります。

              手順
                ステップ 1   メニュー バーで、[ポリシー(Policies)] > [仮想/ハイパーバイザポリシー(Virtual/Hypervisor Policies)] > [サービスの提供(Service Delivery)] を選択します。
                ステップ 2   [ストレージ階層のコストモデル(Storage Tier Cost Model)] タブを選択します。
                ステップ 3   編集する階層を選択します。
                ステップ 4   [編集(Edit)] をクリックします。
                ステップ 5   [ディスク コスト(GB)/月(Disk Cost (GB)/Month)] フィールドを編集します。
                ステップ 6   [送信(Submit)] をクリックします。

                階層へのデータストアの割り当てについて

                データストアを階層に割り当てることにより、その階層に定義されたコストを使用して、そのデータストア内のストレージのコストを計算できます。

                データストア内の VM に対するチャージバックを計算するとき、データストアを割り当てた階層によってコストが決定されます。データストアが階層に割り当てられていない場合、そのデータストアのストレージ コストは高度な(スクリプト ベースの)コスト モデルを使用するときには考慮されません。

                フォームによってリソースのコストを定義する標準のコスト モデルを使用する場合は、階層のコストが割り当て済みであり、その階層に対してデータストアが割り当て済みである場合にのみ、ストレージ階層のコストが考慮されます。ただし、階層がデータストアに割り当てられていない場合、そのデータストアの下の VM のストレージ コストはコスト モデル フォームのストレージ コスト エントリから取得されます。


                (注)  


                階層へのデータストアの割り当ては、標準のコスト モデルのみに適用されます。


                階層へデータストアの割り当て

                はじめる前に

                このタスクを完了するには、アプライアンスにログインする必要があります。

                手順
                  ステップ 1   メニュー バーで、[仮想(Virtual)] > [ストレージ(Storage)] の順に選択します。
                  ステップ 2   左側のパネルからクラウド アカウントを選択します。
                  ステップ 3   [データストアの容量レポート(Datastore Capacity Report)] タブを選択します。

                  現在、階層に基づくコストは VMware クラウド アカウントでのみサポートされています。

                  ステップ 4   階層を割り当てるデータストアを選択します。
                  ステップ 5   [階層の割り当て(Assign Tier)] をクリックします。[ストレージ階層(Storage Tier)] ダイアログボックスが表示されます。
                  ステップ 6   ドロップダウン リストから階層を選択します。
                  ステップ 7   [送信(Submit)] をクリックします。

                  チャージバック レポート

                  チャージバックは、使用中および未使用のリソースに対して組織が支払う金額に関する情報を提供します。この機能を使用して、リソースの消費量とコストを最適化できます。システム リソース アカウンティングは、毎月の使用量をベースにすることができます。CPU やメモリの使用率といったリソースが監視および計測されます。

                  チャージバック レポートはコスト モデルのタイプに基づいています。チャージバックは、表形式のレポート、サマリー、グラフィカル レポートおよびウィジェットの形式で計算および表示されます。


                  (注)  


                  コンテナを通じて VM をプロビジョニングした場合は、タグベースのコスト モデルを関連付けて、それらのコストを通常のチャージバック計算と以降のレポートに含めることができます。


                  以下に、利用可能なレポート タイプを示します。

                  • 表示

                    • 今月のサマリー:今月のサマリー コスト レポート(VM、CPU、ストレージ コストなど)。

                    • 前月のサマリー:前月のサマリー コスト レポート(VM、CPU、ストレージ コストなど)。

                    • 月間リソース アカウンティングの詳細:月単位のリソース アカウンティングの詳細(CPU およびメモリの使用状況の統計情報)。

                    • VM レベル リソース アカウンティングの詳細:VM レベルのリソース アカウンティングの詳細。

                    • VM レベル チャージバックの詳細:チャージバック機能を使用して VM の使用量に適用されるチャージ。

                  • エクスポート

                    • 月間リソース アカウンティングの詳細のエクスポート:リソース アカウンティングの詳細のレポートは、表としてエクスポートできます。

                    • VM レベル リソース アカウンティングの詳細のエクスポート:VM レベル リソース アカウンティングの詳細のレポートは、表としてエクスポートできます。

                    • VM レベル チャージバックの詳細のエクスポート:チャージバック レポートは、表としてエクスポートできます。

                  重要:

                  グループまたは特定の仮想データセンター(VDC)用にこれらのレポートを生成できます。これらのレポートには、仮想リソースと物理サーバに関する情報が含まれています。

                  今月のサマリーの表示

                  はじめる前に

                  このタスクを完了するには、アプライアンスにログインする必要があります。

                  手順
                    ステップ 1   メニュー バーで、[組織(Organizations)][チャージバック(Chargeback)] > の順に選択します。
                    ステップ 2   左側のパネルからグループを選択します。
                    ステップ 3   [今月のサマリー(Current Month Summary)] タブを選択して、このグループに属するすべての VM と物理サーバの今月のチャージバックの詳細を確認します。

                    前月のサマリーの表示

                    はじめる前に

                    このタスクを完了するには、アプライアンスにログインする必要があります。

                    手順
                      ステップ 1   メニュー バーで、[組織(Organizations)][チャージバック(Chargeback)] > の順に選択します。
                      ステップ 2   左側のパネルからグループを選択します。
                      ステップ 3   [前月のサマリー(Previous Month Summary)] タブを選択して、このグループに属するすべての VM と物理サーバの前月のチャージバックの詳細を確認します。

                      月間リソース アカウンティング情報の表示

                      はじめる前に

                      このタスクを完了するには、アプライアンスにログインする必要があります。

                      手順
                        ステップ 1   メニュー バーで、[組織(Organizations)][チャージバック(Chargeback)] > の順に選択します。
                        ステップ 2   左側のパネルから、グループまたは仮想データセンター(VDC)を選択します。
                        ステップ 3   [リソースアカウンティング(Resource Accounting)] タブを選択します。

                        VM レベルのリソース アカウンティングの詳細の表示

                        はじめる前に

                        このタスクを完了するには、アプライアンスにログインする必要があります。

                        手順
                          ステップ 1   メニュー バーで、[組織(Organizations)][チャージバック(Chargeback)] > の順に選択します。
                          ステップ 2   左側のパネルから、グループまたは仮想データセンター(VDC)を選択します。
                          ステップ 3   [リソースアカウンティングの詳細(Resource Accounting Details)] タブを選択して、各 VM リソースの使用率の詳細を表示します。

                          VM レベルのチャージバックの詳細の表示

                          はじめる前に

                          このタスクを完了するには、アプライアンスにログインする必要があります。

                          手順
                            ステップ 1   メニュー バーで、[組織(Organizations)][チャージバック(Chargeback)] > の順に選択します。
                            ステップ 2   左側のパネルから、グループまたは仮想データセンター(VDC)を選択します。
                            ステップ 3   [チャージバック(Chargeback)] タブを選択します。

                            テーブルに、選択したグループまたは VDC のチャージバック レポートが表示されます。

                            通常の VM チャージバック計算にタグベースのコスト モデルを含める必要があると指定した場合は、レポートに [固定コスト(Fixed Costs)] 列が表示されます。この列には、タグ ベースのコスト モデルで示したコストが取得されます。


                            月間リソース アカウンティングの詳細のエクスポート

                            はじめる前に

                            このタスクを完了するには、アプライアンスにログインする必要があります。

                            手順
                              ステップ 1   メニュー バーで、[組織(Organizations)][チャージバック(Chargeback)] > の順に選択します。
                              ステップ 2   [リソースアカウンティング(Resource Accounting)] タブを選択します。
                              ステップ 3   ツールバーの右側にある [レポートのエクスポート(Export Report)] アイコンをクリックして、[レポートのエクスポート(Export Report)] ダイアログボックスを表示します。
                              ステップ 4   ドロップダウン リストから [PDF]、[CSV]、または [XLS] のいずれかの形式を選択します。
                              ステップ 5   [レポートの生成(Generate Report)] をクリックします。

                              VM レベルのリソース アカウンティングの詳細のエクスポート

                              はじめる前に

                              このタスクを完了するには、アプライアンスにログインする必要があります。

                              手順
                                ステップ 1   メニュー バーで、[組織(Organizations)][チャージバック(Chargeback)] > の順に選択します。
                                ステップ 2   [リソースアカウンティングの詳細(Resource Accounting Details)] タブを選択します。
                                ステップ 3   ツールバーの右側で、[レポートのエクスポート(Export Report)] アイコンをクリックします。[レポートのエクスポート(Export Report)] ダイアログボックスが表示されます。
                                ステップ 4   ドロップダウン リストから [PDF]、[CSV]、または [XLS] のいずれかの形式を選択します。
                                ステップ 5   [レポートの生成(Generate Report)] をクリックします。

                                VM レベルのチャージバックの詳細のエクスポート

                                はじめる前に

                                このタスクを完了するには、アプライアンスにログインする必要があります。

                                手順
                                  ステップ 1   メニュー バーで、[組織(Organizations)][チャージバック(Chargeback)] > の順に選択します。
                                  ステップ 2   [チャージバック(Chargeback)] タブを選択します。
                                  ステップ 3   ツールバーの右側で、[レポートのエクスポート(Export Report)] アイコンをクリックします。[レポートのエクスポート(Export Report)] ダイアログボックスが表示されます。
                                  ステップ 4   ドロップダウン リストから [PDF]、[CSV]、または [XLS] のいずれかの形式を選択します。
                                  ステップ 5   [レポートの生成(Generate Report)] をクリックします。

                                  変更レコードについて

                                  変更管理データベース(CMDB)内の変更レコードを使用して、システムの変更を追跡および管理できます。通常、これらのレコードは、VM、サービス リクエスト、グループなどのあらゆるリソースに対するイベント タイプ(ADD、DELETE、および MODIFY)を示します。

                                  変更レコードは、リソース タイプ(VM)に関する情報(リソース名、変更タイプ、変更時刻、説明など)を表示します。VM のサイズ変更の場合、サイズ変更された VM のリソースに関する情報と、サイズ変更前とサイズ変更後のリソースの値に関する情報が示されます。

                                  VM のサイズが変更された場合、変更が記録され、[レコードの変更(Change Records)] タブに表示されます。

                                  変更レコードへのアクセス

                                  はじめる前に

                                  このタスクを完了するには、アプライアンスにログインする必要があります。

                                  手順
                                    ステップ 1   メニュー バーで、[管理(Administration)] > [統合(Integration)] の順に選択します。
                                    ステップ 2   [レコードの変更(Change Records)] タブを選択します。

                                    チャージバックの計算

                                    VM の総コストの計算には次のものが含まれます。

                                    総コスト = アクティブな VM のコストまたは非アクティブな VM のコスト+一括での支払いのコスト+CPU のコスト+メモリ コスト+ディスク コスト+CPU 予約コスト+メモリ予約コスト+CPU 使用コスト+CPU コアのコスト+メモリ使用コスト+受信ネットワーク使用コスト+転送ネットワーク使用コスト+アプリケーション コスト

                                    VM がタグに関連付けられていて、コスト モデルとタグベースのコスト モデルが vDC に関連付けられている場合、チャージバック計算には次の要素が含まれます。
                                    • [通常のチャージバックにVMを含める(Include VM in Regular Chargeback)] チェックボックスがオフの場合は、タグベースのコストだけが計算されます。

                                      総コスト - 固定コスト + 一括での支払いのコスト

                                    • [通常のチャージバックにVMを含める(Include VM in Regular Chargeback)] チェックボックスをオンにすると、タグベースのコストと通常のチャージバック計算を含む総コストが計算されます。

                                      総コスト = アクティブな VM のコストまたは非アクティブな VM のコスト + 一括での支払いのコスト + CPU コスト + メモリ コスト + ディスク コスト + CPU 予約済みコスト + メモリ予約済みコスト + CPU 使用済みコスト + CPU コア コスト + メモリ使用済みコスト + 受信済みネットワークの使用済みコスト + 送信済みネットワークの使用済みコスト + アプリケーション コスト + 固定費


                                    (注)  


                                    VM の一括での支払いのコストは、タグベースのコスト モデルで指定されたコストによって決定されます。タグベースのコスト モデルで一括での支払いのコストを指定していない場合、このコストは通常のコスト モデルから導き出されます。


                                    物理サーバの総コストの計算には次のものが含まれます。

                                    総コスト = 一括での支払いのコスト + CPU コスト + メモリ コスト + メモリ使用コスト + コミット済みディスクコスト + CPU コア コスト + フル ブレード コスト + ハーフ ブレード コスト。

                                    VM のコスト計算は 1 時間単位でのみ実行されます。各リソースのコストはコスト モデルで定義されている値に基づいて計算されます。コスト計算は次のコストに基づいています。

                                    コスト コストの説明

                                    アクティブな VM のコスト

                                    アクティブな VM のコストのコスト モデルで定義されている値。

                                    非アクティブな VM のコスト

                                    非アクティブな VM のコストのコスト モデルで定義されている値。

                                    一括での支払いのコスト

                                    一括での支払いのコストのコスト モデルで定義されている値。

                                    CPU コスト

                                    CPU 使用量(プロビジョニング済み) X プロビジョニング済み CPU コストのコスト モデルで定義されているコスト。CPU のチャージ ユニットは GHz です。

                                    メモリ コスト

                                    メモリ使用量(プロビジョニング済み) X プロビジョニング済みメモリ コストのコスト モデルで定義されているコスト。メモリのチャージ ユニットは GB です。

                                    ディスク コスト

                                    コミット済みストレージ X コスト モデルで定義されているコミット済みストレージ コスト + コミットされていないストレージ X コスト モデルで定義されているコミットされていないストレージのコストストレージのチャージ ユニットは GB です。

                                    CPU 予約コスト

                                    予約済み CPU X 予約済み CPU コストのコスト モデルで定義されているコスト。1

                                    メモリ予約コスト

                                    予約済みメモリ X 予約済みメモリ コストのコスト モデルで定義されているコスト。2

                                    CPU 使用コスト

                                    使用済み CPU X 使用済み CPU コストのコスト モデルで定義されているコスト。1

                                    CPU コア コスト

                                    使用済み CPU コア X CPU コア コストのコスト モデルで定義されているコスト。CPU のチャージ ユニットはコアです。

                                    メモリ使用コスト

                                    使用済みメモリ X 使用済みメモリ コストのコスト モデルで定義されているコスト。2

                                    受信ネットワーク使用コスト

                                    受信ネットワーク使用率(KB)/(1024.0 X 1024.0) X 受信済みネットワーク データのコストのコスト モデルで定義されているコスト。ネットワークのチャージ ユニットは GB です。

                                    転送ネットワーク使用コスト

                                    転送ネットワーク使用率(KB)/(1024.0 X 1024.0) X 転送済みネットワーク データのコストのコスト モデルで定義されているコスト。5

                                    アプリケーション コスト

                                    アクティブな VM 時間 X アクティブな VM アプリケーション コストのカタログで定義されているコスト+非アクティブな VM 時間 X 非アクティブな VM アプリケーション コストのカタログで定義されているコスト。

                                    完全長ブレードのコスト

                                    1 時間あたりの完全長ブレード サーバのコスト。このコストは、物理サーバのみに適用されます。

                                    これは、アプリケーション コンテナの一部である物理サーバに対してのみ適用されます。

                                    ハーフ長ブレードのコスト

                                    1 時間あたりのハーフ長ブレード サーバのコスト。このコストは、物理サーバのみに適用されます。

                                    これは、アプリケーション コンテナの一部である物理サーバに対してのみ適用されます。

                                    固定コスト USD

                                    VM について決定された、1 時間あたりの固定コスト。

                                    これは、VM の通常のコスト モデルに加えてタグベースのコスト モデルを含めることを指定した場合のみ適用されます。