2012R2 儲存空間記憶體和 CPU 要求
我正在考慮可能使用 Server 2012R2 中的儲存空間來建構 NAS。我希望在類似“RAID10”的設置中建構一個相當大的單元,12-14 個 HDD(我知道儲存空間不做 RAID10,但也有類似的東西),並帶有一個用於記憶體的 SSD。
而且我希望將來可能會連接另一個外部 JBOD 機箱,以進行類似“RAID5-6”的設置。
我不打算進行解壓縮或重複數據刪除。
我的問題是,我需要什麼樣的硬體?小型 Xeon 或 Opteron 能夠處理它嗎?或者我應該購買更大的 2.4GHZ+ Xeon 4 核 HT,或 12 核 Opteron,甚至是雙 CPU?系統需要多少記憶體才能獲得最佳性能?我一直在從 Microsoft 搜尋儲存空間設置的硬體指南,但我找不到任何東西,所以如果有人知道一些,請指出正確的方向。
我正在考慮使用 FreeNAS 或其他基於 Linux 的替代方案來設置這些單元,但我部門中的大多數 IT 專業人員幾乎沒有 Linux 經驗,如果我被公共汽車撞到,他們更喜歡基於 Windows 的解決方案可能的。同樣,是否有人知道 FreeNAS 或其他 Linux NAS 替代品 VS 的性能比較。Windows Server 2012R2 儲存空間?
如果您不使用重複數據刪除,CPU 和記憶體要求可以忽略不計。假設我們談論的是 1GbE,任何現代 CPU 和至少 4GB RAM 都應該足夠了。如果您談論的是 10GbE,那麼硬體更重要,但不是因為儲存空間。
顯然,您可以添加的記憶體越多,可以完成的記憶體越多,但是對於低負載使用,您不需要大量的。
NexentaStor、QuantaStor、Openfiler、FreeNAS …當然還有來自Synology、QNAP、Iomega/Lenovo的預打包 NAS 設備…(其中一些還具有 SSD 記憶體功能)
***這麼多選擇。***但實際上,Windows 儲存空間並不是自製 NAS 對話的正常部分。
你打算儲存什麼?平面文件?虛擬機?您需要儲存多少數據?我認為這些都是很大的因素。
通常,基於 ZFS 的解決方案(Linux 上的 FreeNAS、QuantaStor、Nexenta、ZFS)將優於直接硬體 RAID 解決方案,因為它們能夠利用主機 CPU 和 RAM 資源以及 SSD 記憶體選項。
對於那些建構,我通常會最大化 RAM。現代 CPU(Nehalem 或更新的)提供了足夠的馬力來支持儲存應用程序。
所有這些基於軟體的儲存方法都取決於磁碟的正確顯示。您需要使用 SAS HBA 並避免使用 RAID 控制器。請參閱:ZFS SAS/SATA 控制器建議
這些天來,我推薦QuantaStor用於基本儲存。它非常靈活,提供對硬體 RAID 和 SAS 控制器的支持,具有 ZFS、一個不錯的 Web GUI,並且正在積極開發中。我知道您主要是一家 Windows 商店,但實際上,您需要多久與儲存系統的內部互動一次?