Skip to content
@OpenJBOD

OpenJBOD

OpenJBOD

OpenJBOD is a project that aims to make it easier to build disk shelves or "Just a Bunch Of Disks" units.

Traditionally, JBODs are sold as part of Enterprise storage systems and are made up of relatively few components:

  • A case
  • Power supplies
  • A control plane for managing the power status
  • One (or more) SAS expanders.

These components all work together to allow the JBOD to host a number of disks while allowing only a server connected via the SAS expander (often referred to as a head unit) to access and manage the disks themselves.

Have an idea for a project? Wanna talk about how to use these components or share new ideas? Check out our discussions!

If you are an individual or a company looking for a large quantity of boards or a custom board project, please feel free to contact oliver [at] omlogix [dot] com with inquiries!

OpenJBOD Projects

OpenJBOD aims to make it easier to build JBODs out of commodity hardware by providing some of the more niche or rare to come by components.

OpenJBOD RP2040

The OpenJBOD RP2040 is an open source control plane that allows users to remotely control a JBOD chassis, its features include:

  • Network management over ethernet
  • ATX power supply control
  • PCI-e slot for a standalone SAS expander
  • Fan controller with five fan headers
  • On-board temperature probe for accurate fan curve responses
  • Option for an external temperature probe for more accurate readings near disks

OpenJBOD Software

The OpenJBOD Software is a MicroPython-based software package that provides the network-based management of the OpenJBOD RP2040 board. Its features includes:

  • Configurable networking (DHCP or Static IP assignment)
  • BASIC authentication with unique users
  • Customizable power-on behavior (Power up immediately, follow USB port power)
  • Customizable fan curve
  • Free-form notes

Pinned Loading

  1. software software Public

    Python 33 2

  2. rp2040 rp2040 Public

    44

Repositories

Showing 5 of 5 repositories
  • rp2040 Public
    OpenJBOD/rp2040’s past year of commit activity
    44 CERN-OHL-P-2.0 0 0 1 Updated Dec 29, 2024
  • software Public
    OpenJBOD/software’s past year of commit activity
    Python 33 MIT 2 12 0 Updated Nov 18, 2024
  • micropython Public

    MicroPython board definitions of OpenJBOD boards.

    OpenJBOD/micropython’s past year of commit activity
    C 0 0 0 0 Updated Oct 31, 2024
  • .github Public
    OpenJBOD/.github’s past year of commit activity
    0 0 0 0 Updated Oct 11, 2024
  • docs Public

    General OpenJBOD documentation

    OpenJBOD/docs’s past year of commit activity
    0 0 0 0 Updated Oct 11, 2024

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…