オルタナティブ・ブログ > 吉政忠志のベンチャービジネス千里眼 >

IT業界でベンチャービジネスの支援をしている執筆者が日々の活動ログと感じたことを、徒然なるままに書き綴っていきます。

Hyper-VのNUMA対応について理解する (ビズポイント小塚大介氏)

»

私が編集支援しているCTC教育サービスのコラムコーナーでコラム『Hyper-VのNUMA対応について理解する (小塚大介) 』が公開されました。

###

 今回は Hyper-V と NUMA アーキテクチャの関係について説明していきます。NUMA とは Non-Uniform Memory Access の略で直訳すると [均一ではないメモリアクセス] となります。NUMA 自体の説明はWeb上に良い資料がたくさんありますので、NUMAについて知りたい方はそれらのドキュメントを参照してください。今回は Hyper-V の NUMA への対応についてご紹介します。

Windows Server と NUMA

 Windows Server は古くから NUMA に対応しており、複数のCPUと大量のメモリを搭載した環境でメモリアクセスのパフォーマンス低下を回避するロジックが組み込まれています。 Windows Server 2012 以降のタスクマネージャーでは、NUMA ノード毎の CPU 利用率が表示可能ですし、パフォーマンスモニターでは [NUMA Node Memory] というオブジェクトを利用することで、NUMA ノード毎の空きメモリ量等を把握することができます。
 また、 SQL Server 等の NUMA に最適化されたアプリケーションでは大量のメモリ領域をパフォーマンスの低下を最小限に抑えつつ利用することが可能です。

(この続きは以下をご覧ください)

http://www.school.ctc-g.co.jp/columns/microsoft/microsoft17.html

Comment(0)