JBOD和各个RAID标准raid0和raid1的区别别

让JBOD与软件RAID互补有无
&&& JBOD又叫做&简单磁盘捆绑&,是最近几年提出的、并被广泛应用的一种存储方案。在当前的存储领域中,JBOD也是一个相当重要的存储设备。如下图所示,四个硬盘组成一个逻辑磁盘。这四个物理磁盘一个一个的串联在一起,从而提供一个大的逻辑磁盘。在存储数据的时候,数据简单的从弟一个硬盘开始存储。当第一个硬盘的存储空间用完之后,再往后面的硬盘中存储数据。&&&&
  一、 JBOD方案的优点。
  如上图所示,从表面上看起来JBOD存储方案跟RAID比较相似,其实两者有很大的不同。或者说,JBOD方案有其自身的优势。如JBOD可以在基于并行SCSI电缆的直接附加存储中使用,也可以在具有Fibre Channel(光纤通道)接口的存储网络中使用。配置很简单,只需要将硬盘驱动器插在一个服务器的内部总线上,然后将服务器与JBOD作系统治间的外部总线电缆简化成单条电缆连接。所以说JBOD的使用范围可能要比RAID大一点。不过现在的RAID产品通过一些设置也基本上可以利用与这些场合。
  在实际工作中,JBOD存储设备最大的优势在于其部署成本低,要比硬件RAID方案底许多。现在市场上常见的JBOD产假经常是将硬盘存放在一个19英寸的机柜中,将多块硬盘合并到共享电源和风扇的机柜里。而不需要额外的硬件,管理起来也比较简单。所以这是一个相对低廉的存储设备。从而很受企业的青睐。
  二、 JBOD存储产品的不足。
  虽然JBOD有不少的优势,但是其也存在很大的不足。最大的不足之处就在于数据不够安全。如上图所示,JBOD上的数据只是简单的从第一个硬盘中开始存储。当第一个硬盘的空间使用完毕之后,再依次从后面的硬盘中开始存储。显然在这种情况下,没有很好的数据安全保障。跟RAID相比,安全性就要差许多。如果某一块硬盘出现故障的话,那么可能会造成整个存储设备的故障。而如果硬盘故障严重的话,那么相关数据就会永远丢失,无法恢复。这是一个非常大的安全隐患。在实际工作中,如果采用这个JBOD存储设备的话,那么一定要采取其他的措施来做好相关的预防措施。
  JBOD存储设备的另外一个不足就是无法在多块物理硬盘之间实现负载均衡。如上图所示,JBOD在存储数据的时候是一块一块硬盘的使用。而不是将某个数据包拆分成若干个块,同时往硬盘中存入数据。在读取数据的时候,也不是同时向硬盘中读取数据。所以说,采用JBOD存储设备的话,并不会提高存储的性能。也就是说,硬盘的I/Q仍然是存储的性能瓶颈。
  由于这两个不足,导致JBOD的使用价值打了折扣。那么在实际工作中,我们该采取什么样的措施,来弥补这些不足的?即能够享受JBOD存储设备的成本优势,又不让这些不足影响到企业数据存储的安全性。为了达到这个墓边,简单的说就是让JBOD与软件RAID集成起来,让他们互补有无,以完善JBOD存储设备的功能。
  三、 让JBOD与软件RAID互补有无。
  在实际工作中,一般都是将让JBOD与软件RAID集成起来使用。现在市面上的JBOD产品,都已经内置了软件RAID功能。如此的话,他们两个产品就可以互补有无。一方面,软件RAID可以让操作系统同时往硬盘中存储数据与读取数据。这就可以大大的提高硬盘的存储效率。从理论上来说,硬盘数据增加一倍,就可以将存储数据的效率提高一倍。另一方面可以提高数据存储的安全性。由于采用RAID后,硬盘之间的数据会有冗余。如此即时有一块硬盘出现故障,仍然不影响整个系统的运行,而且数据也不会丢失。RADI系统会自动根据其他硬盘上的校验字段来恢复数据。不过需要注意的是,虽然在RAID方案的帮助下,可以提高JBOD存储产品的安全性。但是这个帮助仍然是有限的。如当有两块以上的硬盘同时损坏时,那么系统将无法正常运行,而且损坏的数据也将无法修复。所以即使采用RAID方案,也只能够在一定程度上保障其安全性。故必要的数据备份仍然是少不了的。不过在现实工作中,遇到两块硬盘同时故障的几率不是很高。一般只有电压不稳、某种原因导致电源短路等严重的事故才会导致多块硬盘同时损坏。这些事故也可以通过改善机房的环境来解决。
  而采用软件RAID方案的话,并不会增加多少的成本。因为现在大部分操作系统都自带RAID模块的,所以不需要额外的支出。一般来说,部署了RAID方案之后,其会消耗一点服务器的内存或者CPU资源。不够大部分情况下,这部分消耗可以忽略不计。所以软件RAID与JBOD存储产品结合使用,可以起到事倍功半的效果。
  四、 利用虚拟化技术来改善JBOD存储设备。
  在实际工作中,除了可以将RAID方案与JBOD存储设备结合起来互不有无之外,还可以通过虚拟化设备来优化JBOD的性能。如可以在服务器操作系统与JBOD设备之间存放一个虚拟化设备。JBOD组成的硬盘族经过虚拟化设备的处理后,会变成一个逻辑硬盘。操作系统那边只觉得有一个超级大的硬盘。而无须关心到底有多少个物理硬盘,也不用关心数据如何存储。这些问题都会有虚拟化存储设备来解决。
  当操作系统需要往硬盘中存储数据的时候,虚拟化设备会考虑将数据存储到哪块硬盘中。也会根据数据存储的大小来判断是否需要对数据进行拆分处理。如果存储的数据比较大、频率比较高时,虚拟化存储设备会考虑将数据包进行拆分,然后同时往多块硬盘中存储数据,以提高数据存储的效率。当操作系统读取数据的时候,也是如此。操作系统只需要向虚拟设备发出读取数据的指令,然后虚拟设备就会从多块硬盘中同时读取数据,然后进行组合后返回给操作系统。可见,采用了虚拟技术设备之后,可以改善JBOD存储设备的性能。
  在服务器操作系统与JBOD存储设备之间的虚拟化设备,不仅可以提高存储的性能,而且还会提高数据的安全性。如有些虚拟化设备,在往一块硬盘中存储数据的时候,还会往其他硬盘中同时写入校验字段。当某块硬盘出现故障的时候,可以凭借这些校验字段来恢复故障硬盘中的数据。采用虚拟化设备出了可以实现上面这些功能,还可以实现诸如虚拟卷技术、磁盘容量控制等等高级的功能。不过虚拟化设备的功能还没有统一的标准。也就是说,不同的虚拟化设备产品其功能不尽相同。现在业界还没有统一的标准。这与RAID磁盘阵列不同。磁盘阵列现在已经有了比较规范的行业标准,不同级别的RAID可以实现不同的功能。
  如果单从JBOD与RAID磁盘阵列或者虚拟化设备结合应用来说,两者没有多大的区别。只是虚拟化设备可能需要采用第三方的商业产品,那么就回比软件RAID磁盘阵列要多一块成本。另外虚拟化设备在管理上也要比RAID磁盘阵列负责一点。而且由于软件RAID本身就是与服务器操作系统集成的,所以兼容性方面也有所保证。
  为此笔者认为,除非企业有特殊的需要,还是使用软件RAID磁盘阵列来改善JBOD存储设备的性能与安全性为好。对于大部分企业来说,这已经足够了。如果采用虚拟化设备与JBOD存储产品,会显得有点浪费。
