啊,存储。每个PC都需要它,但是你的标准PC存储解决方案遭受两个明显的挫折。
首先,存储性能往往是典型PC的主要瓶颈之一,尽管随着固态硬盘的出现,这种情况有了很大改善。(是的,它可能是你的硬盘驱动器,阻止你的高端PC获得更大的荣耀。)其次,驱动器故障会导致有价值的数据丢失,而这是没有人希望看到的。
幸运的是,有一种方法可以帮助缓解这两个问题,使用一种几乎所有现代计算机系统都支持的特性:RAID。
+也在网络世界足球竞猜app软件RAID 6覆盖更多基地+
RAID最初是廉价磁盘冗余阵列的首字母缩写,但后来演变为更普遍接受的独立磁盘冗余阵列。顾名思义,RAID是一种将多个驱动器配对在一起以提高性能、冗余或两者都提高的方法。
RAID过去需要购买昂贵的硬件,有时很难配置。现在,除了最低端的桌面系统(甚至是一些笔记本电脑),所有的系统都有内置RAID支持的集成驱动器控制器。大多数操作系统(包括windows)也允许用户配置软件RAID。扩展卡也可用,它可以添加RAID支持到任何系统开放PCI-E插槽。
在大多数情况下设置RAID阵列很容易。通常,这个过程只需要安装一些驱动器,将它们连接到RAID或驱动器控制器,并逐步通过一个简单的向导,该向导要么嵌入固件中,要么在您的操作系统中可用。
何时使用RAID
在预算允许的情况下,使用RAID有很多好的理由。
今天的硬盘和固态硬盘比它们的前辈要可靠得多,这使它们成为RAID的完美候选者。正如我们提到的,RAID可以提高存储性能或提供某种程度的冗余——这是大多数PC用户都想要的。
常见的RAID模式
选择正确的RAID模式至关重要。多年来,已经定义了许多RAID模式或级别。然而,在当今的大多数桌面系统上,通常只支持少数几种模式。这里是你将在PC空间看到的。
RAID 0 - Striping:
raid0或条带将数据分布在阵列中使用的驱动器中。而且,由于工作负载是并行的,并且分布在各个驱动器上,因此许多情况下的读写吞吐量都得到了提高。RAID 0至少需要两个驱动器,由于数据分布的方式,阵列中驱动器的总容量被合并到一个卷中。例如,在条带RAID 0配置中成对出现的两个1TB驱动器将被识别为单个2TB卷。但是raid0并不镜像或存储任何奇偶校验数据,因此丢失一个驱动器将导致整个阵列的崩溃。
在raid0中配置ssd可以产生一些真正令人瞠目结舌的传输速度。更多的在最后。
RAID 1 -镜像:
RAID 1(或镜像)也需要至少两个驱动器。但是,存储在阵列驱动器上的数据在所有硬盘驱动器上进行复制,而不是条带数据。RAID 1提供了一定程度的数据冗余,并且在驱动器故障的情况下可以重新构建阵列,而不会丢失任何数据。
性能也可以有所提高,至少在使用硬盘驱动器时是这样,因为阵列中的任何驱动器都可以被访问来读取数据,而且由于其驱动器磁头的位置,一个驱动器可以提供更低的查找或旋转延迟。但是,写入性能通常会降低,因为数据被镜像到阵列中的所有驱动器上。由于冗余,RAID 1卷的总容量将等于单个驱动器的容量:如果使用了两个1TB的驱动器,RAID 1卷的总容量仍然为1TB。
RAID 5 -条带奇偶校验:
RAID 5至少需要3个驱动器,它通过像RAID 0那样将数据条带来提高性能,但它还通过在阵列中的多个驱动器中存储奇偶校验数据,以类似RAID 1的方式提供了一定程度的冗余。
在RAID 5设置中,阵列中的单个驱动器可能出现故障而不会丢失任何数据,但性能将会下降,直到替换坏驱动器并重建阵列为止。根据所使用驱动器的容量,重新构建RAID 5阵列可能需要一些时间,因此通常建议对较小的卷进行重新构建。还要注意,RAID 5设置的总容量将是阵列中使用的所有驱动器容量的总和,-一个人的能力。例如,RAID 5中使用的三个1TB驱动器将提供2TB的总容量。
JBOD -只是一堆磁盘:
从技术上讲,JBOD不是RAID,因为它不提供任何形式的冗余,但是它提供了冗余是大多数驱动控制器支持的一种模式。JBOD使用户能够将多个驱动器链接在一起,从而创建一个单一的、容量更大的卷。虽然没有性能改进或数据保护。JBOD用于简单地增加卷的容量;当JBOD数组中的一个驱动器被填满时,数据溢出到下一个驱动器,依此类推。
准备突袭
在现有系统上设置RAID之前,需要记住几件事。如果你用一台新电脑重新开始,不需要准备,只要确保你的驱动器连接到主板或RAID卡/控制器上的正确端口。但是在一个已经配置好的系统上,有很多很多考虑因素。
我们建议的第一件事是备份你所有的数据。确保备份了现有驱动器上的所有数据,并为操作系统安装建立了一个新的映像。(本指南有关于如何做到这一点的细节。)如果出现了问题,您丢失了数据,您会很高兴有一个备份。而且,如果设置RAID在某种程度上破坏了您的操作系统,那么拥有一个新的映像将帮助您立即恢复。
但是请注意,如果您计划将驻留在单个驱动器上的现有操作系统安装迁移到新的RAID卷,那么设置RAID所需的配置更改可能会导致操作系统出现问题,使其无法引导。最好是安装新的操作系统到一个新的RAID阵列,只要可能。
RAID硬件方面的考虑
目前出售的绝大多数主板都内置了对RAID的支持。集成到英特尔和AMD芯片组中的驱动控制器提供RAID(就像大多数其他不太知名的芯片组一样),许多主板制造商经常在他们的主板上集成额外的RAID控制器,比如Marvell公司。虽然有些控制器也支持RAID 10,但是机载RAID控制器通常支持RAID 0,1,5和JBOD。尽管记住,即使在你的主板上的机会很小不有内置的RAID支持,软件RAID仍然最有可能,提供董事会有一对开放的SATA端口连接额外的驱动器。
虽然RAID控制器集成到大多数主板应该足以满足绝大多数用户,高端插件解决方案也可用。一般来说,便宜的外接板(可能低于150美元)配备了与许多主板相同的基本独立控制器,但一些高端产品,如Areca、LSI或3COM提供真正的硬件RAID,配备专用存储处理器和缓存内存。
有关如何设置和配置RAID阵列的信息,请继续到下一页。