JBOD stands for “just a bunch of disks” is a collection of hard disks with no collective properties, all disks being independently addressed. JBOD is sometimes referred to as an alternative to RAID.
In the 1980s when JBOD was introduced it is like the opposite of partitioning. While partitioning chops single drive into smaller logical volumes, but JBOD combines drives into large logical volumes. Since JBOD doesn’t provide fault tolerance it is not recommended by professionals.
JBOD is closely related with RAID-0 but still RAID-0 is having better performance than JBOD.
JBOD vs. RAID
- Storage Technique
JBOD: JBOD uses a process called spanning. When one disk drive reaches its capacity then data is stored on the next drive and so on, throughout the entire bunch of drives. Data is not fragmented, replicated or not even any parity set isdone.
Raid: Various RAID level used different techniques to store data which are mentioned below
RAID 0 – Striping
RAID 1 – Mirroring
RAID 5 – Striping with parity
RAID 6 – Striping with double parity
RAID 10 – Combining mirroring and striping
Each of them has its own advantages and disadvantages.
JBOD: In simple systems JBOD is mostly recommended where replication of data is not necessary. JBOD configuration allow operating system to use the full capacity of the drives. We can mix different sizes of disk in JBOD.
RAID: RAID is a collection of drives which acts as a single storage unit, so RAID configurations don’t allow different disk sizes to be used in the array. It requires all drives to be of similar capacity and model type.
JBOD: Previously JBODs are connected using ATA connectors and now SATA connectors are used which is just an upgraded version of ATA. They are really cheaper than SCSI, SAS using in RAID.
RAID: RAID is more expensive than JBOD because it is less flexible and uses high price hardware.