陈奇网络工作室

“饮水机”形象比喻告诉你什么是RAID

建设工作站服务器

问题RAID是什么? 那个是用什么做的?

RAID的中文名称是磁盘冗馀阵列,从名称中可以看出,他是由磁盘组成的阵列。 因此,RAID至少需要两个硬盘。 RAID的基本理念是将多个便宜的小磁盘组合在一起,组成一个磁盘组,使大容量、昂贵的磁盘具有一个或多个性能。

早期的RAID不是为了数据安全,而是为了提高硬盘的读写速度。 RAID 0和RAID 1是为此目的定义的。

问题2 :需要使用raid的情况是什么?

根据实际情况作为网络管理者的我们应该为服务器采用不同的RAID类型。 目前最受欢迎的是RAID 0、RAID 1和RAID 5。 其中,RAID1和RAID 5为了数据的安全而过多,最大限度地防止了磁盘意外损坏而导致数据丢失。 RAID 0用于提高磁盘读取速度,不提供任何数据备份和保护功能。 了解不同的raid APP应用情况后,根据情况选择即可。

当然,对于需要在硬盘上存储大量数据的人来说,采用RAID技术非常方便。 主要在以下几点——

(1)速度提高,服务器可以同时从多个硬盘读取数据。

)2)扩展存储能力,多个硬盘构成更大的空间并提供给服务器。

3 )可以实现磁盘的有效恢复,RAID提供相当高的数据冗馀功能,我们可以保证数据的完整性。

3: RAID有哪些类型? 希望能用直观易懂的语言来描述。

关于RAID的种类,我想很多文章都有介绍,这里不详细说明理论上的东西。 笔者偶然在国外看到一张照片,描述了RAID的各个层面,很多地方定义都非常准确,通过看图,我觉得RAID的效果会更加明显。 (图1 )

(1)首先,我们来看一下第一个小图,即标为standalone的饮水机。 此图主要是一个通过矿泉水桶向饮水机提供水源的现实示例,用于描述各种类型的RAID之间的差异。 两个饮水机的出水孔相当于读取数据的接口,矿泉水桶里的水是宝贵的数据。 这些数据通过出水孔这个数据接口被用户读取,对应的矿泉水对应硬盘。

通常,我们的计算机(例如家里的计算机而不是服务器)只有一个硬盘。 那时我们喝水)读取硬盘数据)是由这个矿泉水桶提供水源的。 (图2 )

)接下来请看第二个小图,即标记为cluster的图。 (图3 )集群是指集群,集群通过多台服务器合并为1台,所有服务器提供的服务和数据都相同。 如图所示,显示有两台饮水机,有两台服务器。 这两个服务器都可以提供用户数据(水源)。 用户通过前往左侧的饮水机获取数据,或前往右侧的饮水机获取数据,在无形中为用户提供了获取水(数据)的效率。 但是,这种集群有一个缺点,即需要多台服务器的硬件支持,在某种程度上造成了浪费。 一般来说,中小企业无法向多台服务器提供相同的数据和相同的服务。

(3)第三个小图标上写着热交换。 )如图4所示,他是热交换的意思。 在概念上类似于热备份。 也就是说,饮水机(服务器)和第一张图一样有硬盘,出水量也和standalone一样。 但饮水机上的矿泉水桶有问题时,如无水或水桶坏了,立即采取换热技术,将旁边的矿泉水桶放在饮水机上,代替有问题的水桶,继续服务。 但是,这种方法也有缺点。 也就是说,需要一个桶来进行备份,只有在原来的桶有问题的情况下,这个桶才有用。 另外,更换水桶的过程很花时间,无形中影响了服务的提供。

)第四个图是RAID中的老大。 这里说他是老大,因为他是最老的RAID。 0级或0级Level 0通常称为带区,是利用带区数据映射技术的特定性能。 这意味着当数据写入磁盘组时,它将被拆分为条带,并交错到磁盘组中的磁盘中。 这可以提供高I/O性能和低成本,但没有冗馀。 磁盘组的存储容量等于每个磁盘的总容量。 (图5 )

