详细解说磁盘阵列
日期:2007年8月9日 作者: 查看:[大字体 中字体 小字体]-
在不停机及容错的表现都很好,但如有磁盘故障,对性能的影响较大,大容量的快取内存有助于维持性能,但在OLTP的应用上,因为每一笔数据或记录(record)都很小,对磁盘的存取频繁,故有一定程度的影响。某一磁盘故障时,读取该磁盘的数据需把共用同一parity block的所有数据及校验值读出来,再把故障磁盘的数据计算出来;写入时,除了要重覆读取的程序外,还要再做校验值的计算,然后再写入更新的数据及校验值;等换上新的磁盘,系统要计算整个磁盘阵列的数据以回复故障磁盘的数据,时间要很长,如系统的工作负载很重的话,有很多输出入的需求在排队等候时,会把系统的性能拉下来。但如使用硬件磁盘阵列的话,其性能就可以得到大幅度的改进,因为硬件磁盘阵列如DFTraid系列本身有内置的CPU与主机系统并行运作,所有存取磁盘的输出入工作都在磁盘阵列本身完成,不花费主机的时间,配合磁盘阵列的快取内存的使用,可以提高系统的整体性能,而优越的总线控制更能增加数据的传输速率,即使在磁盘故障的情况下,主机系统的性能也不会有明显的降低。RAID 5要做的事情太多,所以价格较贵,不适于小系统,但如果是大系统使用大的磁盘阵列的话,RAID 5却是最便宜的方案。
总而言之,RAID 0及RAID 1最适合PC及图形工作站的用户,提供最佳的性能及最便宜的价格,所以RAID 0及RAID 1多是使用IDE界面,以低成本符合PC市埸的需求。RAID 2及RAID 3适用于大档案且输入输出需求不频繁的应用如影像处理及CAD/CAM等;而RAID 5则适用于银行、金融、股市、数据库等大型数据处理中心的OLTP应用;RAID 4与RAID 5有相同的特性及应用方式,但有其先天的限制,所以并不受推荐。
5.磁盘阵列的额外容错功能:Spare or Standby driver
事实上容错功能已成为磁盘阵列最受青睐的特性,为了加强容错的功能以及使系统在磁盘故障的情况下能迅速的重建数据,以维持系统的性能,一般的磁盘阵列系统都可使用热备份(hot spare or hot standby driver)的功能,所谓热备份是在建立(configure)磁盘阵列系统的时候,将其中一磁盘指定为后备磁盘,此一磁盘在平常并不操作,但若阵列中某一磁盘发生故障时,磁盘阵列即以后备磁盘取代故障磁盘,并自动将故障磁盘的数据重建(rebuild)在后备磁盘之上,因为反应快速,加上快取内存减少了磁盘的存取,所以数据重建很快即可完成,对系统的性能影响不大。对于要求不停机的大型数据处理中心或控制中心而言,热备份更是一项重要的功能,因为可避免晚间或无人持守时发生磁盘故障所引起的种种不便。
另一个额外的容错功能是坏扇区转移(bad sector reassignment)。坏扇区是磁盘故障的主要原因,通常磁盘在读写时发生坏扇区的情况即表示此磁盘故障,不能再作读写,甚至有很多系统会因为不能完成读写的动作而死机,但若因为某一扇区的损坏而使工作不能完成或要更换磁盘,则使得系统性能大打折扣,而系统的维护成本也未免太高了。坏扇区转移是当磁盘阵列系统发现磁盘有坏扇区时,以另一空白且无故障的扇区取代该扇区,以延长磁盘的使用寿命,减少坏磁盘的发生率以及系统的维护成本。所以坏扇区转移功能使磁盘阵列具有更好的容错性,同时使整个系统有最好的成本效益比。其他如可外接电池备援磁盘阵列的快取内存,以避免突然断电时数据尚未写回磁盘而损失;或在RAID 1时作写入一致性的检查等,虽是小技术,但亦不可忽视。
6.硬件磁盘阵列还是软件磁盘阵列
市面上有所谓硬件磁盘阵列与软件磁盘阵列之分,因为软件磁盘阵列是使用一块SCSI卡与磁盘连接,一般用户误以为是硬件磁盘阵列。以上所述主要是针对硬件磁盘阵列,其与软件磁盘阵列有几个最大的区别:
- 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] 下一页
-
- 详细解说磁盘阵列 相关文章:
- ·路由器安全设置详解
- ·最详细的黑客入门法则
- ·波斯王子时之沙-详细攻略 - 游戏攻略
- ·Linux操作系统源代码详细分析
- ·MSComm控件使用详解
- ·关于web.xml配置的详细说明
- ·神圣纪事详尽完全攻略
- ·《龙珠-悟空的遗产2》详细攻略 - 龙珠Z攻略秘籍 - 龙珠Z
- ·《武林群侠传》详尽剧情攻略 - 游戏攻略
- ·《一份详尽的 IPC$入侵资料》第二版
- 详细解说磁盘阵列 相关软件
- ·Java2编程详解
- ·《操作系统》安装过程详细图解 2005
- ·竞争上岗公开选拔面试真题详解大全 V9.6.0
- ·chm格式电子书制作详解
- ·英语六级CET6真题详解系统 V2.0
- ·实用C语言详解
- ·网络端口详解
- ·《太阁立志传5》介绍详解
- ·《反恐精英》地图详细制作教程及工具
- ·围棋定式详解
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:WAP网关服务器应用形式初探
下一篇:选择服务器虚拟化的考虑因素
精品推荐
热点TOP10
- ·解决与HTTP 500 – 内部服务器错误错误信息有关的问题
- ·使用Linux L2TP/IPsec VPN 服务器
- ·IIS服务器配置教程
- ·计算机群集技术概述
- ·VSFTPD配置大全
- ·服务器端口大全
- ·板载RAID功能制作磁盘阵列并安装操作系统
- ·图解win2003+iis6+php+gd2+mysql安装配置
- ·RedHat9-vsftp配置大全
- ·部署 Microsoft SQL Server 2005 群集
- ·透过局域网架设FTP服务器
- ·Apache的ReWrite的应用大全
- ·安全配置服务器
- ·PHPMYADMIN配置
- ·php.ini详解
- ·Exim+MySQL+Courier-IMAP配置实录
- ·8G服务器磁盘控制卡识别及Windows 2003驱动制作
- ·图文详解 Windows 2003服务器集群安装
- ·在xp和2003下察看端口对应的进程
- ·Apache URL重定向指南
特别推荐
- ·服务器常见软件故障分析及解决
- ·五招技巧让远程维护与管理更省心
- ·改变Windows 2000 server服务器连接数
- ·在xp和2003下察看端口对应的进程
- ·Linux服务器日志管理详解
- ·架设自己的WEB服务器-动态域名解析服务
- ·双管齐下打造最佳PHP MYSQL组合
- ·ASP.NET木马及Webshell安全解决方案
- ·IIS中的MIME类型
- ·个人Internet网站创建过程详解
- ·如何实现自动登录Linux
- ·Apache的ReWrite的应用大全
- ·Windows打印服务器升级、迁移和互操作
- ·使用Windows Server 2003搭建安全服务器
- ·在Windows 2000 Server中配置TCP/IP协议
- ·Linux的安全漏洞与防范措施
- ·Windows平台下DB2数据库安装全图解
- ·了解Debian 系统
- ·利用ADMmutate测试NIDS
- ·图解win2003+iis6+php+gd2+mysql安装配置
