磁盘阵列设备的选型与选购

磁盘阵列设备的选型与选购

ID:11358079

大小:1.52 MB

页数:40页

时间:2018-07-11

磁盘阵列设备的选型与选购_第1页
磁盘阵列设备的选型与选购_第2页
磁盘阵列设备的选型与选购_第3页
磁盘阵列设备的选型与选购_第4页
磁盘阵列设备的选型与选购_第5页
资源描述:

《磁盘阵列设备的选型与选购》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、磁盘阵列模式的选型在RAID技术中,分为几种不同的阵列模式,它们对整个服务器磁盘读写和数据安全保护性能都不一样。具体如何选择,同样需要根据相应企业的网络规模和应用需求而定,而不能一味地追求高性能。本节先来回顾一下RAID的几种模式(俗称“RAID级别”)。1.JBOD模式JBOD(JustBundleofDisks,简单磁盘捆绑),通常又称为Span。其实JBOD并不是真正意义上的RAID模式,只是在近几年才被一些厂家提出,并被广泛采用的。也有人把它归为串联式的RAID0,因为其目的纯粹是为了增加硬盘的容量。Span是在逻辑上把

2、几个物理磁盘一个接一个串联到一起,从而提供一个大的逻辑磁盘。Span上的数据简单地从第一个磁盘开始存储,当第一个磁盘的存储空间用完后,再依次从后面的磁盘开始存储数据。存储原理如图7-37所示。Span存取性能完全等同于对单一磁盘的存取操作,也不提供数据安全保障,只是简单地提供一种利用磁盘空间的方法。其存储容量等于组成span的所有磁盘容量的总和。 2·RAID0(无差错控制的条带化阵列)RAID0又称为Stripe(条带化)或Striping,是所有RAID规格中速度最快但可靠性最差的磁盘阵列模式,因为RAID0不仅可以将多块磁

3、盘连接起来形成一个容量更大的存储设备,而且还可以获得成倍数级增长的性能提升。如连接的是两块磁盘,则性能为单磁盘的两倍,如果连接的是3块,则性能是单磁盘的3倍,但通常最多只能连接4块磁盘,所以最高可提高磁盘读写性能到单磁盘的4倍。与串联式JBOD模式的读写顺序不同,并行模式的RAID0在读写时可同时对多个磁盘进行并行操作。写入时,数据会以设定的交叉存储区域(带区集,Striping)的大小为单位均匀分割成等量的数据块,然后被分别存放到几个磁盘中;而在读取时,目标数据则被同时从多块磁盘中同时取出并经控制器组合成完整的文件。在这种磁盘

4、阵列中,数据条带按系统规定的“段"为单位依次写入多个磁盘,例如,数据段A写入磁盘O,段B写入磁盘1,段C写入磁盘2等,依此类推。当一个数据条带最后一个数据段在最后一个磁盘中写完后,再返回到磁盘1的下一可用磁盘空间继续写下一个数据条带,依此类推,直到本次所存数据全部存储完毕。存储原理如图7-38所示。 由于采用了磁盘分段的方法,分割数据可以将I/O负载平均分配到所有的驱动器中,是把数据立即写入(读出)多个磁盘,因此它的速度比较快,使得性能显著提高。实际上,数据的传输是有顺序的,但多个读(或写)操作则可以相互重叠进行。这就是说,正当

5、段1在写入磁盘O时,段2写入磁盘1的操作也开始了;而当段2还在磁盘1进行写入操作时,段3数据已送到磁盘2;依此类推,在同一时刻则可以有几个磁盘(甚至是所有磁盘)在同时写数据。因为数据送入盘驱动器的速度要远大于写入物理盘的速度。理论上性能可以提高n一1倍(n为阵列磁盘数),目前这一阵列模式最多可连接4个磁盘,所以最高可提高性能3倍。但是,RAID0却没有数据保护能力,可靠性仅为单磁盘系统的1/n。如果一个磁盘出现故障,那么数据就会全盘丢失,因为它并没有采取数据冗余措施。例如,假使一个文件的段A(在磁盘O),段B(在磁盘1),段C(

6、在磁盘2),则只要磁盘O、1、2中有一个产生故障,就会引起问题;如果磁盘1产生故障,则我们只能从磁盘物理地取得段A和段C的数据,中间段B的数据就不能恢复了。因此,RAID0不适用于关键任务环境,但非常适合于视频、图像的制作和编辑。3.RAID1(镜像结构)如果说RAID0为了取得高性能而牺牲了安全性,那么RAID1便恰好相反。RAID1的设计目的是打造一个安全性极高的存储系统。简言之,它是用一个磁盘作为主磁盘的实时镜像,以确保在主磁盘出现故障时能及时从镜像磁盘中得到恢复,提高了数据存储的安全性。但也因此而损失了至少一半容量——镜

7、像磁盘只能够作为主磁盘的备份,真正有效的容量只能单单依靠一个主磁盘。RAID1也被称为“镜像",因为它是将一个磁盘上的数据完全复制到另一个磁盘上,百分之百地实现数据冗余。可以说它是走向RAID0的另一个极端。我们知道,RAID0只考虑了增加磁盘容量和提高磁盘读写性能,但却没有采取任何数据冗余措施,使得RAID0没有任何数据安全保障,一旦阵列中的某一个磁盘出现了故障,则整个阵列中的数据都可能遭遇破坏,不能恢复。而此处的RAID1则采取了100%的数据冗余,把阵列中的其中一个磁盘上的数据全部动态复制下来。这样即使其中一个磁盘发生故障

8、,数据仍能完整地进行数据恢复。但它却不能提高磁盘容量,也不能提高磁盘读写性能,因为数据在同一时刻仍只是写入一个磁盘中。RAID1实现的原理如图7-39所示。由此可见,RAID1的优点就是可以提供100%的数据冗余,数据安全比较有保障。但RAID1的缺点是不能提高

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。