我有一台运行Windows 2003 Server的服务器。 我使用服务器将我的媒体collections和其他PC上的备份放置在我的LAN上。 该服务器有4个1TB驱动器以及OS所在的较小系统磁盘。
我厌倦了我的媒体和文件分散在四个磁盘,我想要一个单一的音量。 有一些冗余是一个加号。 所以我认为RAID 5将是一条路。
我相信我可以使用Win 2k3服务器内置的RAID 5function,但我担心它的可靠性/性能。 写入速度对我来说并不重要,读取速度要重要得多。 我有一个千兆局域网,我经常从服务器上传输高清媒体。 我可以期待什么样的performance? 该服务器有一个Core 2 Duo E6800 CPU @ 2.66Ghz和4GB的RAM。
那么这就是可靠性,作为一个RAID 5解决scheme,它应该提供数据冗余,但是如果我的操作系统磁盘出现故障,而且我需要重新安装Windows,那么基于软件的操作,我的RAID 5arrays仍然可以使用新的Windows安装。
任何其他一般的想法/build议? 起初,我正在考虑购买一个便宜的RAID控制器卡,如HighPoint 2300/2310,但是如果我能摆脱一个仅适用于软件的解决scheme,我就可以做到这一点。 用HighPoint这样的卡,我会好得多吗?
就我个人而言,我会留在软件RAID 5中。我已经有3个软盘的RAID 5(在Server 2008上),即使RAID5在写入性能方面,我还没有看到太多的区别。 唯一一次我想要一个硬件RAID是在一个专用的服务器盒,也rember RAID不是备份,只是冗余。
理论上,是的,你可以将一个软件RAID迁移到另一台机器上(尽pipe我还没有尝试过)。 不过,我会拔掉RAID'd硬盘,因为我在重新安装时偶尔会烧毁镜像磁盘集(这就是我上面说的RAID不是备份的),而且我也有东西在第二个地方。
我可以说试试,但RAID 4与4个1TB磁盘重新同步将需要一段时间。 我的意思是,可能不止一天。
替代RAID10(2个镜像,带条纹:这样,你也可以增加镜像来增加容量),对于软件实现来说更强大,并且比RAID5提供更好的性能。
如果你使用更大的硬盘,你应该考虑一下RAID6,它已经被“发明”来处理巨大的硬盘和更高频率的RAID修复。