Reading Time: 2 minutes

OpenIO SDS transforms commodity servers into large object storage and compute pools. They build a scalable solution designed to grow as you need, that can handle from terabytes to petabytes. This Object Storage solution became Open Source in 2012 (with AGPLv3 license). OpenIO is a pure (open) software object store.

OpenIO SDS has a 6-month release cycle and after the a limited preview in April 2018 (for selected customers), now there is the new OpenIO SDS 18.04 version.

This release is a consolidation and maintenance release, developing the foundation for features for the next version that will be the v18.10.

What’s new?

  • Service IDs: instead on rely on IP addresses or DNS FQDN, now all nodes are mapped to an internal service directory that makes the entire solution no more dependent by IP addresses (that now can change at any reboot) and also make more simple implement a hybrid solution.
  • OIO-FS V2: OIO-FS is a simple file system interface that maps a container to a file system (FUSE-based file system) so it can then be accessed with a file-oriented service.
  • Improved S3 compliance: S3 is the de-facto standard for object storage
  • Container snapshots (beta): the container is the bucket on OpenIO SDS and now will be possible have a native snapshot that can be duplicating metadata and links to original data chunks at the moment of the snapshot creation.
  • Simplified deployment tools: the new deployment scripts (based on Ansible) now include a pre-flight check procedure and all the necessary processes to make new nodes compliant with OpenIO SDS requirements.

See also: Introducing OpenIO SDS 18.04 (GA)

Why it’s interesting?

  • OpenIO SDS is open source software that can be installed on commodity servers to create an object storage infrastructure capable of scaling from 1TB to 1000s of PBs
  • OpenIO SDS can run on 1 CPU core and 512MB of RAM, allowing users to take advantage of any hardware
  • OpenIO SDS OpenIO has built-in support for heterogeneous hardware within the same cluster
  • OpenIO SDS can run also on ARM devices (see  we love ARM and Raspberry Pi)
  • OpenIO SDS can be used at the core of any cloud, edge, or IoT infrastructures