02.19 利用Windows自帶的免費功能造出一塊6TB的固態硬盤

存儲空間是Windows提供的一項存儲增強功能,它可以將多個硬盤擰成一股繩,提高存儲性能/安全性。很多朋友都羨慕Server版本中提供的數據分層功能(SSD加速HDD),它是堪比AMD StoreMI和英特爾傲騰加速的軟件解決方案。

利用Windows自帶的免費功能造出一塊6TB的固態硬盤

很多文章都認為數據分層寫成是隻有Windows Server操作系統才具備的功能。實際上Windows 10也具備該能力,只不過微軟沒有提供相應的圖形界面選項,用戶依然能夠通過PowerShell命令將它一步步調出來。步驟較多,請先收藏後再看,或者分享到電腦查看。

首先以管理員身份打開Windows PowerShell,利用Reset-PhysicalDisk將準備組建存儲池的硬盤清空。本例中東芝RC500 500GB是系統盤(不進入存儲池),RD500 1TB作為加速盤,三塊機械硬盤是被加速盤。

利用Windows自帶的免費功能造出一塊6TB的固態硬盤

接下來新建存儲池,並將所有可進入存儲池的硬盤進行分層,HDD(機械硬盤)類型的加入HDD_Tier,SSD(固態硬盤)類型的加入SSD_Tier。操作系統本身能夠識別硬盤的類型,我們現在只需將它們分組,RD500將作為“更快層”去加速“標準層”中的三塊機械硬盤。

利用Windows自帶的免費功能造出一塊6TB的固態硬盤

由於本例中只有東芝RD500一塊固態硬盤進入到存儲池,所以只能選擇Simple簡單佈局。雙重鏡像和單奇偶校驗需要兩塊固態硬盤、三重鏡像和雙奇偶校驗需要三塊固態硬盤作為加速盤。本例中RD500 1TB劃分900GB、三塊2T機械盤共劃分5100GB進入到新生成的虛擬硬盤。

利用Windows自帶的免費功能造出一塊6TB的固態硬盤

具備分層存儲能力的虛擬硬盤生成之後,打開Windows磁盤管理,對硬盤進行初始化和格式化。接下來就能像普通硬盤那樣使用它:無論是承載虛擬機,還是作為數據盤、遊戲盤都是可以的。

利用Windows自帶的免費功能造出一塊6TB的固態硬盤

打開Windows 10控制面板中的“管理存儲空間”,可以看到我們用PowerShell手打命令一步步創建起來的分層存儲空間。不要通過這個圖形界面對存儲空間進行修改和管理。

利用Windows自帶的免費功能造出一塊6TB的固態硬盤

驗證一下勞動成果:6TB的超大“固態硬盤”,旗艦級NVMe性能源自東芝RD500的加速助力。只要你的機械硬盤容量夠大,做一個72~84TB的巨無霸存儲空間毫無壓力。

利用Windows自帶的免費功能造出一塊6TB的固態硬盤

AS SSD Benchmark測試能夠看出,Acc.time還是會卡殼,因為這一項目是在整個存儲空間範圍內抽樣測試,RD500無法覆蓋全部機械盤的存儲空間。

利用Windows自帶的免費功能造出一塊6TB的固態硬盤

通過HDTune基準測試能夠看得更清晰,從中我們可以明白它的原理:

利用Windows自帶的免費功能造出一塊6TB的固態硬盤

實用性方面完全無需顧慮,經過長達3個半小時的PCMark 8存儲性能測試,結果與單獨使用東芝RD500時相同,說明熱數據加速有效。目前我們的分層存儲空間裡基本是空的,待日後存儲空間使用率增高,Windows會自動對數據熱度進行統計,將不常用的數據挪到機械硬盤存儲。

利用Windows自帶的免費功能造出一塊6TB的固態硬盤

如果要說美中不足,這個數據分層的加速方式需要單獨的系統盤,由多塊硬盤組合起來的存儲空間不能作為系統盤引導開機。其實微軟在這方面留了後手,Surface Pro 2017的UEFI BIOS中就添加有可支持從存儲空間引導系統的DXE驅動:MsHyperSpaceDriver,只不過微軟沒有將其開放給其他電腦進行BIOS集成。


分享到:


相關文章: