DevOps—什么是JBOD存储架构

概述

抛开Raid0不谈,通常它会由于其快速的读取与写入的优势而被使用。各种的RAID级别可以满足数据冗余的需求各种需求。用户可以根据程序或应用对速度的不同要求来进行选择。而对于没有冗余需要的企业和个人来说,可以使用价格更为低廉的JBOD也是一种好的选择。

JBOB,尽管它和RAID有很多相似的地方,但是它们却有着完全不同的技术架构。

JBOD

首先我们从下图开始:

JBOD,的意思是Just a Bunch of Disks或者Just a Bunch of Drives。它是一种存储架构,它由很多个存储簇构成,而每一个存储簇又包含了很多个磁盘。

JBOD的每一个单独的存储组都不会进行配置。它更像是一个将所有的存储驱动器整合成一个大的存储池。只是这个存储池并不做任何的数据的冗余,我们可以将其理解为,将很多的磁盘整合起来变成一个大小的磁盘。

与RAID的区别

JBOD与RAID的最大区别是,RAID有着很多的运行级别。而这些运行级别要么保证磁盘组的读取或写入速度,要么保证数据的冗余,以便快速修复损块的磁盘组。而JBOD如果没有完善的迂回策略,一个磁盘的损坏就可能导致整个磁盘集群的数据崩溃。

但是JBOD的最大优点就是价格的优势,相对于RAID的数据冗余作出的牺牲,JBOD是以数据的安全性来换取空间。

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注