ユーザの仮想インフラの最善のLUN(logical unit number)でVMのパフォーマンスを改善することができます。それらはディスク・タイプ、I/O最適化、ハードウェア、RAIDレベル等のLUNコンフィグレーションに依存します。 しかしLUNに搭載可能なLUN数はユーザのインフラとテストとディプロイ環境に依存しいます。
本番導入でのVMの大規模数
中から大規模インフラで、100-1000VMで、最適なVMパフォーマンスを探り出す方法はいくつかあります。もし、ユーザが2-4コントローラ月のSAN、大きなディスク・キャッシュ付の10Gb iSCSI,最低4Gb FC(ファイバーチャネル)であればRAID5コンフィグレーションでスタートできます。このVMストレージ施策はVMパフォーマンスと本番ワークロード用の出費の良いバランスとして実績のあるものです。
例えば4 Gb FC,300 GB 15K SCSIのHP EVA 8400 SANで1 TB RAID 5 LUNに20-25VMを搭載することができます。サイズとI/Oリソース要求内のVMの範囲は、一般的に、それらは1つまたは2つのプロセッサ、2から4GBRAM, 25〜60ギガバイトの仮想ディスクです。
VM数が増加すれば、LUN構成は、複数のSAN上のLUNの数にスケールアウトする傾向があります。これは仮想マシンのパフォーマンスを向上させ、より大きな弾力性を提供します。
小規模なVMとテスト/開発環境
100VM以下で, 低I/O使用度のテストや開発環境では多くの管理者はLUN構成に悩まされる傾向があります。多くの未熟な仮想インフラは思っていたよりの早く拡張するか、管理者は現実的なのI/Oパフォーマンス予想値を持っていません。
ローカル・ストレージ、ローエンドでダイレクト接続SCSI、SATあドライブ付ISCSI SAN等どんなVMストレージ手法もうまく機能することができます。小規模インフラで、コントローラCPUとディスク・キャッシュが低リソース使用であればVMパフォーマンスはRAID10でついかのブーストが十分可能です。
小規模インフラでのLUN構成用の理想のVM数は非常に幅があります。4-15VM/LUNが可能ですが、インフラが対応可能以上をアサインすれば、ディスクI/Oはすぐ一杯になります。
ユーザのVMストレージ・サブシステムの期待するパフォーマンスの合致できるようにホスト・リソースを適切にサイズすることも重要です。例えばユーザが多くのCPU コアや大容量のメモリーを購入すれば、これらのリソースはむだになります。それはディスクI/Oが他より前に使い果たされてしまいます。
関連トピックス:
- ESX、仮想マシンのパフォーマンス監視【仮想化プラットホーム VMware vSphere】
- ストレージの機能について【仮想化プラットホーム VMware vSphere】
- 仮想環境でのCPUの設定、監視方法について【仮想化プラットホーム VMware vSphere】
- VMware vCenter Operations(パフォーマンス・モニタリング・バッジ)の概要
- 最先端ストレージのアーキテクチャガイド:ホワイトペーパ紹介
- Veeam社、Microsoft System Centerレポーティング用拡張Generic Report Libraryの提供開始
- Hyper-V:物理マシンをどのように仮想に変換するか – Disk2VHD
- VMware vSphereのための仮想化データベース・パフォーマンス・モニタリング