4.1 PC Server本机磁盘阵列划分初稿

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

PCServer本机磁盘阵列划分文文档档编编号号::IICCSSSS--PPMM--SSTTMMAA--DDMMDDTT--PPCCSSeerrvveerrBBJJCCPPZZLLHHFF--000011国家烟草专卖局行业卷烟生产经营决策管理系统打码到条及订单采集项目PPCCSSeerrvveerr本本机机磁磁盘盘阵阵列列划划分分北京中软国际信息技术有限公司PCServer本机磁盘阵列划分第2页共20页目目录录1.文档修改记录.........................................................................................................................................................32.说明.........................................................................................................................................................................33.RAID介绍..............................................................................................................................................................43.1.RAID的基本概念.............................................43.1.1.什么是RAID...............................................................................................................................43.1.2.RAID的好处...............................................................................................................................43.2.RAID0.....................................................53.3.RAID1.....................................................73.4.RAID1+0...................................................83.5.RAID0+1...................................................93.6.RAID1+0与RAID0+1的区别...................................104.HPPCSERVERML350RAID1+0的划分和操作系统的安装..........................................................................114.1.ML350RAID1+0划分.......................................114.1.1.安装准备....................................................................................................................................114.1.2.划分RAID1+0..........................................................................................................................125.红旗LINUX的安装.............................................................................................................................................145.1.安装准备..................................................145.2.安装红旗LINUX.............................................146.HPPCSERVERML150RAID1+0的划分和操作系统的安装.........................................................................176.1.ML150的RAID的划分........................................176.1.1.安装准备...................................................................................................................................176.1.2.划分RAID1+0...........................................................................................................................176.1.3.红旗Linux的安装....................................................................................................................19PCServer本机磁盘阵列划分第3页共20页文档修改记录序号版本修改内容修改日期发布日期修改人11.0创建2007-2-282007-2-28柳明21.0结构修改2007-3-22007-3-2黄海军3说明PCServer本机磁盘阵列划分第4页共20页RAID介绍RAID的基本概念什么是RAIDRAID(RedundantArrayofInexpensiveDisks)翻译成中文意思是“独立磁盘冗余阵列”,实际上也是我们经常所说的“磁盘阵列”。这种技术可以让多个独立的硬盘通过不同方式组合成一个硬盘组,硬盘组的性能较单个硬盘在性能上有大幅度的提升,并且硬盘组里还提供了数据恢复功能,当硬盘组内的硬盘出现故障时,其他硬盘会将这些数据进行恢复,极大保护了数据的安全。利用如磁盘条纹化(RAID0)和磁盘镜像(RAID1)的技巧,把数据分布到各个磁盘上,来达到亢余性、低延迟、读写的高带宽、硬盘毁坏后的最大可恢复性。RAID的概念,对操作系统来说,把各个硬盘上的空间组合成一个虚拟的逻辑盘。带区即是把每个磁盘的所有空间分割成一些小快。这些小块可以小到几块,也可以大到几兆(实验证明块的最佳大小是32K或64K)。在组成的磁盘中的这些块交叉被创建成“带区”。例如,每个磁盘上的第一个块被组成一个“带区”,而每个磁盘的第二个块又被组成另一个“带区”,依次类推。通过这种方式,逻辑盘的大小就是所有加入磁盘大小的总和。通过RAID技术实现的硬盘组我们可以将它看成一个硬盘,可以对它进行分区,格式化等操作。因此,RAID技术出现后,在服务器和存储行业得到广泛应用,并且有一些简单的RAID功能也逐步进入了家用市场。RAID的好处1.扩大了存贮能力可由多个硬盘组成容量巨大的存贮空间。2.降低了单位容量的成本市场上最大容量的硬盘每兆容量的价格要大大高于普及型硬盘,因此采用多个普及型硬盘组成的阵列其单位价格要低得多。3.提高了存贮速度单个硬盘速度的提高均受到各个时期的技术条件限制,要更进一步往往是很因难的,而使用RAID,则可以让多个硬盘同时分摊数据的读或写操作,因此整体速度有成倍地提高。4.可靠性RAID系统可以使用两组硬盘同步完成镜像存贮,这种安全措施对于网络服务器来说是最重要不过的了。5.容错性RAID控制器的一个关键功能就是容错处理。容错阵列中如有单块硬盘出错,不会影响到整体的继续使用,高级RAID控制器还具有拯救功能。6.对于IDERAID来说,目前还有一个功能就是支持ATA/66/100。RAID也分为SCSIRAID和IDERAID两类,当然IDERAID要廉价得多。如果主机主板不支持ATA/66/100硬盘,通过RAID卡,则能够使用上新硬盘的ATA/66/100功能。PCServer本机磁盘阵列划分第5页共20页RAID0我们在前文中已经提到RAID分为几种不同的等级,其中,RAID0是最简单的一种形式。RAID0可以把多块硬盘连接在一起形成一个容量更大的存储设备。最简单的RAID0技术只是提供更多的磁盘空间,不过我们也可以通过设置,使用RAID0来提高磁盘的性能和吞吐量。RAID0没有冗余或错误修复能力,但是实现成本是最低的。RAID0最简单的实现方式就是把几块硬盘串联在一起创建一个大的卷集。磁盘之间的连接既可以使用硬件的形式通过智能磁盘控制器实现,也可以使用操作系统中的磁盘驱动程序以软件的方式实现。图示如下:在上述配置中,我们把4块磁盘组合在一起形成一个独立的逻辑驱动器,容量相当于任何任何一块单独硬盘的4倍。如图中彩色区域所示,数据被依次写入到各磁盘中。当一块磁盘的空间用尽时,数据就会被自动写入到下一块磁盘中。这种设置方式只有一个好处,那就是可以增加磁盘的容量。至于速度,则与其中任何一块磁盘的速度相同,这是因为同一时间内只能对一块磁盘进行I/O操作。如果其中的任何一块磁盘出现故障,整个系统将会受到破坏,无法继续使用。从这种意义上说,使用纯RAID0方式的可靠性仅相当于单独使用一块硬盘的1/4(因为本例中RAID0使用了4块硬盘)。虽然我们无法改变RAID0的可靠性问题,但是我们可以通过改变配置方式,提供系统的性能。与前文所述的顺序写入数据不同,我们可以通过创建带区集,在同一时间内向多块磁盘写入数据。具体如图所示:PCServer本机磁盘阵列划分第6页共20页上图中,系统向逻辑设备发出的I/O指令被转化为4项操作,其中的每一项操作都对应于一块硬盘。我们从图中可以清楚的看到通过建立带区集,原先顺序写入的数据被分散到所有的四块硬盘中同时进行读写。四块硬盘的并行操作使同一时间内磁盘读写的速度提升了4倍。在创建带区集时,合理的选择带区的大小非常重要。如果带区过大,可能一块磁盘上的带区空间就可以满足大部分的I/O操作,使数据的读写仍然只局限在少数的一、两块硬盘上,不能充分的发挥出并行操作的优势。另一方面,如果带区过小,任何I/O指令都可能引发大量的读写操作,占用过多的控制器总线带宽。因此,在创建带区集时,我们应当根据实际应用的需要,慎重的选择带区的大小。我们已经知道,带区集可以把数据均匀的分配到所有的磁盘上进行读写。如果我们把所有的硬盘都连接到一个控制器上的话,可能会带来潜在的危害。这是因为当我们频繁进行读写操作时,很容易使控制器或总线的负荷超载。为了避免出现上述问题,建议用户可以使用多个磁盘控制器。示意图如下:这样,我们就可以把原先控制器总线上的数据流量降低一半。当然,最好解决方法还是为每一块硬盘都配备一个专门的磁盘控制器。PCServer本机磁盘阵列划分第7页共20页RAID1虽然RAI

1 / 20
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功