顶一下(0) 踩一下(0)
热门标签:RAID 0,RAID 1,RAID 10,RAID 5各需几块盘才可组建另附各个raid的结构 - CSDN博客
来自:.cn/s/blog_unrb.html
RAID 0即Data Stripping(数据分条技术)。整个逻辑盘的数据是被分条(stripped)分布在多个物理磁盘上,可以并行读/写,提供最快的速度,但没有冗余能力。要求至少两个磁盘。我们通过RAID 0可以获得更大的单个逻辑盘的容量,且通过对多个磁盘的同时读取获得更高的存取速度。RAID 0首先考虑的是磁盘的速度和容量,忽略了安全,只要其中一个磁盘出了问题,那么整个阵列的数据都会不保了。
问:RAID0至少几块盘?
答:RAID0最少要两块硬盘才能实现。
RAID 1,又称镜像方式,也就是数据的冗余。在整个镜像过程中,只有一半的磁盘容量是有效的(另一半磁盘容量用来存放同样的数据)。同RAID 0相比,RAID 1首先考虑的是安全性,容量减半、速度不变。
问:RAID1至少几块盘?
答:RAID1最少要两块硬盘才能实现。
RAID 0+1
为了达到既高速又安全,出现了RAID 10(或者叫RAID 0+1),可以把RAID 10简单地理解成由多个磁盘组成的RAID 0阵列再进行镜像。
问:RAID0+1至少几块硬盘才能实现。
答:RAID0+1至少需要4块盘。
RAID 3和RAID 5
RAID 3和RAID 5都是校验方式。RAID 3的工作方式是用一块磁盘存放校验数据。由于任何数据的改变都要修改相应的数据校验信息,存放数据的磁盘有好几个且并行工作,而存放校验数据的磁盘只有一个,这就带来了校验数据存放时的瓶颈。RAID 5的工作方式是将各个磁盘生成的数据校验切成块,分别存放到组成阵列的各个磁盘中去,这样就缓解了校验数据存放时所产生的瓶颈问题,但是分割数据及控制存放都要付出速度上的代价。
常见的问题
问:RAID5需要几块硬盘?为什么损失一个盘的容量?
答:至少3块
RAID5把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上,其中任意N-1块磁盘上都存储完整的数据,也就是说有相当于一块磁盘容量的空间用于存储奇偶校验信息。因此当RAID5的一个磁盘发生损坏后,不会影响数据的完整性,从而保证了数据安全。当损坏的磁盘被替换后,RAID还会自动利用剩下奇偶校验信息去重建此磁盘上的数据,来保持RAID5的高可靠性。
/hardware/420.html
RAID是“Redundant Array of Independent Disk”的缩写,中文意思是独立冗余磁盘阵列。简单地解释,就是将N台硬盘通过RAID Controller(分Hardware,Software)结合成虚拟单台大容量的硬盘使用。RAID的采用为存储系统(或者服务器的内置存储)带来巨大利益,其中提高传输速率和提供容错功能是最大的优点。
简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。根据磁盘陈列的不同组合方式,可以将RAID分为不同的级别。
磁盘阵列中针对不同的应用使用的不同技术,称为RAID level,而每一level都代表着不同技术,目前业界公认的标准是RAID 0~RAID 5。这个level并不代表技术的高低,level 5并不高于level 3,level 1也不低过level 4,至于要选择那一种RAID level的产品,纯视用户的操作环境(operating environment)及应用(application)而定与level的高低没有必然的关系。
在RAID有一基本概念称为EDAP(Extended Data Availability and Protection),其强调扩充性及容错机制,也是各家厂商如:Mylex,IBM,HP,Compaq,Adaptec,Infortrend等诉求的重点,包括在不须停机情况下可处理以下动作:
RAID 磁盘阵列支持自动检测故障硬盘
RAID 磁盘阵列支持重建硬盘坏轨的资料
RAID 磁盘阵列支持不须停机的硬盘备援Hot Spare
RAID 磁盘阵列支援支持不须停机的硬盘替换Hot Swap
RAID 磁盘阵列支持扩充硬盘容量等
RAID 0:无差错控制的带区组
要实现RAID0必须要有两个以上硬盘驱动器,RAID0实现了带区组,数据并不是保存在一个硬盘上,而是分成数据块保存在不同驱动器上。因为将数据分布在不同驱动器上,所以数据吞吐率大大提高,驱动器的负载也比较平衡。如果刚好所需要的数据在不同的驱动器上效率最好。它不需要计算校验码,实现容易。它的缺点是它没有数据差错控制,如果一个驱动器中的数据发生错误,即使其它盘上的数据正确也无济于事了。不应该将它用于对数据稳定性要求高的场合。如果用户进行图象(包括动画)编辑和其它要求传输比较大的场合使用RAID0比较合适。同时,RAID可以提高数据传输速率,比如所需读取的文件分布在两个硬盘上,这两个硬盘可以同时读取。那么原来读取同样文件的时间被缩短为1/2。在所有的级别中,RAID
0的速度是最快的。但是RAID 0没有冗余功能的,如果一个磁盘(物理)损坏,则所有的数据都无法使用。
如果两块硬盘:160G+120G=240G
RAID 1:镜象结构
对于使用这种RAID1结构的设备来说,RAID控制器必须能够同时对两个盘进行读操作和对两个镜象盘进行写操作。通过下面的结构图您也可以看到必须有两个驱动器。因为是镜象结构在一组盘出现问题时,可以使用镜象,提高系统的容错能力。它比较容易设计和实现。每读一次盘只能读出一块数据,也就是说数据块传送速率与单独的盘的读取速率相同。因为RAID1的校验十分完备,因此对系统的处理能力有很大的影响,通常的RAID功能由软件实现,而这样的实现方法在服务器负载比较重的时候会大大影响服务器效率。当您的系统需要极高的可靠性时,如进行数据统计,那么使用RAID1比较合适。而且RAID1技术支持“热替换”,即不断电的情况下对故障磁盘进行更换,更换完毕只要从镜像盘上恢复数据即可。当主硬盘损坏时,镜像硬盘就可以代替主硬盘工作。镜像硬盘相当于一个备份盘,可想而知,这种硬盘模式的安全性是非常高的,RAID
1的数据安全性在所有的RAID级别上来说是最好的。但是其磁盘的利用率却只有50%,是所有RAID级别中最低的。
如果两块硬盘:160G+120G=120G
RAID2:带海明码校验
从概念上讲,RAID 2 同RAID 3类似,两者都是将数据条块化分布于不同的硬盘上, 条块单位为位或字 节。然而RAID 2 使用一定的编码技术来提供错误检查及恢复。这种编码技术需要多个磁盘存放检查及恢复信息,使得RAID 2技术实施更复杂。因此,在商业环境中很少使用。上图右边的各个磁盘上是数据的各个位,由一个数据不同的位运算得到的海明校验码可以保存另一组磁盘上,具体情况请见下图。由于海明码的特点,它可以在数据发生错误的情况下将错误校正,以保证输出的正确。它的数据传送速率相当高,如果希望达到比较理想的速度,那最好提高保存校验码ECC码的硬盘,对于控制器的设计来说,它又比RAID3,4或5要简单。没有免费的午餐,这里也一样,要利用海明码,必须要付出数据冗余的代价。输出数据的速率与驱动器组中速度最慢的相等。
RAID3:带奇偶校验码的并行传送
RAID3这种校验码与RAID2不同,只能查错不能纠错。它访问数据时一次处理一个带区,这样可以提高读取和写入速度,它像RAID 0一样以并行的方式来存放数据,但速度没有RAID 0快。校验码在写入数据时产生并保存在另一个磁盘上。需要实现时用户必须要有三个以上的驱动器,写入速率与读出速率都很高,因为校验位比较少,因此计算时间相对而言比较少。用软件实现RAID控制将是十分困难的,控制器的实现也不是很容易。它主要用于图形(包括动画)等要求吞吐率比较高的场合。不同于RAID 2,RAID 3使用单块磁盘存放奇偶校验信息。如果一块磁盘失效,奇偶盘及其他数据盘可以重新产生数据。如果奇偶盘失效,则不影响数据使用。RAID
3对于大量的连续数据可提供很好的传输率,但对于随机数据,奇偶盘会成为写操作的瓶颈。利用单独的校验盘来保护数据虽然没有镜像的安全性高,但是硬盘利用率得到了很大的提高,为(n-1)/n。
RAID4:带奇偶校验码的独立磁盘结构
RAID4和RAID3很像,不同的是,它对数据的访问是按数据块进行的,也就是按磁盘进行的,每次是一个盘。在图上可以这么看,RAID3是一次一横条,而RAID4一次一竖条。它的特点和RAID3也挺像,不过在失败恢复时,它的难度可要比RAID3大得多了,控制器的设计难度也要大许多,而且访问数据的效率不怎么好。
RAID5:分布式奇偶校验的独立磁盘结构
从它的示意图上可以看到,它的奇偶校验码存在于所有磁盘上,其中的p0代表第0带区的奇偶校验值,其它的意思也相同。RAID5的读出效率很高,写入效率一般,块式的集体访问效率不错。因为奇偶校验码在不同的磁盘上,所以提高了可靠性,允许单个磁盘出错。RAID 5也是以数据的校验位来保证数据的安全,但它不是以单独硬盘来存放数据的校验位,而是将数据段的校验位交互存放于各个硬盘上。这样,任何一个硬盘损坏,都可以根据其它硬盘上的校验位来重建损坏的数据。硬盘的利用率为n-1。但是它对数据传输的并行性解决不好,而且控制器的设计也相当困难。RAID
3 与RAID 5相比,重要的区别在于RAID 3每进行一次数据传输,需涉及到所有的阵列盘。而对于RAID 5来说,大部分数据传输只对一块磁盘操作,可进行并行操作。在RAID 5中有“写损失”,即每一次写操作,将产生四个实际的读/写操作,其中两次读旧的数据及奇偶信息,两次写新的数据及奇偶信息。RAID-5的话,优点是提供了冗余性(支持一块盘掉线后仍然正常运行),磁盘空间利用率较高(N-1/N),读写速度较快(N-1倍)。RAID5最大的好处是在一块盘掉线的情况下,RAID照常工作,相对于RAID0必须每一块盘都正常才可以正常工作的状况容错性能好多了。因此RAID5是RAID级别中最常见的一个类型。RAID5校验位即P位是通过其它条带数据做异或(xor)求得的。计算公式为P=D0xorD1xorD2…xorDn,其中p代表校验块,Dn代表相应的数据块,xor是数学运算符号异或。
RAID6:两种存储的奇偶校验码的磁盘结构
名字很长,但是如果看到图,大家立刻会明白是为什么,请注意p0代表第0带区的奇偶校验值,而pA代表数据块A的奇偶校验值。它是对RAID5的扩展,主要是用于要求数据绝对不能出错的场合。当然了,由于引入了第二种奇偶校验值,所以需要N+2个磁盘,同时对控制器的设计变得十分复杂,写入速度也不好,用于计算奇偶校验值和验证数据正确性所花费的时间比较多,造成了不必须的负载。我想除了军队没有人用得起这种东西。
RAID7:优化的高速数据传送磁盘结构
RAID7所有的I/O传送均是同步进行的,可以分别控制,这样提高了系统的并行性,提高系统访问数据的速度;每个磁盘都带有高速缓冲存储器,实时操作系统可以使用任何实时操作芯片,达到不同实时系统的需要。允许使用SNMP协议进行管理和监视,可以对校验区指定独立的传送信道以提高效率。可以连接多台主机,因为加入高速缓冲存储器,当多用户访问系统时,访问时间几乎接近于0。由于采用并行结构,因此数据访问效率大大提高。需要注意的是它引入了一个高速缓冲存储器,这有利有弊,因为一旦系统断电,在高速缓冲存储器内的数据就会全部丢失,因此需要和UPS一起工作。当然了,这么快的东西,价格也非常昂贵。
RAID10/01:高可靠性与高效磁盘结构
这种结构无非是一个带区结构加一个镜象结构,因为两种结构各有优缺点,因此可以相互补充,达到既高效又高速还可以互为镜像的目的。大家可以结合两种结构的优点和缺点来理解这种新结构。这种新结构的价格高,可扩充性不好。主要用于容量不大,但要求速度和差错控制的数据库中。
其中可分为两种组合:RAID10和RAID01
RAID 10是先镜射再分区数据。是将所有硬盘分为两组,视为是RAID 0的最低组合,然后将这两组各自视为RAID 1运作。RAID 10有着不错的读取速度,而且拥有比RAID 0更高的数据保护性。
RAID 01则是跟RAID 10的程序相反,是先分区再将数据镜射到两组硬盘。它将所有的硬盘分为两组,变成RAID 1的最低组合,而将两组硬盘各自视为RAID 0运作。RAID 01比起RAID 10有着更快的读写速度,不过也多了一些会让整个硬盘组停止运转的机率;因为只要同一组的硬盘全部损毁,RAID 01就会停止运作,而RAID 10则可以在牺牲RAID 0的优势下正常运作。
RAID 10巧妙的利用了RAID 0的速度以及RAID 1的保护两种特性,不过它的缺点是需要的硬盘数较多,因为至少必须拥有四个以上的偶数硬盘才能使用。
RAID 50:被称为分布奇偶位阵列条带
同RAID 10相仿的,它具有RAID 5和RAID 0的共同特性。它由两组RAID 5磁盘组成(每组最少3个),每一组都使用了分布式奇偶位,而两组硬盘再组建成RAID 0,实验跨磁盘抽取数据。RAID 50提供可靠的数据存储和优秀的整体性能,并支持更大的卷尺寸。即使两个物理磁盘发生故障(每个阵列中一个),数据也可以顺利恢复过来。
RAID 50最少需要6个驱动器,它最适合需要高可靠性存储、高读取速度、高数据传输性能的应用。这些应用包括事务处理和有许多用户存取小文件的办公应用程序。
RAID 53:称为高效数据传送磁盘结构
结构的实施同Level 0数据条阵列,其中,每一段都是一个RAID 3阵列。它的冗余与容错能力同RAID 3。这对需要具有高数据传输率的RAID 3配置的系统有益,但是它价格昂贵、效率偏低。
RAID 1.5:一个新生的磁盘阵列方式
它具有RAID 0+1的特性,而不同的是,它的实现只需要2个硬盘。从表面上来看,组建RAID 1.5后的磁盘,两个都具有相同的数据。当然,RAID 1.5也是一种不能完全利用磁盘空间的磁盘阵列模式,因此,两个80GB的硬盘在组建RAID 1.5后,和RAID 1是一样的,即只有80GB的实际使用空间,另外80GB是它的备份数据。如果把两个硬盘分开,分别把他们运行在原系统,也是畅通无阻的。但通过实际应用,我们发现如果两个硬盘在分开运行后,其数据的轻微改变都会引起再次重组后的磁盘阵列,没法实现完全的数据恢复,而是以数据较少的磁盘为准。
严格的说,JBOD并不属于RAID的范畴,只是将多个磁盘空间合并成一个大的逻辑磁盘,不具有错误冗余机制。资料的存放机制是由第一颗磁盘开始依序往后存放,即操作系统看到的是一个大磁盘(由许多小磁盘组成)。但如果磁盘损毁,则该颗硬盘上的所有资料将无法救回。若第一颗硬盘损坏,通常无法作救援(因大部分档案系统将档案表存在磁盘前端,即第一颗),失去档案表即失去一切资料。
如果两块硬盘:160G+120G=280G
在实际的应用中,RAID2~4并不存在,因为RAID5已经涵盖了所需的功能。因此RAID2~4目前只有在研究领域有实作,而在实际应用上则以RAID 0、1、0+1、5或RAID6为主。但是对于我们普通用户来说,用的最多的也就是RAID 0、1、0+1和RAID 5。求RAID 0 与 JBOD 的区别?_磁盘_百科问答
求RAID 0 与 JBOD 的区别?
提问者:鲁建琦
RAID0 将数据分为小的条带(64KB)写入每块磁盘。JBOD(Just a Bunch of Disks)将多块物理盘串联成一块逻辑盘。比较:RAID 0 数据分别写入不同的磁盘可能提升性能,但是一但出现坏盘所有的数据无法访问。JBOB数据可能连续写在一块磁盘,某块磁盘损坏其它数据可能仍然可用。另外JBOD仅仅将物理盘创建为一块大的逻辑盘,支持整合不同大小的磁盘。
回答者:石曾博
Mail: Copyright by ;All rights reserved.Raid 的几种类型与区别_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Raid 的几种类型与区别
上传于||文档简介
&&内​容​不​错
阅读已结束,如果下载本文需要使用
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩28页未读,继续阅读
你可能喜欢硬盘塔又称,简单,或有时称简单驱动捆绑)是一个不太正规的术语,官方术语称作“Spanning”,它用来指还没有根据RAID(独立磁盘冗余阵列)系统配置以增加和改进数据访问性能的电脑硬盘。  在多个磁盘上冗余地存储了同样的数据,而这多个磁盘在操作系统看来就像一个磁盘。虽然JBOD也让多个磁盘看来似乎只有一个,但它是通过把多个驱动器合并成一个大的逻辑磁盘来做到这一点的。JBOD使用独立的磁盘并没有带来任何好处,也不能提供任何RAID所能带来的容错或是更好的性能等好处。Second:& & JBOD(just a bunch of disks)译成中文可以是"",通常又称为。J不是标准的级别,它只是在近几年才被一些厂家提出,并被广泛采用。& & Span是在逻辑上把几个物理磁盘一个接一个串联到一起,从而提供一个大的逻辑磁盘。Span上的数据简单地从第一个磁盘开始存储,当第一个磁盘的存储空间用完后,再依次从后面的磁盘开始存储数据。Span存取性能完全等同于对单一磁盘的存取操作。Span也不提供数据安全保障。它只是简单地提供一种利用磁盘空间的方法,Span的存储容量等于组成Span的所有磁盘的容量的总和。Third:JBOD全解析&&& && &&&广大读者可能对RAID阵列比较熟悉,其实,与之相同,JBOD也是存储领域中一类重要的存储设备。&&&&&&&&(Just a Bunch Of Disks,)是在一个底板上安装的带有多个磁盘驱动器的存储设备。和RAID阵列不同,JBOD没有前端逻辑来管理磁盘上的数据分布,相反,每个磁盘进行单独寻址,作为分开的存储资源,或者基于主机软件的一部分,或者是RAID组的一个适配器卡。 & && &&&工作原理 & && &&&JBOD可以在基于并行的中使用,或在一般情况下,在具有Fibre Channel接口的存储网络中使用。因为JBOD不十分智能,而且存储网络没有独立的接口,所以单独驱动器的接口类型决定了SAN的连接类型。基于IP的存储网络使用千兆以太网,因此传输需要独立的JBOD磁盘上的千兆以太网/IP接口,或者在千兆以太网和IP到Fibre Channel或并行SCSI之间的桥接设备。随着时间的推移,磁盘驱动器厂商会决定市场需要的接口类型。 & && &&&磁盘驱动器插在一个内部总线上,将服务器与JBOD系统之间的外部总线电缆简化成单条电缆连接。JBOD也支持热插拔磁盘驱动器,即可以在不影响数据存储和服务器操作的同时增加或者替换磁盘。 & && &&&使用SCSI磁盘的JBOD,各磁盘之间组成一个封闭的SCSI菊花链,为主机提供了并行SCSI连接。使用Fibre Channel磁盘的JBOD可以提供1~2个Fibre Channel接口,在内部形成一个共享环段。 & && &&&使用SCSI Enclosure Services协议可以提供带内管理,它可以在并行SCSI和Fibre Channel环境中使用。一些厂商的产品允许通过硬件开关或者跳线将JBOD分成分离的磁盘阵列,比如,可以将一个单独的Fibre Channel JBOD分成对主机来说独立的两个资源。 & && &&&在JBOD中,单独的磁盘驱动器如何进行数据存储取决于主机或者取决于HBA的RAID智能。例如,Windows磁盘管理程序可以从各个JBOD磁盘中创建单独的卷,或者将一组JBOD磁盘分配成一个软件RAID组成的卷。 & && &&&优缺点明显&&&&&&&&与相比较的优势在于它的低成本,可以将多个磁盘合并到共享电源和风扇的盒子里。市场上常见的JBOD经常安装在19英寸的机柜中,因此提供了一种经济的节省空间的配置存储方式。随着更高容量的磁盘驱动器投入市场,采用具有几百GB的磁盘建立JBOD配置成为可能。 & && &&&在JBOD的使用过程中,最主要的问题是JBOD在单独的磁盘出现故障的恢复能力,如果没有恰当的迂回能力,那么一个驱动器的故障就可能导致整个JBOD的失效。 & && &&&JBOD中的磁盘阵列有着严格的制冷系统和电源设施,这些都是容错的重要体现。电源、冷却系统、数据总线和其他部件的容错可以帮助数据存储系统挽回由于硬件损坏而引起的错误,但是不能帮助检查并修复错误。理论上,JBOD解决方案应该在管理状态通过向发送标准信息来告知管理人员目前数据的问题。 JBOD与RAID之比较列表 可靠性有无控制器有无智能功能成本 JBOD较低无无低 RAID较高有有高&&&&&&&&
使用中的改进
&&&&&&&&由于JBOD一般在使用中都包含多个磁盘,因此总的存储容量十分巨大,而如果一个磁盘的故障就会造成整个设备中的故障,势必对系统是一个巨大风险。其中的一个解决办法是软件RAID。从主机端来看,采用软件RAID和JBOD的结合与硬件RAID在逻辑上没有任何区别,只是软件RAID会消耗一部分主机资源,而且与硬件RAID相比,无法到达高性能系统的苛刻要求。 & && &&&对于共享存储,改进JBOD的另一个方法是使用存储虚拟化设备,它们位于主机系统和JBOD目标之间。存储虚拟化设备负责向多个JBOD或者RAID阵列存取数据,从而造成一种假象:每个主机都有单独的存储资源。这使得在主机上免除软件RAID成为可能,因为这项功能现在由设备来承担。从本质上说,除了存储虚拟化设备和存储磁盘阵列位于存储网络上的不同范围以外,存储虚拟化实现了智能RAID控制器相同的功能。尽管存储虚拟化设备给出了主机系统中对存储资源的简单描述,但它还是必须承担管理数据放置的复杂性,并自动地从故障和中断中恢复,这并不是一个常见的任务。
为本词条添加和相关影像
互动百科的词条(含所附图片)系由网友上传,如果涉嫌侵权,请与客服联系,我们将按照法律之相关规定及时进行处理。未经许可,禁止商业网站等复制、抓取本站内容;合理使用者,请注明来源于。
登录后使用互动百科的服务,将会得到个性化的提示和帮助,还有机会和专业认证智愿者沟通。
您也可以使用以下网站账号登录:
此词条还可添加&
编辑次数:4次
参与编辑人数:4位
最近更新时间: 22:42:47
贡献光荣榜
扫描二维码用手机浏览词条
保存二维码可印刷到宣传品
扫描二维码用手机浏览词条
保存二维码可印刷到宣传品

我要回帖

更多关于 raid jbod 的文章

 

随机推荐