ライセンスの管理
このドキュメントでは、Google Cloud VMware Engine のお客様所有ライセンスの使用(BYOL)ライセンスキーを登録して管理する方法について説明します。
Google Cloud コンソールの BYOL ライセンス管理を使用すると、Broadcom または認定販売店から直接取得した VMware Cloud Foundation(VCF)ポータブル ライセンスを Google Cloudに適用できます。ライセンスキーを登録すると、利用資格使用状況レポートでノードの CPU コア容量が追跡されます。
ライセンスは、プロジェクトごとではなく、Cloud 請求先アカウント レベルで管理します。利用資格は、その Cloud 請求先アカウントにリンクされているすべてのプロジェクトのノード CPU コア容量を対象とします。
ノードのオプションと料金については、VMware Engine の料金をご覧ください。
ライセンス ライフサイクルのオペレーション
ライセンスキーに対して次のライフサイクル オペレーションを実行できます。
- ライセンスキーを追加: 製品タイプ、キー文字列、コア数、有効な開始日と終了日、Broadcom サイト ID を指定して、ライセンスキーを登録します。
- ライセンスキーを更新する: 更新されたパラメータを使用して既存のキー文字列を再入力し、コア数を調整するか、有効期限を延長します。新しいエントリは既存のレコードに優先します。
- ライセンスキーの廃止: 有効なキーを廃止として永続的にマークし、VMware Engine が今後の使用量計算から除外するようにします。
- ダッシュボードを表示: 登録済みのキー、そのステータス(有効、サポート終了、期限切れ)、請求先アカウント全体で有効なコア容量のリストを表示します。
BYOL ライセンスが使用量に適用される仕組み
移行された BYOL 利用資格は、Cloud 請求先アカウントに関連付けられているすべてのプロジェクトのノード CPU コア容量に適用されます。VMware Engine は、リンクされたプロジェクト全体でアクティブなコア数を集計して、合計コア使用量を計算します。
BYOL ライセンスは、次のものには適用されません。
- 基盤となる Google Cloud インフラストラクチャの費用
- ストレージとバックアップ
- IP アドレスとネットワーク アウトバウンド データ転送
- サポートされている VCF コンポーネント以外のサードパーティ製アドオン
BYOL ライセンスキーを登録する
ライセンスキーは Cloud 請求先アカウント レベルで登録します。Broadcom ライセンスの有効期限が切れた場合は、Broadcom に直接更新する必要があります。
始める前に
ライセンスキーを登録する前に、Broadcom ポータルから次のライセンスキー属性を取得していることを確認します。
- 製品タイプ
- ライセンスキー文字列
- コアの数量
- 有効な開始日と終了日
- Broadcom サイト ID
また、必要な Identity and Access Management(IAM)権限があり、Enterprise Purchasing API が有効になっていることを確認してください。
必要な IAM 権限
ライセンス キーを管理または表示するには、プロジェクトに対する次のいずれかの IAM ロールがあることを確認します。
roles/enterprisepurchasing.admin: ライセンスキーの追加、更新、廃止を行います。roles/enterprisepurchasing.viewer: ライセンスキーを表示します。
カスタムロールの権限
事前定義ロールの代わりにカスタムロールを使用する場合は、カスタムロールにプロジェクトに対する次の権限が含まれていることを確認してください。
enterprisepurchasing.googleapis.com/licenseKeys.createenterprisepurchasing.googleapis.com/licenseKeys.deleteenterprisepurchasing.googleapis.com/licenseKeys.getenterprisepurchasing.googleapis.com/licenseKeys.list
ロールの詳細については、VMware Engine IAM のロールと権限をご覧ください。
Enterprise Purchasing API を有効にする
ライセンスキーを管理または表示する前に、Google Cloud コンソールの API ライブラリに移動し、Enterprise Purchasing API(enterprisepurchasing.googleapis.com)を有効にします。
API を有効にするには、プロジェクトに必要な権限があることを確認します。
- プロジェクト オーナーと管理者: プロジェクト オーナー(
roles/owner)またはプロジェクト編集者(roles/editor)のロールがある場合は、必要な権限がデフォルトで付与されているため、追加のロール割り当てなしでサービスを有効にできます。 - 標準のプロジェクト投稿者: 基本の閲覧者ロールまたはリソースレベルのロールが割り当てられている場合、デフォルトでサービスを有効にすることはできません。サービスを有効にするために必要な最小限の権限を付与するには、管理者が Service Usage 管理者ロール(
roles/serviceusage.serviceUsageAdmin)を付与する必要があります。
ライセンスキーを登録する
ライセンスキーは、 Google Cloud コンソールを使用して登録します。キーを登録すると、VMware Engine は、請求先アカウントにリンクされているすべてのプロジェクトで使用可能なコア容量を更新します。
新しい BYOL ライセンスキーを登録する手順は次のとおりです。
Google Cloud コンソールで、[ライセンス管理] ページに移動します。
[ライセンスキーを追加] をクリックします。
[License Key String] フィールドにライセンスキー文字列を入力します。
[Product Name] リストで、Broadcom 製品を選択します。
[数量(コア)] フィールドに、このライセンスキーに割り当てるコア数を指定します。
[開始日] フィールドと [終了日] フィールドで、Broadcom 契約と一致する有効期間を選択します。
[サイト ID] フィールドに、Broadcom サイト ID を入力します。
コンプライアンス証明のチェックボックスをオンにします。
[送信] をクリックします。
登録されたライセンス容量は、すべてのプロジェクト割り当てリクエストに直ちに適用されます。
トラブルシューティング
次の表に、一般的な問題とその解決方法を示します。
| 問題 | 解決策 |
|---|---|
| ライセンスキーが誤って廃止された。 | サービス終了は永続的であり、元に戻すことはできません。キーを復元するには、[ライセンスキーを追加] フローを使用してライセンスキー文字列を再入力します。 |
| Google Cloud コンソールで BYOL ライセンスキーを表示または管理できない。 |
プロジェクトで Enterprise Purchasing API が有効になっており、プロジェクトに対して roles/enterprisepurchasing.admin または roles/enterprisepurchasing.viewer ロール(または同等のカスタム権限)が付与されていることを確認します。 |
サポート
Broadcom のライセンス契約に関してサポートが必要な場合やご質問がある場合は、Broadcom またはライセンスの販売元にお問い合わせください。VMware Engine に関するサポートが必要な場合は、カスタマーケアにお問い合わせください。
次のステップ
- VMware Engine の確約利用割引について確認する。
- VMware Engine のノード割り当てと上限について学習する。
- VMware Engine の料金について学習する。