Resources: ESOS FAQ

General ESOS® Questions & Answers

Q: So, Enterprise Storage OS® (ESOS®) only runs a USB flash drive? Is that safe?

A: Yes, and yes. ESOS® works differently from other Linux distributions: The root file system is created in RAM on boot, and the configuration and all files are loaded. The configuration is only sync'd periodically to the USB flash drive, so the system can sustain a USB flash drive failure without any downtime.

Q: ESOS® is open source software (OSS), right? How does this compare to other software-defined storage products?

A: Yes, ESOS® is OSS. And most other software-defined storage products use OSS Linux distributions as well, or perhaps GPL'd code in the array's firmware.

Q: What type of hardware do I need to run ESOS® on?

A: ESOS® supports most "tier-1" enterprise server hardware, and even enterprise-class whitebox servers. Checkout the array builder page for sample hardware configurations.

Q: What SAN (Storage Area Network) technologies are supported by ESOS®?

A: ESOS® supports iSCSI, Fibre Channel, InfiniBand (SRP), iSER, and Fibre Channel over Ethernet (FCoE).

Q: Does ESOS® support file-level, network-level, or object-based storage?

A: ESOS® is a block-level storage platform only, although there is support for exposing Ceph storage objects via the SAN using ESOS®. Most users use ESOS® to provide raw storage in their environment (virtual/physical) and then a user spins up a server for providing network/file-level storage (eg, NFS, SMB/CIFS, etc.).

Q: What do most IT professionals use ESOS® for?

A: The most common answer, is a direct SAN disk array replacement, or perhaps an add-on disk array. The storage is typically used to provide raw storage devices, either for stand-alone physical servers, or virtual environments (eg, VMware ESXi, Citrix XenServer, etc.). Others use ESOS® as a "virtual storage appliance" (VSA).

Q: What types of back-end storage devices (logical or physical) are supported by ESOS®?

A: ESOS® supports several different brands of hardware RAID controllers, including LSI MegaRAID and Adaptec AACRAID controllers. In addition, popular file systems, Linux MD (software) RAID, Logical Volume Manager (LVM), and ZFS are all supported.

Q & A Related to Parodyne / It's Products

Q: So Parodyne, a startup based around the ESOS® platform -- whats the angle?

A: Since ESOS® was first introduced in 2012, commercial support for the OSS project was a common request. Parodyne was created to fulfill this request by offering commercial support contracts, as well as add-on management software for ESOS®.

Q: What does the future hold for ESOS® and Parodyne?

A: It is our desire to continue active development of the ESOS® platform, and ensure it's status as the next-generation software-define stoarge platform. Parodyne will continue to offer great products and support.

Q: Will ESOS® ever be "crippled" or limited in someway (in exchange for licensing)?

A: We believe in open source software, and it's use in the enterprise environment. With OSS being a cornerstone of our products and mission, we vow to never limit the functionality of our OSS products. Our commercial software products are only meant to enhance the experience, usability, and ease-of-use -- never limit core features or functions.

Q: Do I have to buy commercial support contracts from Parodyne to use the ESOS® software-define dstorage platfom?

A: Absolutely not! Commercial support contracts for ESOS® are for peace-of-mind, and additional hands on expertise from the creators of ESOS®. And a great way to support the open source project, even if you don't think you need the help.

Q: I love ESOS®, and want to see it grow! How can I help?

A: Contributions to the open source project are always welcome -- check us out on GitHub. And with Parodyne, we're a fast growing company, always looking for new talent to join our team, check out the careers page for more information.

Q: Run the licensing for ESOS Commander and ESOS RPC Agent by me again. You don't charge for features, number of disks/drives, or storage quantity? Is that right?

A: Yes, that is correct. With ESOS Commander, the software is licensed by machine, not by user, so it can be installed on one desktop and shared. And with ESOS RPC Agent its just one licensed needed per ESOS® host/node, and that's it!

Q: How do I get feature X added to the ESOS® platform, or the ESOS® GUI / RPC agent?

A: If you're a current support contract holder, or actively license the ESOS® GUI / RPC agent, please email Parodyne support. Or if you're a community user only, please submit a request to the ESOS® GitHub project, or the "esos-users" mailing list (Google Group). While we can't promise everything, we will consider your request, especially if it benefits many users.