仮想化サポート機能は、複数のオペレーティングシステム環境を同時に分離・実行するための基本的なハードウェア機能を定義します。システムアーキテクトにとって、この機能は、スケーラブルなクラウドインフラストラクチャの設計や、既存システムの近代化戦略を策定する上で極めて重要です。この機能は、プロセッサがパフォーマンスの低下やセキュリティ上の問題を引き起こすことなく、複雑な仮想マシンの状態を管理できるかどうかを決定します。
プロセッサは、仮想マシンの実行コンテキストを認識し、管理するために、特定の拡張機能を実装する必要があります。
ハードウェア分離により、仮想環境同士が互いのメモリやCPUリソースに干渉することはありません。
この機能のサポートにより、最新のエンタープライズデータセンターに不可欠な、高密度コンピューティング環境を実現できます。
対象プロセッサアーキテクチャで利用可能な具体的な仮想化機能を確認してください。
ハイパーバイザーの設定を行い、これらのハードウェアレベルでの分離機能を有効にして活用してください。
仮想インスタンス間で適切なメモリ割り当てが行われるように、メモリ管理メカニズムを検証します。
テスト環境にワークロードをデプロイし、安定した実行と隔離境界を確認します。
対象のワークロードに必要なハードウェア仮想化機能が、ベンダーのドキュメントで明示的にサポートされているかどうかを評価してください。
サポートされている仮想化技術と、既存のハイパーバイザーの要件を照合し、シームレスな統合を確保します。
仮想化機能が重要なワークロードに与える影響を評価するために、ベンチマークテストを実施します。