您现在的位置:电脑我帮您(www.dn580.com)>>

服务器为什么要做磁盘阵列?

点击数: 【字体: 打印文章 查看评论

  租用服务器的时候我们经常会看到所谓的硬盘阵列,那么它是什么呢?
 
  磁盘阵列(Redundant Arrays of Independent Drives,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。
 
  磁盘阵列是由很多价格较便宜的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
磁盘阵列
  磁盘阵列有何作用?
 
  1、提供容错功能
 
  磁盘阵列可以通过数据校验提供容错功能,这是普通磁盘驱动无法实现的。这样做的好处是:服务器可以将数据写入多个磁盘中,预防将来某个硬盘发生故障导致的数据丢失以及服务器正常运转。
 
  2、提高传输速率
 
  将多个硬盘组成一个阵列当成一个单一磁盘使用,把数据以分段的形式储存到不同的硬盘中,数据发生存取变动时,多个硬盘一起工作,大幅降低数据存储的时间的同时还能拥有更佳的空间和使用率。
磁盘阵列是为了解决容错和性能问题
  Raid0、Raid0+1、Raid1、Raid5四者的区别
 
  而当我们实际租用服务器的时候,挑选配置的时候却又出现很多种类,RAID0、RAID0+1、RAID1、RAID5这四种比较常见。
 
  这个时候如果不懂可就头大了,他们之间有什么区别吗?
 
  Raid0
 
  Raid0是所有raid中存储性能最强的阵列形式。
 
  其工作原理就是在多个磁盘上分散存取连续的数据,这样,当需要存取数据是多个磁盘可以并排执行,每个磁盘执行属于它自己的那部分数据请求,显著提高磁盘整体存取性能。但是不具备容错能力,适用于低成本、低可靠性的台式系统。
磁盘阵列中的Raid 0
  Raid1
 
  又称镜像盘,把一个磁盘的数据镜像到另一个磁盘上,采用镜像容错来提高可靠性,具有Raid中最高的数据冗余能力。存数据时会将数据同时写入镜像盘内,读取数据则只从工作盘读出。发生故障时,系统将从镜像盘读取数据,然后再恢复工作盘正确数据。这种阵列方式可靠性极高,但是其容量会减去一半。
 
  广泛用于数据要求极严的应用场合,如商业金融、档案管理等领域。只允许一个硬盘出故障。
磁盘阵列中的RAID 1
  Raid5
 
  Raid5可以看成是Raid0+1的低成本方案。
 
  采用循环偶校验独立存取的阵列方式,将数据和相对应的奇偶校验信息分布存储到组成RAID5的各个磁盘上。当其中一个磁盘数据发生损坏后,利用剩下的磁盘和相应的奇偶校验信息,重新恢复/生成丢失的数据而不影响数据的可用性。至少需要3个或以上的硬盘。
 
  适用于大数据量的操作。成本稍高、储存性强、可靠性强的阵列方式。
磁盘阵列的RAID 5
  Raid0+1(也称为RAID10)
 
  将Raid0和Raid1技术结合在一起,兼顾两者的优势。在数据得到保障的同时,还能提供较强的存储性能。不过至少要求4个或以上的硬盘,也只允许一个磁盘出错。
 
  是一种高成本、高可靠性、高存储性能的三高阵列技术。
磁盘阵列中的RAID 10
  Raid最初始的研制目的是为了利用多个廉价的小磁盘来替代昂贵的大磁盘,以此来降低成本。而随着硬盘技术的发展,如今的磁盘阵列采用了冗余信息的方式,使得其具有数据保护的功能。

建站不易,感谢您的打赏,数额随意,我会更加努力的^O^
支付宝打赏微信打赏
关于我们 |  站点地图 |  联系方式 |  投稿指南 |  广告服务 

Copyright © 2005 dn580.com Inc. All rights reserved. 电脑我帮您 版权所有

手机:15871451580 邮编:430000 EMail:fuanping@163.com

鄂ICP备12003384