11.8. インスタンス用の仮想 GPU フレーバーの作成
クラウドユーザーが GPU 負荷用のインスタンスを作成できるようにするには、仮想 GPU インスタンスを起動するための GPU フレーバーを作成し、仮想 GPU のリソースをそのフレーバーに割り当てます。
前提条件
- GPU 対応コンピュートノードと共にオーバークラウドを設定およびデプロイしている。
手順
NVIDIA GPU フレーバーを作成します。以下に例を示します。
$ openstack --os-compute-api=2.86 flavor create --vcpus 6 \ --ram 8192 --disk 100 m1.small-gpuvGPU リソースをフレーバーに割り当てます。
$ openstack --os-compute-api=2.86 flavor set m1.small-gpu \ --property "resources:VGPU=1"注記各インスタンスに割り当てられる仮想 GPU は 1 つだけです。
オプション: 特定の vGPU タイプ用のフレーバーをカスタマイズするには、必要な特性をフレーバーに追加します。
$ openstack --os-compute-api=2.86 flavor set m1.small-gpu \ --property trait:CUSTOM_NVIDIA_11=required各 vGPU タイプのカスタムリソースプロバイダー特性を作成する方法については、カスタム vGPU リソースプロバイダー特性の作成 を参照してください。