
Quickstart guide for OpenIO SDS beginners — OpenIO 20.04 …
OpenIO SDS is a scalable open-source object storage solution. It is compatible with Amazon S3 and OpenStack Swift. Using OpenIO SDS, it is easy to scale a storage infrastructure from a simple cluster of a few terabytes to a multi-petabyte platform.
OpenIO installation guides — OpenIO 20.04 documentation
Try OpenIO SDS. Quick Start; Docker Image; Multi Nodes Installation; OIOFS Node Installation; Build from Source; Supported Linux Distributions; Supported OpenStack Distributions; Solution. Key Characteristics; Data Access; Data Management; System Management; OpenIO FS Architecture; OpenIO SDS: Core Concepts; Services; S3 Compliancy; Identity ...
User Guides — OpenIO 20.04 documentation
This guide shows object storage users how to use our solution using compatible clients. It presents the usage of the OpenIO command line interface and simple usage of other clients, refer to their respective project page for an extensive documentation.
Your Swift/S3 backend in a Docker container - OpenIO
This Docker image provides an easy way to run an OpenIO namespace. It deploys and configure a simple non-replicated namespace in a single container. OpenIO SDS service discovery and resolution relies on IP addresses, meaning that you can’t change service IPs after they have been registered to the cluster.
Core business features for your on premise object storage - OpenIO
OpenIO SDS is a highly flexible solution that allows users to build storage infrastructures that can respond to the most demanding requirements, both in terms of scalability and performance. In this section, we briefly introduce the most important characteristics of its design.
Core concept of OpenIO SDS — OpenIO 20.04 documentation
OpenIO SDS: Core Concepts. Learn how OpenIO SDS is internally organized, the core notions and components of the on-premises software-defined object storage.
Deploy a multi-node Swift/S3 on-premises object storage
$> python3 -m venv openio_venv $> source openio_venv/bin/activate $> pip install -r ansible.pip Architecture This playbook will deploy a multi-nodes cluster as shown below:
Interface Client - OpenIO
Contains all convenience methods to handle containers and objects in OpenIO SDS Instances of Client implementations are built with ClientBuilder. Simple example: Client client = ClientBuilder.newClient("OPENIO", "http://127.0.0.1:6000");
OpenIO End-User CLI — OpenIO 20.04 documentation
# openio help container create usage: openio container create [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN] [--max-width <integer>] [--quote {all,minimal,none,nonnumeric}] <container-name> [<container-name> ...] Create container positional arguments: <container-name> New container name(s) [...]
Object Storage Python client library, SDK docs, API examples
This sections describes how to install and use the OpenIO SDS Python API. OpenIO SDS supports Python 2.7 and Python 3.6 (or >).