单块磁盘做JBOD和raid0有什么区别,谢谢.

单块磁盘做JBOD和raid0有什么区别,谢谢.
2025-03-29 14:37:06
推荐回答(3个)
回答1:

主要区别有以下几点:

1、概念不同

RAID0:也称为Stripe或Striping,它代表所有RAID级别中最高的存储性能。

JBOD:它是存储领域中的一种重要存储设备。 JBOD(只是一堆磁盘,磁盘群集)是一种在背板上安装了多个磁盘驱动器的存储设备。通常也称为跨度。

2、工作原理不同

RAID0:将系统发送到由三个磁盘组成的逻辑硬盘(RAID0磁盘组)的I / O数据请求转换为三个操作,每个操作对应一个物理硬盘。通过建立RAID 0,原始顺序数据请求将分发到所有三个硬盘驱动器并同时执行。

JBOD:可用于基于并行SCSI电缆的直接连接存储,或通常在具有光纤通道接口的存储网络中使用。因为JBOD并不是很智能,并且存储网络没有独立的接口,所以各个驱动器的接口类型决定了SAN连接的类型。

3、数组不同

RAID0:这不是真正的RAID结构。没有数据冗余,也没有数据验证。要实现RAID 0,至少需要两个或更多硬盘。它将两个或多个硬盘合并为一个,并且数据在每个磁盘上连续分割。

JBOD:没有前端逻辑来管理磁盘上的数据分发。取而代之的是,每个磁盘都基于主机软件的一部分或RAID组中的适配卡被单独寻址为单独的存储资源。

扩展资料:

JBOD应用举例:

以由三个硬盘组成的Span为例,数据存储方法如图所示:Span是将多个物理磁盘一个接一个地逻辑连接以提供一个大的逻辑磁盘。 Span上的数据仅从第一个磁盘存储。 当第一个磁盘的存储空间用完时,数据将依次从后续磁盘中存储。

跨区访问性能完全等同于访问单个磁盘。,跨度也不提供数据安全性。 它只是提供一种使用磁盘空间的方法。 Span的存储容量等于组成Span的所有磁盘的容量之和。

回答2:

单块磁盘既不能做JBOD也不能做RAID0。这些都要至少两块磁盘才能组建。
JBOD是一个线性的磁盘占用,是单纯地把几块硬盘合并成一块,从物理上和逻辑上。相当于把几块硬盘装在一个盒子里当做一块硬盘使用。数据写入是依次从前一个磁盘向后一个磁盘进行,第一个磁盘容量用完后开始写第二个。它既不能保证数据的安全性,也不能提高读写速度。而RAID0是磁盘阵列,通过控制器将数据分段后,分别写入到A、B两组磁盘中,每组磁盘均保留数据的一部分。读取时,也是同时从两组磁盘中读取数据的各个部分,最后拼合成完整的数据。类似于数据的并联读写。磁盘总容量不变,然而读写速度提高到原来的两倍。缺点是安全性不高,一块驱动器损坏就可能导致整个磁盘阵列停止工作,并可能造成致命的数据丢失。

回答3:

ceph推荐使用jbod模式,raid0 会在盘内留raid信息,出现故障后换盘或换机器时启动较麻烦
或者可以考虑把raid卡直接刷成IT mode ,系统识别单盘