那么服务器为啥要做磁盘阵列呢?
主要有两个作用:
提供容错功能
普通的磁盘驱动器是无法提供容错功能的,而磁盘阵列可以通过数据校验提供容错功能,服务器会将数据写入多个磁盘,如果某个磁盘发生故障时,此时仍能保证信息的可用性,重要数据不会丢失,也不会耽误服务器的正常运转。
提高传输速率
磁盘阵列将多个磁盘组成一个阵列,当做一个单一的磁盘使用,把数据已分段的形式存储到不同的硬盘之中,冷磁盘阵列公司,发生数据存取变动时,阵列中的相关磁盘一起工作,这就可以大幅的降低数据存储的时间,同时还能拥有更佳的空间和使用率。
RAID解决了什么问题
通俗地说,RAID就是通过将多个磁盘按照一定的形式和方案组织起来,通过这样的形式能够获取比单个硬盘更高的速度、更好的稳定性、更大的存储能力的存储解决方案,用户不必关心磁盘阵列究竟由多少块硬盘组成,使用中整个阵列就如同一块硬盘一样。所以RAID技术能够为计算机系统提供以下三个方面的优异性能:
1) 提供更大的存储空间
目前容量为2TB的硬盘已经在市场上大量销售,2TB的存储空间对于个人用户来说已经很大了,冷磁盘阵列,但对于企业用户来说,冷磁盘阵列公司,还远远不够,那么使用RAID技术,就可以把多块硬盘组成一个更大的存储空间供用户使用。比如,利用RAID 0技术把5块2TB的硬盘组织起来,冷磁盘阵列公司,能够提供10TB的存储空间。
2)提供更快的传输速度
从计算机问世以来的数年来,CPU的处理速度以几何数量级迅猛增长,然而硬盘作为计算机中重要的存储设备,在容量飞速增长的同时,速度却提高缓慢,己经成为计算机速度发展的瓶颈。
如果采用RAID技术,则可以让很多硬盘同时传输数据,而这些硬盘在逻辑上又表现为一块硬盘,所以使用RAID可以达到单个硬盘几倍、甚至几十倍的速率。
即RAID技术可以通过在多个硬盘上实现以同时存储和读取数据的方式来大幅提高存储系统的数据吞吐量。
3)提供更高的安全性
RAID还可以通过数据校验提供容错功能,在很多RAID模式中都有较为完备的冗余措施,甚至是直接相互的镜像备份,从而大大提高了RAID系统的容错性,让系统的稳定性更好、安全性更高。
RAID技术的应用
1、DAS--direct access storage device直接访问存储设备DAS以服务器为中心,传统的网络存储设备都是将RAID硬盘阵列直接连接到网络系统的服务器上,这种形式的网络存储结构称为DAS( Direct Attached Storage)。 [6] 2、NAS--Network Attached Storage网络附加存储设备NAS以数据为中心,NAS是 Network Attached Storage的简称,中文称为直接联网存储在NAS存储结构中,存储系统不再通过I/O总线附属于某个特定的服务器或客户机,而是直接通过网络接口与网络直接相连,由用户通过网络访问。 [6] 3、SAN--Storage Area Networks存储区域网SAN以网络为中心,SAN是一种类似于普通局域网的高速存储网络。SAN提供了一种与现有LAN连接的简易方法,允许企业*地增加它们的存储容量,并使网络性能不至于受到数据访问的影响。这种*的专有网络存储方式使得SAN具有不少优势:可扩展性高;存储硬件功能的发挥不受LAN的影响;易管理;集中式管理软件使得远程管理和无人值守得以实现;容错能力强。SAN主要用于存储量大的工作环境,如医院大型PACS等,但现在由于需求量不大成本高而影响了SAN的市场。