什么是RAID?
什么是RAID?
RAID代表独立磁盘冗余阵列(Redundant Array of Independent Disks),是一种将多个物理驱动器组合成一个逻辑单元的方法。根据RAID级别,您可以获得更好的性能、数据冗余或两者兼得。RAID通常用于数据可用性和速度至关重要的服务器和工作站。
RAID 0完全关乎速度。它通过一种称为条带化的过程将数据分割到两个或更多驱动器上。如果您有兩個驱动器组成RAID 0,因为每个驱动器处理一半的数据,所以读写速度可以快两倍。缺点是如果任何一个驱动器发生故障,您将丢失所有数据。没有冗余。RAID 0非常适合暂存盘和临时文件,但绝不能用于重要数据。
RAID 1完全关乎安全。它将数据镜像到两个驱动器上。写入一个驱动器的所有内容也会写入另一个驱动器。如果一个驱动器发生故障,另一个驱动器拥有所有数据的完整副本。由于控制器可以同时从两个驱动器读取,因此读取性能得到提高,但写入性能与单个驱动器相同。RAID 1简单有效,但您会损失一半的总容量用于冗余。
RAID 5和RAID 6在性能和冗余之间提供了平衡。RAID 5使用三个或更多驱动器,并通过奇偶校验信息对数据进行条带化。如果一个驱动器发生故障,可以使用奇偶校验数据重建丢失的数据。RAID 6类似,但使用两个奇偶校验块,允许两个驱动器故障。两者都提供良好的读取性能和高效的容量利用,但由于奇偶校验计算,写入性能较慢。
RAID 10结合了镜像和条带化。它需要四个驱动器,并创建一组镜像对的条带集。这既提供了RAID 0的速度,又提供了RAID 1的冗余。RAID 10通常是需要数据保护的性能关键型应用程序(如数据库服务器)的最佳选择。缺点是您只能获得总容量的一半用于实际数据存储。
