DEV Community

Cover image for JBOD (Just a Bunch of Drives)
Souleymane. Tiendrebeogo
Souleymane. Tiendrebeogo

Posted on

JBOD (Just a Bunch of Drives)

If you have been dealing with hardware storage configuration, you may have heard the work JBOD along with RAID. JBOD stands for Just a Bunch of Disks or Just a Bunch of Drives. Either way it is a multilevel configuration of disks, be it HDD or SSD.
JBOD is a collection of disks so when assembled are regarded as one logical volume. It is still a form of RAID in a sense that the data is stored redundantly in several disks that are set together to form one logical unit or LUN
As mentioned earlier, companies have the option to go JBOD or RAID, so when is the usage of JBOD is preferable to a RAID configuration? I won’t be making side by side comparison of JBOD and RAID in a letter article, but I will rather focus on when to use JBOD by laying out its advantages and drawbacks.
How does it work?
JBOD does its magic by turning combined drives in to a LUN and then filling them with order through a process called spanning. Think of a multilevel water fountain, the water will only flow to the level bellow only when the level above is full.
When to JBOD?

 JBOD should be considered when there is a need for an efficient and cost-effective storage method preferably for on-prem storage. Unlike RAID, JBOD allows the full utilization of every single disk the array. 
Enter fullscreen mode Exit fullscreen mode

When dealing with JBOD, disk size’s parity is also not a requirement. A 2TB and a 16 TB drives can be combined to make a 18TB storage capacity.
When not to JBOD

JBOD is not meant to hold primary data but rather as a temporary backup due to its lack of reliability. In fact, if a disk containing data is damaged, the data is permanently gone and a failure of a disk in the array end up killing it.
It is important to note that JBOD does not convey the advantage of fault tolerance of performance improvement, therefore it is not advisable to implement JBOD when looking for data integrity for high availability.
Also unused disks in a JBOD are just a waist in term of capacity and energy usage and each new disk added to do its hot “swapability” create a potential point of failure.

Top comments (0)