Integrated data processing capabilities (made possible by Grid for Apps), and the unlimited scalability of OpenIO SDS, enable data consolidation and big data projects at a low $/GB.
Store, protect, process and serve any data with one single software-defined solution
OpenIO overcomes all the limitations of traditional object stores while offering better functionalities.
- Scale-out by nature. A shared nothing model aggregates capacity from independent x86 and ARM servers.
- Limitless storage based on open source technology.
- Store 1,000+ PBs of data and hundreds of billions of objects.
- Data Replication with multiple copies, local and/or remote.
- Reed-Solomon Erasure Coding.
- Various topologies from a single data center to multiple or stretched clusters across geos.
- 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.
- Native Object APIs: C, Python, and Java.
- Standard Object APIs: OpenIO REST/HTTP, Amazon S3 and OpenStack Swift.
- Multiple file sharing and access methods: NFS, SMB, FTP and local FUSE.
Go beyond object storage
OpenIO’s unique technology can be at the core of any cloud, edge, or IIoT infrastructure, freeing IT architects from compatibility issues and complexities.
Data availability and resiliency are never at risk, and, by leveraging the same technology, it is possible to build a comprehensive and seamless data plane which can cover any sort of data storage needs.Technology
OpenIO SDS can run on 1 CPU core and 512MB of RAM, allowing users to take advantage of any hardware.
The same software can be installed in a datacenter and on a small, remote infrastructure on embedded devices.
Flexibility is key to any IT project today. OpenIO designs its products with flexibility in mind, allowing them to adapt swiftly to any business change, and to scale quickly.
Thanks to this approach our customers can count on high efficiency at any scale, taking advantage of all available resources immediately, without visible impact on performance, and simplifying overall management for the best TCO.Technology
OpenIO SDS has innovative features, such as the dynamic load balancing mechanism powered by OpenIO’s Conscience technology.
This allows users to deploy heterogeneous clusters made up of nodes with different capacities and compute resources. This ensures that infrastructure growth is easy to manage over time.
Just applications and data, simplifying the stack, making the most of available resources and allowing a different approach when it comes to next-generation applications like machine learning and Industrial IoT.
OpenIO Grid for Apps provides administrators with optimal efficiency and TCO from the storage infrastructure.Technology
The optimal efficiency introduced by OpenIO SDS’s lightweight and flexible design allows administrators to take advantage of unused resources and run applications directly on the storage infrastructure.
OpenIO’s event-driven computing framework doesn’t need any additional hypervisors, containers, or orchestrators.
OpenIO’s core technology is available as open source, enabling our customers to avoid any form of lock-in while taking advantage of a pay-as-you-go licensing model for support and options.
This provides a clear financial advantage due to the separation of hardware investments (CAPEX) from software support and services (OPEX).Technology
The OpenIO team is working to build a strong community around our technology. We’re making contributions to other open source projects, and we’re growing the user base and contributors to our open source code.
Transform Your Storage Infrastructure
Ease of use
Easy to test, deploy, manage, and use. New hardware is automatically discovered and can be used immediately. Data is automatically routed and load-balanced to the best available nodes.
Start small and grow with your needs. Scalability is simple and efficient: easily add one node or hundreds. Deploy as you grow, by small or large increments: the choice is yours.
Auto-adaptive, not just hardware agnostic. OpenIO has built-in support for heterogeneous hardware within the same cluster. Each node is used to its maximal capacity, and no node gets overloaded at any time.
Compliant with customers’ expectations. OpenIO reduces cost and TCO by 80% compared with legacy storage arrays, without compromising on data protection or availability.
IoT & Big Data
OpenIO SDS allows businesses to build digital content repositories that are reliable, geo-distributed, and scalable. It solves TCO, performance, and bandwidth issues, while simplifying management.
Collaboration, sync-and-share, and distributed storage services are easy to deploy on infrastructures based on OpenIO SDS. Strong multitenancy and security features allow users to build storage-as-a-service platforms of all sizes.
OpenIO SDS integrates automated tiering features, including the ability to move data to the cloud, for the best ROI, efficiency, and flexibility for any workload.
OpenIO SDS is the perfect backup target for large-scale environments. Thanks to its low $/GB, S3 and file compatibility, resiliency, and availability, it can integrate seamlessly with many backup software solutions.
OpenIO SDS’s flexibility and scalability allow end-users of all sizes to store more emails at a lower cost, while the integrated indexing and search capabilities (made possible by Grid for Apps) improve overall performance and efficiency.
The most flexible object storage on the market
Innovative scale-out design
A grid of nodes, instead of traditional cluster layouts, creates a flexible, resource conscious design capable of supporting heterogeneous hardware.
Clusters can contain any type of node, which allows different hardware generations and capacities to be combined over time without affecting performance and efficiency.
A fully software-defined solution that runs on x86 and ARM with minimal requirements (starting at 1 CPU core, 512 MB of RAM, 1 NIC, and 4 GB of storage). Supported in mixed physical and virtual environments as well as deployed in containers, the cloud, or at the edge.
Freedom of choice and cost savings for any type of deployment.
OpenIO SDS collects all events that occur in the cluster and can pass them up in the stack or directly to an application on the local node. OpenIO’s Grid for Apps serverless framework takes advantage of all OpenIO SDS features and can process all events seamlessly, integrating third-party frameworks as well.
An application backend for micro services, automated data processing workflows, and event-driven applications.
Multitenancy by design
The cluster can have multiple domains as well as accounts and containers. Data can be organized in different storage pools and protection schemes.
Segregate workloads and improve overall system efficiency.
Dynamic placement policies
Thanks to Conscience technology, each operation is performed on the most available node. Each node of the cluster computes a quality score every few seconds and shares it on a distributed shared board accessible to all nodes.
Each time a new operation is requested, the best nodes are selected for optimal resource utilization, continuous system tuning, and enforcement of customers’ fine-grained constraints.
Conscience technology eliminates the need for cluster rebalancing. When new nodes are added, they use a scoring mechanism to progressively offload the nodes already in place. And as the most recent nodes have a better quality score than older, heavy-loaded nodes, they’ll be used more often.
These new resources are immediately available and guarantee improved performance.