2012R2存储空间内存和CPU要求

我正在寻找可能使用Server 2012R2中的存储空间来构build一个NAS。 我正在寻找build立一个相当大的单位,12-14硬盘,在“RAID10”像设置(我知道存储空间不做RAID10,但也有类似的东西),与SSDcaching。

而且我期待在未来可能挂钩另一个外部JBOD机箱,为“RAID5-6”类似的设置。

我不打算做减压或重复数据删除。

我的问题是,我想要什么样的硬件? 一个小至强或Opteron能够处理它吗? 或者我应该拍摄一个更大的2.4GHZ + Xeon 4核心HT或12核心Opteron,甚至是双重cpus? 系统需要多less内存才能获得最佳性能? 我一直在寻找微软的Storage Spaces设置的硬件指导方针,但我一直无法find任何东西,所以如果有人知道一些请告诉我正确的方向。

我正在考虑使用FreeNAS或另一种基于Linux的替代scheme来设置这些单元,但是我部门的大多数IT专业人员几乎没有Linux经验,如果遇到公交车,他们更愿意使用基于Windows的解决scheme可能。 同样的道理,任何人都知道FreeNAS或其他Linux NAS备选schemeVS的性能比较。 Windows Server 2012 R2存储空间?

如果您不使用重复数据删除,CPU和内存要求可以忽略不计。 假设我们正在谈论1GbE,那么任何现代的CPU和至less4GB的内存就足够了。 如果您正在谈论10GbE,那么硬件更重要,但不是因为存储空间。

很明显,你可以添加更多的内存,更多的caching可以完成,但是对于低负载使用,你不需要一吨。

NexentaStor , QuantaStor , Openfiler , FreeNAS …当然,还有Synology , QNAP , Iomega / Lenovo等预装的NAS设备( 其中一些还具有SSDcachingfunction

这么多的select。 但实际上,Windows Storage Spaces不是家庭NAS对话的正常组成部分。

你打算存储什么? 平面文件? 虚拟机? 你需要存储多less数据? 我认为这些是很重要的因素。

通常,基于ZFS的解决scheme( Linux上的 FreeNAS,QuantaStor,Nexenta, ZFS )将优于直接硬件RAID解决scheme,因为它们能够利用主机CPU和RAM资源以及SSD高速caching选项。

对于那些构build,我通常最大化RAM。 现代CPU(Nehalem或更新版本)提供了足够的能力支持存储应用程序。

所有这些基于软件的存储方法取决于磁盘的正确显示。 您将需要使用SAS HBA并避免使用RAID控制器。 请参阅: ZFS SAS / SATA控制器build议

这几天,我推荐QuantaStor用于基本存储。 它非常灵活,提供对硬件RAID和SAS控制器的支持,拥有ZFS,一个漂亮的网页graphics用户界面,并正在积极开发。 我知道你主要是一个Windows商店,但在实践中,你需要多长时间一次与存储系统的内部进行交互?