服务器3盘,什么是最好的高清configuration?

我有一个惠普服务器与四核Opteron和3磁盘250Gb的S – ATA磁盘,我在想什么是性能和可靠性的磁盘的最佳configuration。

主要有两种情况:-RAID 5与这3个HD(arrays上的100GB分区用于数据分区的其他空间)-RAID 1 + 1磁盘(用于OS)(单个磁盘操作系统安装,数据的RAID 1arrays划分)

什么是最好的configuration?

在服务器运行MySQL和小文档文件服务器中,要安装的操作系统是Windows Server 2008 …

最好的select是购买第四个磁盘和R10他们。

如果没有热备份,RAID5会有点危险。 如果一个驱动器出现故障,则需要快速更换驱动器,以免发生双驱动器故障。 同样在故障期间,RAID5arrays明显变慢。

我喜欢做RAID1 + 1热备份,对于中低端服务器(networking服务器,应用服务器,小型MySQL数据库服务器)来说,这通常效果不错。

如果您的硬件RAID控制器支持类似IBM称为RAID1E的东西(Linux可以在三台设备模式下使用其软件RAID10驱动程序进行类似操作,Windows对我而言不能,对硬件RAID解决scheme的支持会有所不同),那么这可能是最高效的scheme

这种安排倾向于像RAID0一样读取(必须像RAID5一样),但是写入性能指标更像RAID1(不同于RAID5,对于某些I / O模式可能要慢得多),因此可以为RAID5提供相同的冗余任何一个设备在任何时候都可能处于故障状态,并且一旦坏设备被replace,arrays将恢复)和相同的可用存储容量(两倍于最小驱动器的容量)。

如果您特别担心冗余和潜在的停机时间,那么三驱动器RAID1可能会更好。 这成本空间(只获得一个驱动器的价值),但提高了弹性,因为任何两个驱动器可能处于失败状态,arrays仍然可以完全运行。 一个好的RAID控制器也会为你提供一个读取速度加成的许多负载模式。 如果两者都支持,那么我build议使用三个驱动器的RAID1来代替带有热备份的双驱动器arrays,因为当主驱动器中的一个死掉时,您不必等待arrays重build到备用位置,由于在安装后的X个月/年内没有被使用,所以没有在被采取行动时没有起动的风险。 大多数情况下,单次故障驱动器保护是足够的,因为双重故障更为罕见(除非是在极端情况下,例如控制器故障或功率激增,直到驱动器,这可能需要所有的驱动器无论如何,同一时间),这种情况是你networking本地在线备份的目的。

RAID 5会给你更多的空间,但速度会更慢。 您还需要尽快购买新磁盘,以防其中一个磁盘出现故障,这是为了安全起见,而且如果一个磁盘发生故障,RAID 5的速度将大大降低。

带有热备份的RAID 1将更快更安全,但是最终只能使用1/3的可用磁盘空间,这看起来相当浪费。

无论如何,我不会去做没有RAID的configuration。 这只是要求麻烦。

如果你买得起另一个磁盘(不pipe怎么样,如果你打算使用RAID 5的话),那么一个RAID 10或者两个RAID 1将是你最好的select。

我会考虑不要突袭某种在线数据保护(如Carbonite)。 这将最大化磁盘(750MB,比方说600MB的数据)。 也许你把驱动器分成3个250MB卷,把数据放在其中的两个和操作系统上。

Stefan的build议 (RAID1 2磁盘,我有一个热备份)是最安全的,但只有总共250MB的磁盘。 如果你能用这个小空间做,我也会推荐它。

你的第二个想法(1驱动器不受保护的操作系统,RAID1 2驱动器)网500MB,但只有250MB的数据。 只要将您的configuration备份到受保护的驱动器上,我没有任何问题让操作系统不受保护,但是我没有看到它通过2个RAID5加上一个热备份来购买。

你的第一个想法(RAID5 3磁盘)是一个妥协。 您可以获得更多的数据空间(400MB),但大多数专家build议不要在RAID5卷上安装操作系统。 如果你这样做的话,我强烈build议你购买一个备用品,让它能够快速交换。

最后,如果可能的话,我真的会做两个小的,快速的驱动器,镜像它们的操作系统,然后RAID5的3 500MB驱动器的数据, 这样的回答类似的问题。