View on GitHub

ESOS - Enterprise Storage OS

An open source, high performance, block-level storage platform.

Downloads - Documentation - Help/Support - Bugs/Issues - Download Statistics - Usage Statistics


This is the project home for Enterprise Storage OS® (ESOS®). Enterprise Storage OS® is a quasi Linux distribution based on the excellent SCST project; its purpose is to provide SCSI targets via a compatible SAN (Fibre Channel, InfiniBand, iSCSI, FCoE). In a nutshell, ESOS® can easily turn a server with the appropriate hardware into a disk array that sits on your enterprise Storage Area Network (SAN) providing sharable block-level storage volumes. Typical uses for an ESOS® "storage server" include VMFS datastores on VMware ESX/ESXi, Windows NTFS volumes, Linux disks, etc.


ESOS® has been under heavy development since January 2012 and used by many in "production" environments. The list of features is still growing; see the 01_About_ESOS wiki page for all of the details. Here are a few of the core ESOS® features:

Getting Started

To get started setting up an ESOS® storage server, you will need a Linux host to use the Enterprise Storage OS® USB drive installer, a USB flash drive, and a decent server with a good RAID card, disks, HBAs/HCAs/CNAs, etc. to use as the storage server -- see the 03_Supported_Hardware wiki page for more details. When you're ready to begin, grab the latest package on this download page and use the 12_Installation document. See the 11_Building wiki page for directions on building ESOS® from source. Use the esos-users Google Group for any questions/comments.