Sql-Server
Azure 虛擬機 - 本地臨時儲存(D:驅動器) - 它可以處理多少 IOPS?
虛擬機大小
DS3
(在老一代大小下)Azure 門戶(部署 VM 時)顯示
DS3
最多支持 16 個數據磁碟/最多12800 IOPS
- 很好,但我感興趣的是它的本地/臨時儲存 28 GB D:驅動器
文件顯示此本地/臨時驅動器是 SSD,但我似乎找不到有關此驅動器可以處理多少 IOPS 的資訊?
更具體地說,如果我的 TempDB 對 IOPS 的要求最高
1900
,那麼 VM 上的 D: 驅動器可以DS3
處理該要求嗎?從這個來源https://docs.microsoft.com/en-us/azure/virtual-machines/sizes-previous-gen我可以猜到 D: 是
3200
IOPS 但不確定我是否理解正確……
對於具有高級儲存的 VM 系列,部分本地 SSD 保留用於高級磁碟的記憶體。這就是為什麼 D3 有 200GB 的臨時儲存空間,而 DS3 只有 28GB 的可用臨時儲存空間,還有 172GB 用於磁碟記憶體。
IOPS 類似地在臨時儲存 (D:) 和磁碟記憶體之間共享。總 IOPS 為 16,000,但您的有效 IOPS 和吞吐量將取決於磁碟記憶體的使用率。如果您關閉數據磁碟上的讀取記憶體,或者它們的使用率很低,您將有更多的 IOPS 可用於臨時儲存。
這就是記憶體和臨時儲存在網格中的原因:
Max cached and temp storage throughput: 16,000 IOPS 128 MBps 172GB cache size 28GB temp storage