マイクロソフト Management Summit 2010 の資料の中に VDI のサイジングの資料がある(BD15 : Planning and Deploying Microsoft VDI withManagement Technologies この資料自身は一般公開されていない)。
この資料によると、peak of read/write @ 3500 IOPs on single un-clustered server(64VMs simultaneously) とある。3500 IOPs というスペック自体はそれほどすごいというものではないけど、ポイントはどうやって測るかということ。
以前の記事で設定については書いている。
どのように見えるかというと、下記のとおり。まず設定。
switch:admin> bottleneckmon --config -noalert 1
switch:admin> bottleneckmon --exclude 2-4
switch:admin> bottleneckmon --config -alert -lthresh .99 -cthresh .9 -time
4000 -qtime 600 2-3
switch:admin> bottleneckmon --status
Bottleneck detection - Enabled
==============================
Switch-wide alerting parameters:
============================
Alerts - Yes
Latency threshold for alert - 0.100
Congestion threshold for alert - 0.800
Averaging time for alert - 300 seconds
Quiet time for alert - 300 seconds
Per-port overrides for alert parameters:
========================================
Slot Port Alerts? LatencyThresh CongestionThresh Time(s) QTime(s)
=======================================================================
0 1 N -- -- -- --
0 2 Y 0.990 0.900 4000 600
0 3 Y 0.990 0.900 4000 600
Excluded ports:
===============
Port
====
2
3
4
次は状態。
switch:admin> bottleneckmon --show -interval 5 -span 30
==================================================================
Wed Jan 13 18:54:35 UTC 2010
==================================================================
List of bottlenecked ports in most recent interval:
23
==================================================================
Number of
From To bottlenecked ports
==================================================================
Jan 13 18:54:05 Jan 13 18:54:10 1
Jan 13 18:54:10 Jan 13 18:54:15 2
Jan 13 18:54:15 Jan 13 18:54:20 1
でもってポートがわかったら、Frame Monitoring で SCSI command を設定すればよい。とっても簡単。
toptalker を使うのもあり。