如果饮水机的两个桶中的任何一个出现问题,用户将无法通过出水孔获得宝贵的数据(水源),因此不提供冗余功能。 当然在获取水源的过程中用户可以通过两个矿泉水桶同时获取,当然在出水量等多方面比使用一个水桶更有优势。 提高了数据的读写速度是RAID 0的最大特征。

提示:

有些读者可能会问,水的流出和RAID 0图顶部的水桶有问题一样。 其实此图只是方便大家记住和理解RAID,并不是简单的图就能100%准确反映出u51c6需要理论描述才能说清楚的RAID类型。 所以大家在理解图片的过程中也不要太在意。

)5)第五,也是RAID中常用的,等级1,也就是RAID 1,是经常被提到的镜像RAID,(图6 )与其他等级RAID相比,这一级别的使用时间更长。 RAID 1通过将相同的数据写入磁盘组中的每个磁盘并将镜像复制到每个磁盘来提供数据冗馀。 镜像总是很受欢迎,因为它的简单实现和数据的可靠性。

级别1在读取数据操作时并行处理两个或更多磁盘,从而提高数据传输速度,但在其他操作时无法提供高速I/O传输速度。

第1级提供非常好的数据可靠性,改善数据读取操作的性能,但代价巨大。 组成磁盘组的每个磁盘的大小必须相同,但所配置的磁盘组的容量与单个磁盘的容量相同。

如图所示,两个矿泉水桶放在饮水机上。 即使其中一个坏了,或者没有水了,另一个桶也会好好供水,所以不影响用户矿泉水的使用。 当然出水口没有任何扩大,所以出水量和用一个矿泉水桶一样。 因此,虽然出水速度没有变化,但通过增加一个桶,RAID 1可以提供最大限度的冗余,但无法提高读取速度。

提示:

有一个细节需要读者特别注意,在RAID 1照片中,两个矿泉水桶共用一个进水口,自然出水量没有任何变化。 下面的RAID 5不同。 稍后详细说明。

)第六个图是服务器中最常用的RAID级别,即RAID 5。 (图7 )笔者公司购买的服务器,无论是戴尔服务器、IBM服务器还是极光服务器,都使用这种最常见的RAID类型。 此级别的RAID通过将奇偶校验分布在磁盘组中的部分或所有磁盘上,并在级别5使用缓冲区技术来降低性能不对称。 如果组成磁盘组的每个磁盘大小相同,则磁盘组的容量等于磁盘总容量,等于减去一个磁盘的容量。

上面提到的RAID 1只使用了一个进水口,没有提高出水速度。 但在RAID 5中,我们发现图7中的三个矿泉水桶分别安装在三个进水口,三个水桶可以同时为用户提供水源,自然大大提高了出水速度。 同样,三个矿泉水桶中的一个有问题也没关系,不影响饮用水源。

提示:

有两点在图中没有表现出来,这里说明读者已经清楚地认识到了。

)1)虽然在图7中只表示了3个桶,但实际上在现实工作中如果有3个以上硬盘(桶)就可以配置RAID5。 使用4个、5个或更多硬盘配置RAID 5也没有问题。

)2)配置RAID 5后,如果两个或多个硬盘出现故障,数据将无法得到有效的保护。 也就是说,RAID 5只有在其中一个硬盘出现问题时才能保证数据正常。

)3)最后的图实际上是之前介绍的RAID 0和RAID 1的组合,如果明确识别RAID 0和RAID 1,则该图非常容易理解。 实际上,他首先配置为RAID 0,其次配置RAID 1,相应地发挥RAID 0和RAID 1的所有优势,以避免所有缺点。 由于篇幅的关系,在此不再详细说明,RAID 0 1在实际工作中使用的机会不如上述RAID 5多。

总结:

对于不熟悉服务器的读者来说,掌握RAID的概念是最基本的。 他是我们进入服务器知识领域的门户,希望本文的水印图能帮助我们了解不同的RAID和数据冗馀类别。 最后,摄影只是为了方便大家的理解和记忆,像RAID这样理论上的东西有很多细节和特征都无法用简单的照片来表达。 照片的说明有不完整的地方,请谅解。 本文归根到底是写给掌握RAID知识的外国读者的。

详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3