2.3. Compute
本項には、Compute サービスの最も重要な新機能について説明します。
- libosinfo からの Libvirt ハードウェアポリシー
- オペレーティングシステムの情報のデータベース (libosinfo) を使用することにより、ゲストのパフォーマンスが最適化されるようになりました。このデータベースには、オペレーティングシステムおよびサポートしている仮想ハードウェアについてのメタデータが格納されています。libosinfo との統合により、ユーザーは
os_nameイメージプロパティーをオペレーティングシステムの有効な短い ID (例: rhel7、winxp など) または URI に設定することができます。これで、Compute サービスは、ゲストのオペレーティングシステムのその他のオプションプロパティーを自動的に確認することができるので、各ゲストに手動で設定する必要のあるプロパティーの数が削減されます。 - パフォーマンスに基づいた、NFV および HPC のワークロードの配置ポリシー
- 以前のリリースでは、専用の CPU リソースと NUMA トポロジーに対応したインスタンスに対するサポートが追加されました。この機能は、デフォルトでは、Simultaneous multithreading (SMT) を使用する仮想 CPU には兄弟スレッド (利用可能な場合) を優先的に使用します。今回のリリースでは、この動作はイメージのプロパティーとフレーバーの追加仕様で設定できるようになりました。
prefer: デフォルトの設定。ゲストの仮想 CPU は、兄弟スレッド (利用可能な場合) に優先的に配置されます。ホストの SMT サポートの有無は問いません。isolate: スレッドを分離され、ゲストの仮想 CPU を異なる物理コアに配置します。SMT 対応のシステムでは、それらのコアには別のゲストの仮想 CPU が配置されないようにしてください。require: 兄弟スレッドの使用を強制します。ホストには SMT サポートが必要です。