Sql-Server

Azure 虛擬機 - 本地臨時儲存(D:驅動器) - 它可以處理多少 IOPS?

  • November 16, 2020

虛擬機大小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: 是3200IOPS 但不確定我是否理解正確……

D 系列 Azure 虛擬機

對於具有高級儲存的 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

引用自:https://dba.stackexchange.com/questions/279640