RAID技术深度剖析
作者: 来源: 添加日期:2007-4-11 11:01:02
在过去的20年里,计算机技术日新月异逐渐介入了我们的生活的方方面面:商业、教育、休闲、娱乐……同时各个方面不断对计算机技术提出了更高的要求,为了适应人们的需要,计算机技术不断的在各个方面变革着。现在这个社会,我们无时无刻不需要信息和消费信息。Internet的普及更加剧了信息成几何化增长,于是存储信息并且防止信息丢失就成为了一个首要问题。当然用于存储信息数据的设备就是关键了:比如对于一个大型的网站来说,因为存储设备的故障导致网站的片刻的瘫痪,也可能带来数以百万元的损失。很显然单*用多个硬盘简单的备份不能从根本上解决问题。这时一种叫做独立冗余磁盘阵列(RAID:Redundant Array of Independent (or Inexpensive) Disks)的技术就应运而生了,这种技术可以把数据分布到多个硬盘上,从而取得更好的稳定性和性能。作为普通的计算机用户,也许你只是熟悉IDE或者软件RAID解决方案,本文就是让你了解RAID技术的内幕。
一、什么是RAID RAID通俗的说就是通过将多个存储设备按照一定的形式和方案组织起来,如同使用一个硬盘一样但是却通过这样的形式获取了比单个存储设备更高的速度、更好的稳定性、更大的存储能力的存储设备的解决方案。根据你的需要不同,可以采用不同形式以及不同价格(从几千元到上百万元)的RAID解决方案——很显然,越好的RAID系统,价格越昂贵,所以几乎没有最好的RAID系统。另外,选择Raid系统要适应不同的应用程序。 一般来说RAID是用于比较昂贵的服务器系统中的。不过,随着便宜的RAID控制器的出现,它已经渐渐向市场主流发展了。当然在目前的主流市场实现RAID有一定的局限性,它并不适用于每一个人。目前有许多种类的RAID levels。在介绍不同RAID模式的区别的时候,我要简述一下几个基本的概念。
二、阵列和RAID控制器 |