儲存體設計

本節將說明設計工具將存放裝置納入新式待命系統中時的考慮。

自適性閒置使用量

Windows 10引進的新自適性閒置逾時演算法,會從主機的觀點,平衡耗電量與裝置可靠性。 它僅適用于報告搜尋懲罰的存放裝置,而且只有在個別的迷你埠驅動程式加入宣告此功能時,才會作用中。 StorAHCI.sys (收件匣驅動程式) 會自動啟用此功能。

由於旋轉媒體只能承受有限數目的負載/卸載迴圈–這是由電源狀態從 D0 轉換到 D3 和返回所造成,因此主機預設會嘗試每 5 分鐘間隔平均不超過一個電源狀態轉換。

這表示,如果裝置已關閉 (D3) 一段很長的時間, (例如 30 分鐘) ,則您可能會預期下一個電源狀態從 D0 轉換到 D3 的速度非常快,因為主機建置「點數」,而平均值仍然低於每 5 分鐘的一次轉換。

另一方面,如果裝置的電源迴圈頻率超過每 5 分鐘一次,主機將會延遲下一次從 D0 到 D3 的轉換,嘗試在一段時間後返回目標平均。

迷你埠驅動程式可以加入宣告此行為:

儲存體可靠性

若要測試新式待命對旋轉裝置可靠性的影響,您可以遵循下列一般指引:

  1. 查詢旋轉裝置上目前載入/卸載週期的計數。

    1. 您可以透過 PowerShell 和 Get-StorageReliabilityCounter Cmdlet 來執行此動作,其具有名為 的欄位: LoadUnloadCycleCount
    2. Get-PhysicalDisk | Get-StorageReliabilityCounter | fl
  2. 針對目標客戶或物件,執行一般連線或已中斷連線的待命工作負載。

  3. 系統結束新式待命之後,請重新查詢 Load/Unload 週期計數。

藉由將負載/卸載週期中的變更除以新式待命所花費的時間,您可以計算每個時間週期的負載/卸載週期比率。 例如,針對最多 600,000 個負載/卸載週期的裝置規格,達到 5 年的保固期,每年不會產生超過 120,000 個迴圈。 這與系統不應超過的每分鐘 ~0.23 負載/卸載週期比率。

注意 不同的系統是以許多不同的物件和使用模式為目標。 因此,OEM 必須負責確保連線或中斷連線的新式待命系統, (它們建置) 可以處理預期的使用模式。