Sql-Server
CrystalDiskMark 測試發現不平衡的吞吐量;應該更改什麼設置?
我正在連接 PureStorage FlashArray SSD LUN 的新 Windows 2012 Server 主機上執行時間試驗。我使用 CrystalDiskMark 進行了初步測試,發現寫入性能明顯優於讀取性能。
----------------------------------------------------------------------- CrystalDiskMark 3.0.1 x64 (C) 2007-2010 hiyohiyo Crystal Dew World : http://crystalmark.info/ ----------------------------------------------------------------------- * MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s] Sequential Read : 339.675 MB/s Sequential Write : 1454.235 MB/s Random Read 512KB : 227.305 MB/s Random Write 512KB : 2313.737 MB/s Random Read 4KB (QD=1) : 10.719 MB/s [ 2616.9 IOPS] Random Write 4KB (QD=1) : 74.720 MB/s [ 18242.2 IOPS] Random Read 4KB (QD=32) : 367.156 MB/s [ 89637.8 IOPS] Random Write 4KB (QD=32) : 175.918 MB/s [ 42948.7 IOPS] Test : 4000 MB [G: 87.9% (450.2/512.0 GB)] (x5) OS : Windows NT 6.2 Server Standard Edition (full installation) [6.2 Build 9200] (x64)
這是 FlashArray 配置的預期結果,還是可以在控制器或 LUN 級別進行配置,使其更適合讀取而不是寫入?主機將託管一個數據倉庫,其中包含 250 GB+ 範圍內的表。
CrystalDiskMark 並不是真正衡量陣列儲存性能的好方法,比如 Pure Storage。他們經常在部落格上撰寫有關不同測試方法的文章。您現在最好將 DiskSpd 用於合成工作負載,儘管您可能希望使用分佈式中繼之類的東西來真正測試事物的性能。
作為一般規則,Pure 也非常支持他們的客戶,您可以隨時與他們聯繫,看看他們是否已經建構了一個測試工具,可以幫助您找出您想要的資訊。