[DAS使用交流] 磁盘阵列_Hadoop,ERP及大数据讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Hadoop,ERP及大数据讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3757 | 回复: 0   主题: [DAS使用交流] 磁盘阵列        下一篇 
大红薯
注册用户
等级:少校
经验:1440
发帖:159
精华:0
注册:2011-7-21
状态:离线
发送短消息息给大红薯 加好友    发送短消息息给大红薯 发消息
发表于: IP:您无权察看 2011-8-20 13:53:36 | [全部帖] [楼主帖] 楼主

北京联动北方科技有限公司

磁盘阵列简称RAID(Redundant Arrays of Inexpensive Disks),有“价格便宜且多余的磁盘阵列”之意。其原理是利用数组方式来作磁盘组,配合数据分散排列的设计,提升数据的安全性。磁盘阵列主要针对硬盘,在容量及速度上,无法跟上CPU及内存的发展,提出改善方法。磁盘阵列是由很多便宜、容量较小、稳定性较高、速度较慢磁盘,组合成一个大型的磁盘组,利用个别磁盘提供数据所产生的加成效果来提升整个磁盘系统的效能。同时,在储存数据时,利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。 磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任一颗硬盘故障时,仍可读出数据,在数据重构时,将故障硬盘内的数据,经计算后重新置入新硬盘中。而磁盘阵列柜就是装配了众多硬盘的外置的RAID 。
编辑本段与NAS的特点对比! W5 c% S& ^% Y: d* i/ B5 y
  1)成本比较:: Z2 e* H! \% E, u
  磁盘阵列柜是一种很成熟的数据存储设备,对磁盘阵列应用的发展经历了纯软件、内置板卡和独立外设三个阶段,对现有的应用有两大类型:a、低成本的纯软件和内置板卡方式;b、高成本的独立外设方式。
  a、纯软件和内置板卡RAID成本较低,但占用主机资源,性能受限且难于优化,尤其是与应用系统没有解耦,当主机环境损毁时,若不能保证完全恢复配置,可能导致盘阵中的数据无法恢复。 9 R8 H# D$ z5 l! M9 V& e- ^
  而NAS其本身就是一台独立的、外设的、功能强大的RAID,成本虽比纯软件和内置板卡方式略高,但不管从占用主机资源还是数据安全的角度来说,都是值得选择的。% d8 J! y1 w+ l2 O
  b、高成本的独立外设方式相对NAS而言,其成本差异就非常大,稳定性高磁盘阵列柜从几十万元到过百万元都有,磁盘阵列柜比较适合大型企业(集团)作为大、中型网络的中央存储、备份设备使用,NAS比较适合小型企业或个人工作室作为储存备份设备使用。
  2)设置和使用方便性比较:$ y  B) v8 B# w. W; ?; G# h* ~
  RAID的设置和与服务器之间的配合需要对计算机网络非常熟悉的专业人员进行管理,但NAS的使用和操作界面(如加拿大著名存储设备生产厂商自由遁为开拓中国市场专门开发出带简体中文界面的控制管理软件,大大方便国内用户的使用习惯)都很容易,不需要专业性很强的人员就能很好地管理,因此网络日常管理的成本也有很大的差异;! i" z& X4 F. e' m
  3)控制系统损坏后,恢复方式的比较:6 a6 i9 ^3 P) p7 S% ]

  RAID卡损坏后,对该存储系统可以说是灾难性的,这时你需要将硬盘取出来,交给专业的数据恢复公司进行数据恢复。而NAS硬件损坏,你可以将硬盘安按原来的排列方式装到另一台同型号的NAS上,数据就可以正常使用。
  4)对操作系统的支持方面,磁盘阵列柜在异构平台的支持方面较弱,目前市面上大多数磁盘阵列柜产品通常仅仅只能支持一种操作系统,若企业内部存在两种操作系统时,如设计部门使用MAC的操作系统,而财务部门使用WINDOWS的操作系统,当发生这种状况磁盘阵列柜在存储两个部门的数据时较麻烦;而NAS在对于处理异构操作平台方面相对于磁盘阵列柜来说具有绝对的优势,因为它能支持当前绝大部分主流操作系统的��时在一种网络下的使用即你可以同时将WINDOW、LINUX、 MAC的数据存储在NAS里面,而不需要对相关的数据作特别的处理;
  5)数据备份功能方面,由于磁盘阵列柜一般采用台式机的CPU作为处理器,相对于NAS采用的嵌入式、低功耗的专用CPU来说,磁盘阵列柜在数据存储速度比NAS更快,而在数据备份方面,由于NAS采取的是专用的备份软件,数据备份采取的是更可靠、更精准的磁轨式的备份方式,这一点相对于磁盘阵列柜更具优势,同时由于NAS采取的是专门设计的备份软件,在功能方面相对于磁盘阵列柜采取的通用软件来说更为可靠,如自由遁NAS随机附带的备份软件具有易用、高效、可靠的特点;, c3 I9 T) x' h' x
  6)从数据安全的角度来看,在正常的数据存储备份的状况下,两者均能达到较高的数据安全度,NAS是一台完全独立的设备,而磁盘阵列柜则是一台依赖服务器的设备。这意味着如果一旦服务器损坏,NAS中的数据依然可以通过其它计算机进行读取,而磁盘阵列柜中的数据则只可以在服务器修复以后才能读取。在数据安全的另一重点数据容灾方面,NAS由于不受地域的限制,更容易构建数据容灾系统,同时在灾后数据危机处理方面,NAS的应对能力更胜一筹,这也是为什么NAS在国外的中小型企业的数据容灾系统中得到大量应用的主要原因。$ T4 }! q( M9 f9 p
编辑本段应用1 p& g1 F- O; d# w
  由于磁盘阵列柜具有数据存储速度快、存储容量大等优点,所以磁盘阵列柜通常比较适合在企业内部的中小型中央集群网存储区域进行海量数据存储。6 F  h+ E. A3 d5 I
编辑本段性能5 T3 s" f0 ]* f+ {9 S
  一个SCSI硬盘的平均故障间隔时间〈MTBF,MeanTimeBetweenFailure〉,都在数万小时以上,在正常使用情况下,要坏掉一个硬盘已经很不容易了;在同一系统内,两个磁盘驱动器同时坏掉的机率,更是微乎其微。但是,如果把磁盘驱动器放在布满杀手的环境内,就另当别论了。# R* _0 x: L2 H! U/ p
  构建一个磁盘阵列储存系统,可靠度远比速度来的重要。因此,不但要选一个高性能的阵列控制器,更要慎重地挑一个高可靠度的磁盘阵列柜。因为,宝贵的数据不是存在数组控制器里,而是存放在磁盘驱动器里;而磁盘驱动器又是放在磁盘阵列柜内。所以,要仔细挑选一个可靠的磁盘阵列柜,来当磁盘驱动器的神盾,千万不要挑一个磁盘驱动器杀手!- \' E) l* P  U8 L% [
  磁盘阵列柜的设计挑战; V! 4 5 M! w: ]
  由于磁盘驱动器的技术以及传输接口的技术不断的发展,磁盘阵列系统的设计随时都面临新的挑战,以便符合与日俱增的要求。一个优质的磁盘阵列柜,必须在设计阶段,就要考虑到其规格必须符合更大容量、更高转速磁盘驱动器的需求,提供:
  稳定、高容量、容错的电源供应系统
  可靠、高性能、容错的冷却系统5 Q: [" _3 e4 S9
  能够克服震动的机械结构  Y; `+ j/ k  k" P
  支持SCA2热抽换接头之被动背板
  一体成型、无主动组件之磁盘载盒
  数组柜环境监控与警示功能
  直接热抽换且方便的维护操作功能* p2 M' G1 S" t/ y) P$ `) H: E# Q0 E
  最佳的空间利用
  稳定、高容量、容错的电源供应系统
  如果各位仔细看看磁盘驱动器的规格书,您会发现磁盘驱动器马达启动时,需要很大的启动电流〈约2A〉,约为平常读写时〈约0.66A〉的3倍;磁盘驱动器在SEEK时,需要很大的瞬间电流〈约2.1A〉,约为读写时〈约0.66A〉之3倍。因此,电源供应系统必须能提供足够、稳定之瞬间电流,否则会造成磁盘驱动器无法启动,甚至造成数据写入错误〈此为导致RAID磁盘驱动器被RAID控制器判定为Down,但磁盘驱动器送回原厂测试却无故障之原因〉。当磁盘驱动器转速越来越快,SEEK速度也越来越快时,电源供应器必须提供足够的容量,以因应将来扩充的需求。- Q2 `0 Z/ j4 O. Q7 I0 v
  具备容错,热抽换、负载分享之双电源供应器,是不可或缺的,更重要的是,如果电源供应器发生故障,要能不必下螺丝就能热抽换电源供应〈使用螺丝起子解螺丝会造成震动及摇摆,会损害工作中之磁盘驱动器〉。
  有了双电源供应器,更要具备两组电源输入,一个接到市电,一个接到UPS。如此,无论突然断电,或UPS故障,都不会造成RAID当机。
  好的电源供应系统,还须具备交流电压与频率自动选择及调整,以适用不同电压及频率,更重要的是,要能克服电压及频率不稳之状况。在用电尖峰时段,市电电压可能降到100伏特以下,而在非用电尖峰时段,市电电压可能升到120伏特以上,因此电源供应系统必须能够容忍这些电压变化,提供磁盘驱动器稳定的电压和电流,否则可能造成磁盘驱动器故障,甚至数据写入错误。磁盘阵列柜的电源供应系统,最好能够提供从85到260伏特无段自动调整,如此,无论插到哪种插座,市电品质如何变化,都不会影响磁盘阵列的功能。' g' t( / f+ M! Q1 s, n
   可靠、高性能、容错的冷却系统

  在许多案例中,我们发现冷却系统设计不完善的磁盘阵列柜,只能装设7200转的磁盘驱动器,若使用10,000转的磁盘驱动器,系统就会过热。现在,Seagate已经推出15,0000转的磁盘驱动器了,如何挑选一个具备可靠、高性能、容错之冷却系统的磁盘阵列柜,就更显得重要了。
  一般磁盘阵列柜之设计,在每个磁盘驱动器载具上加装小风扇,整个系统再装数个大风扇,用边吸边吹的方式散热,不但散热效果不好,而且是产生磁盘驱动器故障的潜在因素:它带来的危害有以下这些:. s$ d$ J# Q+ P
  产生大量气流将粉尘吹入系统,污染磁盘驱动器及风扇本身造成故障。7 l) t" P" X4 b6 A! V8 L: c
  采用一般PC用小风扇,且数量多〈转动机械零件越多,故障机率越高〉,系统可靠度因而巨幅降低?/li>6 I" r: ?# z  B4 s
  一旦有一个小风扇故障,相关磁盘驱动器便无法获得足够散热而故障。: M& Z6 V3 o. l7 S: o
  一个优质磁盘阵列柜之冷却系统的设计,必须完全符合热力学理论之全方位冷却:热传导、热对流及热辐射之三相散热方式,才能更有效率、可靠度更高:
  磁盘驱动器载盒必须采用黑色、高导热系数之金属〈如铝合金〉,并与载盒紧密接触固定,如此可以最快最有效地将磁盘驱动器之热能传导至整个载盒,然后以最大辐射面积与最佳辐射颜色〈黑色〉,将热能辐射至机体内空气中,再以中央系统涡轮抽风机将热空气以对流方式排出
  磁盘驱动器载盒不能使用风扇,及其它任何主动组件,以免本身故障而损及磁盘驱动器% D" Q# b3 f% r5 J" D6 E; F8 y) m: n
  系统采用中央抽风排热设计,须使用两个以上之工业用涡轮抽风机〈不可用一般PC用风扇〉,以提高可靠度与排热效率。由于工业用涡轮抽风机本身可以防止轴承被粉尘污染,且抽气效率极高,可将机体内热空气抽出,并在机体内产生很大的相对低压,冷空气便可由经过精密设计之对流孔,均匀地进入机体内,达到最佳对流散热效果。
  中央系统涡轮抽风机必须具备热抽换功能,且能够自动温控转速,以达到最佳之排热性能与能源使用效率只需一部涡轮抽风机就足以维持系统散热之最低限度。工业用涡轮抽风机之出气口面积只有一般PC用风扇1/10,因此即使有任何风扇因故停止运转,也不致影响整个系统之热对流结构。: Q' _+ X  p, a  S
  防震机械结构2 [6 d- n) t/ s& K5 y
  由于磁盘阵列的特性,当存取阵列中的数据时,阵列中所有的磁盘驱动器的磁头,都几乎在同时,往同一个方向SEEK,又几乎同时在相同的位置煞车,其惯性动量非常之大。因此造成很大的震动问题。如果磁盘阵列柜的机械结构不能克服这些震动问题,轻则造成Re-Seek,严重的话,会导致碟面受损,数据遗失。" W# g7 E" G/ Y3 G' b4 P
  一个好的磁盘阵列柜的机械结构设计,必须克服上述震动问题:
  磁盘驱动器以刚性方式固定于磁盘驱动器载盒〈不使用任何塑料或其它韧性支柱〉:塑料或其它韧性支柱会变成震动的放��器,让磁盘驱动器震得更厉害。刚性方式固定,可以透过经由模态分析〈ModelAnalysis〉设计之阵列柜,避开自然共振频率〈NaturalResonanceFrequency〉以及强迫共振频率〈ForcedResonanceFrequency〉,将系统震动降至最低,得到最佳性能,不会因震动造成磁头偏移而需重新寻轨定位 (re-seek)。
  磁盘驱动器载盒必须为一体成型之刚性合金制造,且紧密稳固地固定在机箱内。如果是以卡榫或螺丝方式接合,其防震效果可想而知,非常不理想8 [7 `, z" m$ n3 i
  支持SCA2接口的被动背板0 G% a/ K- W3 [& Z! e! d4 S# _& b
  前面提到,磁盘阵列系统最重要的是可靠度,因此所有具备主动组件〈包含电子组件和机械组件〉都必须安装在可热抽换的模块上,以便发生故障时可以随时更换。一般来说,被动组件是不会坏的,除非暴力相向。
  磁盘阵列柜中,除了背板〈Backplane〉之外,其它所有模块都可以是可热抽换的。因此,背板上不可以有任何主动组件,以免有任一组件发生故障,必须停机更换,而且,一般来说,使用者是无法自行更换背板的。
  磁盘阵列柜背板的另一个重要规格,是必须使用SCA2接头,以支持热抽换〈Hot-Swap〉。我们都知道,把磁盘驱动器从系统中拔出或插入,会造成很大的突波讯号,可能影响正在工作的Bus,甚至损坏磁盘驱动器接口组件,因此必须要有特殊的设计,来降低并防止突波可能造成的损害。
  SCA2接头的设计,是采用长、中、短等不同长度的接脚,将前期电源和地线、主电源、总线信号线等,依照先后顺序接触〈插入时〉或分离〈拔出时〉,如此可以将磁盘驱动器线路缓慢充电,将其电位提升以降低其与总线间之电位差,以���低突波讯号,保护电子接口组件以及避免干扰工作中的总线。
  一体成型,无主动元件的磁盘载盒
  在实际的案例中,常发现用户把磁盘载盒送修,因为磁盘载盒蜂鸣器一直叫、风扇卡住不转了...,当然,磁盘驱动器也可能因此而毁了〈因为风扇不转而造成磁盘驱动器过热,唉,水能载舟,亦能覆舟〉。这就是磁盘载盒设计不良所造成的。& j, X; j6 f& w) A. x
  一个好的磁盘载盒设计,必须没有使用任何可动机械或主动电子组件,亦即,不要有小风扇,也不要任何控制线路。如此,磁盘载盒本身就是金刚不坏之身,不会造成故障,更不会成为磁盘驱动器杀手。
  同时,磁盘驱动器的固定方式,也是一门学问。除了前述要将磁盘驱动器直接且紧密地固定在磁盘载盒上,以达到热传导散热之外,磁盘驱动器最好是倒挂式固定。如果采取一般正面式固定,则磁盘驱动器所产生的热,传导至磁盘载盒之后,又辐射出来产生热空气,再往上升,刚好用来烤磁盘驱动器的线路板和组件〈本是同根生,相煎何太急?〉,会加速组件的老化。如果采取倒挂式固定,则传导到磁盘载盒的热,会辐射到磁盘驱动器上部空间,由对流气流带走,不会烘烤到磁盘驱动器线路组件。& c3 D' _8 `* h$ }  t- A- U
  为求达到最佳热辐射散热效果,磁盘驱动器载盒之表面,最好漆上黑色,因为黑色是最容易吸收热能,也是最容易辐射出热能的颜色。磁盘驱动器载盒的材质,必须具备高导热系数的特性,如铝合金辨识理想的材料,导热系数高,加工也方便。
  而如前述,磁盘驱动器载盒必须是一体成型的刚性金属合金制造,以达到最佳震动克服性能。我们非常不建议采用组合式磁盘载盒,一般这些组合式磁盘载盒,都是由一个架子和一个盒子组成;架子上有风扇和热抽换控制电路,固定在机壳上,再接Cable;磁盘驱动器则装在盒子,透过转接接头连到架子上。如此,不但造成前述震动问题,而且一旦架子的风扇或电子组件故障,就必须停机更换。
  阵列柜环境监控与示警功能8 c# N1 n2 H5 L+ Z
  磁盘阵列柜中所有主动组件或机械组件,以及内部环境温度,都必须能够监控且有适当的警示和通报功能:3 Q, I; J- y3 a4 e. {8 }& g
  阵列控制器必须能支持S.M.A.R.T.,以便预测可能发生的磁盘驱动器故障。妥善利用S.M.A.R.T.功能,能够预先准备好备用磁盘驱动器,以便在第一时间把不稳的磁盘驱动器更换掉,如此可以把风险系数降至最低。
  环境状态监控器必须能随时监视机柜内部温度,以及控制排设装置转速,以达到最佳冷却及能源利用效率。同时异常状况必须以两种以上方式通报,至少包含在数组柜本身的声音与视觉灯光警示,以及远程通报。
  电源供应器的输入与输出,也必须随时监控。同时异常状况必须以两种以上方式通报,至少包含在数组柜本身的声音与视觉灯光警示,以及远程通报。
  另外,非常重要的一点是,环境监视控制器本身也是主动组件,也可能发生故障,因此,磁盘阵列柜的环境监控器,必须能够支持热抽换功能。, a7 A' v1 P. V  ~, r
  直接热拔插且方便的维护操作功能

 5 t8 ?2 Q6 S% d$ {4 h" ~


  在磁盘阵列柜中,所有可能发生故障的组件,包括主动电子组件、可动机械���件,都必须能够支持热抽换功能。不能抽换的组件,就必须是不会故障的被动组件。, O0 v( B% V: x6 Y
  具备可热抽换功能,大家都知道,但是,要如何才能更方便、更安全地作热抽换,可是一门学问。一个提供方便维护、安全热抽换的磁盘阵列柜,至少需具备以下功能:
  所有可热抽换的组件,都必须能由外部直接抽换,而不必先移除其它组件,如此才不会造成任何风险。试想,如果一个风扇坏了,你得先把一个电源供应器移除,才能抽换坏的风扇,你必须保证剩下那个电源供应器不会出问题,否则,你就挂了。  C( Y5 N7 z- a2 h% P3 + Y
  所有的热抽换动作,都不需要将手或工具伸进机体内部,去拆解螺丝或拔接头。把工具伸进机体内,可能误触线路造成短路,整个系统可能因此损坏或当机;把手伸入机体内,可能会触电,人一触电,反应是无法预期和控制的,可能会把整个磁盘阵列柜甩到五公尺远。+ Y* y3 K0 [/ t7 N
  所有的热抽换动作,都不需要使用任何工具。在操作中的系统上使用工具是非常危险的,用力转螺丝会造成机体摇动,磁盘驱动器会受损;金属工具也可能会造成短路。
  所有可热抽换的组件,都不可使用螺丝固定,因为如果不小心,螺丝很可能会掉进机体内,造成短路。如果一定要用螺丝,也要使用具有卡榫的螺丝,在解下后仍然能够安全地卡在组件上,不会有脱落的危险。
  最佳的空间利用

在机架式系统中,空间的利用以及散热气流的需求,是非常重要的因素。同样可容纳七台磁盘驱动器,一个只要占3U空间的磁盘阵列柜,当然比一个要占6U空间的磁盘阵列柜要来得有效率。/ G% u1 Z" m3 W8 i
  要能达到最佳化的空间利用,除了磁盘阵列柜的体积要小之外,散热气流的需求也是决定性因素。一个只应用到单向对流散热方式的磁盘阵列柜,需要很大的气流需求才能达到散热效果,因此即使体积小,也不能在一个机架中装设太多磁盘阵列柜,否则散热气流就会不够。
  如果磁盘阵列柜采用高效率的三相散热〈热传导、热辐射、热对流〉系统,就只需要小量的气流,便足以发挥散热效果,因此可以在机架中高密度地装置磁盘阵列柜,大大地提高空间使用效率,当然也大大地降低了成本。这对大型企业、ISP、以及主机代管业者来说,是非常有经济效益的规格。; l# \& M- u0 `$ d
  保护您的数据,要从保护您的磁盘驱动器开始;要保护您磁盘驱动器,就要挑一个可靠、稳定的磁盘阵列柜。要知道您的宝贵数据,不是存在CPU,也不是存在主机板,也不是存在控制卡,而是存放在磁盘驱动器里。所以,挑选磁盘阵列柜,是件很慎重的事情,千万不要讨价还价,而是要很挑剔地找一个磁盘驱动器的神盾,可别找一个杀手。




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论