Navigation ↓

Product Overview

Take off with next-generation storage

Overview

Store, protect, process, and serve data with a single solution that can run on any hardware. OpenIO provides unmatched flexibility, unlimited scalability, and high performance for high-demanding applications. It is built for demanding applications, and it’s easy to set up and manage.
Process scheme

Easy to use

  • Never rebalance

    The best available servers are chosen for new requests: there is no need to rebalance, no downtime, no disruption of production.

  • Automation

    Add servers or start a new application: all new devices are automatically discovered and load balanced.

  • Full control

    You have full operational control over the platform from the Command Line Interface or with our intuitive Web User Interface.

Watch our video

Scalability without compromise

  • Start as small as you want, and scale-out to hyperscale

    Deploy what you need and when you need it, at any scale from 1 TB to 1000+ PB. There is no requirement for a minimum initial capacity or growth rate.

  • Accessible and secure object storage

    1. Simple and standard APIs.
    2. Data protection with replication or erasure coding on multiple nodes.
    3. Scale-out capabilities to hyperscale.

  • Fast

    A 3-node cluster can be ready for production in 5 minutes. Download the software, install it, and run it to operate a scalable, feature-rich cluster.

Build your workflow

OpenIO is a unified data web-scale platform that runs on any hardware. You can store unlimited data and run applications within the cluster without changes.
  1. Store
    • Scale-out by nature. A shared nothing model aggregates capacity from independent x86 servers.
    • Limitless storage based on a full software open source technology.
    • Store 1000+ PBs of data and hundreds of billions of objects.
  2. Protect
    • Data Replication with multiple copies, local or remote.
    • Reed-Solomon erasure coding.
    • Various topologies from a single data center to multiple or stretched clusters across geos.
  3. Process
    • Install and run applications where data resides.
    • Better application SLAs with data locality.
    • Flexible application support with APIs, file-based access, or SDKs.
    • Unparalleled TCO reduction.
  4. Serve
    • Native Object APIs: C, Python, Java and Go.
    • Standard Object APIs: OpenIO REST/HTTP, Amazon S3 and OpenStack Swift.
    • Multiple file sharing and access methods: NFS, SMB, AFP/FTP and local FUSE.

How does OpenIO work?

Key principles

  • Object Storage

    Scale and store 1000+ PBs of data, or hundreds of billions of objects.

  • Open Source SDS
    Hardware agnostic

    Reduce cost and TCO by 80% compared to legacy storage.

  • Conscience technology
    Grid for Apps technology

    Run applications on the storage infrastructure.

Design & Technology

How quickly can you set up OpenIO?

Only 5 minutes!
Faster than drinking an espresso Espresso

OpenIO Open Source

OpenIO core is open source and available online. Its functionality is not limited in any way, and it can run petabyte-scale object storage platforms. Anyone can collaborate on this project, from enthusiasts to developers. Let’s build it together. Join the community!
Join the communityRead documentation

Documentation

Latest version: 16.10> Release Notes

OpenIO Power Tools

  • Email edition

    Email Connectors

    Optimized to scale out email, contact, and calendar storage. Run malware scans and full-text indexing on the storage infrastructure. OpenIO provides specific connectors for Cyrus, Dovecot/Open-Xchange, and Zimbra.
  • Video edition

    Video Tools

    Several key tools for demanding video environments for storing, transcoding, and streaming video at a massive scale. OpenIO delivers high performance and resiliency at a very efficient cost, built on the open source object storage platform.
  • Enterprise Storage edition

    File Services

    This complements the core object storage solution with a file system view. Applications do not need to embed object APIs to connect to storage entities. Supported protocols and access methods are NFS, SMB, FTP, or local mountpoints with FUSE.