我正在測試Windows Azure VM驅動器上驅動器的速度。在我看來,臨時驅動器d和連接的驅動器之間的速度差異是巨大的!Windows AZURE I/O測試Temp Drive D:vs附加驅動器
測試我是在
最大磁盤大小20演出 16傑出的I/O的 4k100%讀取,0%隨機
60秒運行時間
結果運行的Iometer程序: 臨時驅動器D:每秒總I/O數60978.94 驅動器E(1 30驅動器):910.51 驅動器F(4個30驅動器鑲條):899.6
這是正常的嗎?
我真正注意到差異的原因在於SQL。我基本上試圖從我的舊物理服務器遷移到sql2000 2演示的ram和scsi驅動器,而且這個東西比windows azure大圖像更快。我可以更快地運行查詢,速度更快。
我關閉了os操作系統中的磁盤緩存。
有人可以向我解釋發生了什麼事嗎?我是否將蘋果與橘子比較?謝謝!
您在SQL中運行了多長時間的查詢? Mark Russinovich提到,如果您計劃在制定指標以確保在開始執行指標前運行45分鐘左右的查詢。這有助於Windows Azure存儲識別數據訪問的方式並更好地平衡工作。 – MikeWo 2012-08-08 17:25:19