磁盘阵列中针对不同的应用使用的不同技术,称为RAID level, RAID是Redundant Array of Inexpensive Disks的缩写,而每一level代表一种技术,目前业界公认的标准是RAID 0~RAID 5。这个level并不代表技术的高低,level 5并不高于level 3,level 1也不低过level 4,至于要选择那一种RAID level的产品,纯视用户的操作环境(operating environment)及应用(application)而定,与level的高低没有必然的关系。RAID 0及RAID 1适用于PC及PC相关的系统如小型的网络服务器(network server)及需要高磁盘容量与快速磁盘存取的工作站等,因为比较便宜,但因一般人对磁盘阵列不了解,没有看到磁盘阵列对他们价值,市场尚未打开;RAID 2及RAID 3适用于大型电脑及影像、CAD/CAM等处理;RAID 5多用于OLTP,因有金融机构及大型数据处理中心的迫切需要,故使用较多而较有名气,但也因此形成很多人对磁盘阵列的误解,以为磁盘阵列非要RAID 5不可;RAID 4较少使用,因为两者有其共同之处,而RAID 4有其先天的限制。其他如RAID 6,RAID 7,乃至RAID 10等,都是厂商各做各的,并无一致的标准,在此不作说明。介绍各个RAID level之前,先看看形成磁盘阵列的两个基本技术?
磁盘延伸(Disk Spanning):译为磁盘延伸,能确切的表示disk spanning这种技术的含义。四个磁盘形成一个阵列(array),而磁盘阵列的控制器(RAID controller)是将此四个磁盘视为单一的磁盘,如DOS环境下的C:盘。这是disk spanning的意义,因为把小容量的磁盘延伸为大容量的单一磁盘,用户不必规划数据在各磁盘的分布,而且提高了磁盘空间的使用率。DFTraid的SCSI磁盘阵列更可连接几十个磁盘,形成数十GB到数百GB的阵列,使磁盘容量几乎可作无限的延伸;而各个磁盘一起作取存的动作,比单一磁盘更为快捷。很明显的,有此阵列的形成而产生RAID的各种技术。我们也可从上图看出inexpensive(便宜)的意义,因为四个250MBbytes的磁盘比一个1GBytes的磁盘要便宜,尤其以前大磁盘的价格非常昴贵,但在磁盘越来越便宜的今天,inexpensive已非磁盘阵列的重点,虽然对于需要大磁盘容量的系统,仍是考虑的要点。
磁盘或数据分段(Disk Striping or Data Striping):因为磁盘阵列是将同一阵列的多个磁盘视为单一的虚拟磁盘(virtual disk),所以其数据是以分段(block or segment)的方式顺序存放在磁盘阵列中
更多内容请看RAID——磁盘阵列基础、网络存储设备、RAID详解专题,或进入讨论组讨论。
【深 度 阅 读】 相 关 文 章
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- (461篇文章)RAID——磁盘阵列基础
- (387篇文章)网络存储设备
- (32篇文章)RAID详解
- (769篇文章)服务器存储
- (590篇文章)存储技术
- (0次浏览)微软Hyper-V已拿下x86服务器市场1/4份额
- (0次浏览)Apache安装、配置、优化手册
- (0次浏览)Hyper-v Server 2008安装及配置实战
- (0次浏览)Windows 2008网络负载均衡之设置篇
- (0次浏览)Ubuntu Lighttpd轻量级web服务器
- (0次浏览)用Vidalia软件让代理服务器也能P2P
- (0次浏览)Hyper-V实战:服务器集群创建攻略
- (0次浏览)Win Server 2008 DNS服务器新增功能
- (0次浏览)OpenOffice 3.0发布下载数量暴增 碰上服务器宕
- (0次浏览)Linux实战之NFS服务器图形化配置



