7.4. ライセンスに準拠した AWS EC2 Windows 仮想マシンを作成する
Amazon Web Services (AWS) Windows License Included (LI) が有効になっている AMD64 ベアメタル EC2 インスタンスなど、OpenShift Container Platform ホスト上で Windows 仮想マシン (VM) を実行する場合は、作成するすべての仮想マシンがライセンス要件に準拠していることを確認する必要があります。
Windows 仮想マシンを正しく設定すると、AWS Key Management Service (KMS) によって自動的にアクティブ化され、基盤となるベアメタルハードウェア向けに最適化されたドライバーを使用して実行されます。適切な設定を行うことで、請求が正しく行われることも保証されます。
Windows 仮想マシンをライセンスに準拠するように設定しないと、アクティベーションに失敗したり、CPU のピンニングが最適でないためにシステムパフォーマンスが低下したり、ライセンス監査に不合格になるリスクが生じたりする可能性があります。
7.4.1. Web コンソールを使用してライセンスに準拠した AWS EC2 Windows 仮想マシンを作成する リンクのコピーリンクがクリップボードにコピーされました!
dedicatedCpuPlacement 属性を有効にすることで、ライセンスに準拠した Windows 仮想マシン (VM) を作成できます。この属性は、d1 ファミリーのインスタンスタイプではデフォルトで有効になっています。OpenShift Container Platform の Web コンソールでは、利用可能な起動可能なボリュームのリストから選択することで、準拠した VM を作成できます。
手順
-
OpenShift Container Platform の Web コンソールで、[仮想化]
[カタログ] に移動します。InstanceTypes タブがデフォルトで開きます。 -
ボリュームの追加 をクリックして、Windows の起動ソースを作成します。Windows のブートソースを作成するには、新しいボリュームをアップロードするか、既存の永続ボリューム要求 (PVC)、ボリュームスナップショット、または
コンテナーディスクボリュームを使用できます。 -
ボリュームメタデータ セクションで、名前が
windowsで始まり、その後に選択した Windows のバージョンが続く設定項目を選択してください。たとえば、windows.11.virtio。Save をクリックします。 - リストから起動可能なボリュームを選択してください。リストが途中で切れている場合は、すべて表示 をクリックしてリスト全体を表示してください。起動可能なボリュームテーブルには、以前にアップロードされた起動ソースが含まれています。
-
ユーザー提供 タブで、名前が
d1で始まるインスタンスタイプを選択します。たとえば、Windows 11 仮想マシンの場合はd1.2xmedium となります。 オプション: 以下の手順を実行することで、Windows ドライバーディスクをマウントできます。
- Customize VirtualMachine をクリックします。
- VirtualMachine details ページで、Storage をクリックします。
- Windows ドライバーディスクをマウントする チェックボックスを選択してください。
- Create VirtualMachine をクリックします。