我在Windows Server 2008 R2下使用4个2TB SATA2(i3-540 4GB)构build了一个软件Raid 5,我在24小时之前启动了这个过程,但是重新同步进度只有27% – 有问题,还是正常的? 一个2003R2突袭5会更快? (我已经看到,这可能需要4天,但有些人告诉我不应该花更多的时间1天) – 我可以写入raid驱动器在重新同步过程中? 谢谢。
编辑:
实际上,根据经过时间和完成百分比,我估计再同步时间为84小时。 我不知道这个计算是否正确,但似乎与我的估计时间相符。
价值从WD Caviar Green 2TO的testing中提取: http : //www.ginjfo.com/dossiers/tests-materiel/composants/disques-durs/caviar-green-2-to-une-capacite-ecolo-hors-norme -20090309?page = 3 (访问写入3ms,访问读取7ms)
=> 84.4 H(3.5天)
如果计算正确,可以帮助一些人估计再同步时间。
这是使用大型磁盘与RAID的问题:重build需要时间。 必须从其他磁盘读取6TB的数据,进行校验和等等,然后写回2TB。 在软件RAID的情况下,它必须在正常操作继续时执行此操作。
也就是说,我会考虑〜4天有点慢,但是怀疑在相同的硬件上,2003R2会更快。
除了正常的IO和重构将比平时慢很多,在重build过程中读取和写入RAID不是问题。
请记住,您的计算是假定系统一次只能从一个驱动器读取。 每个驱动器的实际读取性能应该在120MB / sec左右。 同时读取4个驱动器应该产生480MB /秒,然后需要计算奇偶校验(与读取同时进行,因为写入到第5个驱动器)并且写入奇偶校验(再次与读取同时)。 所以限制因素只应该是平等的。 现代处理器应该能够轻松地异或480MB /秒的数据(我可以MD5 100MB /秒的数据) – 这意味着如果全速运行5x2TB RAID5应不超过4.3小时。
实际上,我的重build期望大约需要96个小时,或者每个硬盘的总速度为5.5MB /秒。 考虑到单驱动器读取以最大读取速度的1/20的120MB /秒运行。
我相信这个系统是为了避免压倒系统的其他部分而把它作为一个非常不重要的过程来做的,但是1/20似乎是不必要的保守。 根据系统的总体使用情况,而不是以低速固定速度来节stream重build的速度应该是微不足道的。 但是再也没有人声称内置的windows raid解决scheme是快速或优化的。
这也完全忽略了一个全新的raid不需要同步的事实。 没有其他系统,我已经专门同步一个新的音量没有select“快速构build”,没有同步。
这篇文章很老了,但也许这个答案也可以帮助其他人:Windows 2008服务器R2 64位,3级3 TB的RAID 5希捷ST3000DM001(AMD 5050e,技嘉主板GA-MA78GM-US2H,板载graphics卡和千兆位以太网卡,以太网)。 你安装了正确的主板SATA驱动程序还是使用连接硬盘的PCI(e)卡? 原来的Windows驱动程序非常慢,并产生了一个蓝屏。 改变司机加快了我的系统四次 – 令人难以置信。 我没有得到Windows 2008的R2驱动程序,我用我的主板制造商的Vista 64位驱动程序。 这是解决scheme。 驾驶员更换之前的重新同步时间:40小时,之后只有10个小时。
我也可能有一些与你使用软件RAID,而不是一个适当的硬件RAID控制器。