SlideShare a Scribd company logo
IT Press Tour #17 - OpenIO & Technology
IT Press Tour #17 - OpenIO & Technology
IT Press Tour #17 - OpenIO & Technology
IT Press Tour #17 - OpenIO & Technology
IT Press Tour #17 - OpenIO & Technology
IT Press Tour #17 - OpenIO & Technology
88%
(2015)
Unstructured data

worldwide ratio
Each year
Facts:
ESG Digital Archive Market Forecast IDGSource:
+62%
Scalability + PerformanceChallenge:
Object storageSolution: ?
Object storage ?
Object storage ?
Object storage !
Object storage
Advantages But not optimized for
Scalability
100s PBs, low TCO
Ease of access
Simple API GET/PUT/DELETE
Resiliency
Replication, erasure coding,

geodistribution
Heavily updated data

No POSIX-like API
• VMs
• SQL DBs
10+ yearsMarket: 1.2 B$ today 

4.6 B$ > 2020
Maturity Fast growing
IDCSource:
Gartner, Critical Capabilities for Object Storage
Scalability
Efficiency
Interoperability
Ease of management
Performance
Resiliency
Security
Very high capacity
Optimized TCO*
Unstructured data
Price per GB low
Rather low capacity 

Very high performance

VMs, SQL DBs
Price per GB high
Object store Flash Arrays
Vision: 88% 12%
No future 

for traditional vendors?
*Total Cost of Ownership
Performance
Tightly integrated 

application connectors
Quality of Service
<Vision:
Very high capacity
Optimized TCO
Unstructured data
Price per GB low
88%
Object store
Object storage is not only storage. It is a
new way to build backend services for
applications. As Docker has disrupted
sysadmin, we want to disrupt storage
management.
IT Press Tour #17 - OpenIO & Technology
WHO
AntiSpam - AntiPhishing - 

eMail classification
235M MailBoxes in 76 countries
IaaS - PaaS - DaaS

Network & Security
for legacy, SaaS and Web Apps
Lille
San Francisco
Montréal
Hong-Kong
Tokyo
Innovative
technologies

for IT infrastructure
100 people
7 8 50
fellow
co-founders
years
experience
million
end users
16
people
2015
launch 

(June)
2006
Idea & 

1st concept
2007
Design

dev starts
2009
1st massive

production

above 1PB
2006
Idea & 

1st concept
2007
Design

dev starts
2009
1st massive

production
above 1PB
2015
OpenIO

fork
2012
Open

sourced
2014
10+ PB

managed
Lille
@OpenIO
OpenIO
github.com/open-io
San Francisco
FRANCE
USA
Tokyo
JAPAN
Member of Partners Customers
WE LOVE 

OPEN SOURCE
• AGPL V3 for core services
• LGPL V3 for libraries and

client APIs
LICENSES
github.com/open-io
WHAT
Grid 

for apps
ConscienceDirectory with
indirections
1. 2. 4.
Grid 

of nodes
3.
Unique 

design
…
…
…
Namespace
Account
Container
Object
Multi tenancy
Flat structure
Track containers, not objects
Directory with indirections1.
UNIQUE DESIGN
containers objects
Distributed Hash Tables
Consistent Hashing
Single name node
• Good for trillion of objects
• Bad because of rebalancing
data when scaling
• Good for few large files
• Bad for numerous small
objects
Directory with indirections1.
• Good for trillion of objects
• Good, no need to rebalance
data when scaling
Indirection table
Existing technologies OpenIO
UNIQUE DESIGN
Grid of nodes2.
UNIQUE DESIGN
• Share nothing architecture
• Scale-out design with no contention
• New nodes are auto discovered
• No gateway in native object mode
• No SPOF, resilient to node failures
1. Collects metrics from the services of
each node
2. Computes a score for each service
3. Distributes scores to every nodes and
clients
4. On the fly best match making for each
request
Conscience3.
UNIQUE DESIGN
Realtime load balancing 

for optimal data placement
The score is computed with a configurable formula 

usually based on: capacity, io performance, CPU
Storage
CPU/RAM

usage
Over the years
> Don’t waste servers
Use their free CPU & RAM!
Grid for Apps4.
UNIQUE DESIGN
Scality Ceph OpenIO
LICENSE Proprietary Open Source Open Source
ARCHITECTURE RING Crush maps 3-level distributed directory
CONTAINERS External DB RADOS GW only Native with strong consistency
SCALING rebalance rebalance
No rebalance,

immediate availability
LOAD
BALANCING
Static, consistent
hashing based
Static, consistent
hashing based
Real time, automatic
Competitors
Hardware

agnostic
0TB

> 1000+PB
1. 2.
Never 

Rebalance
3.
Different
• Simple to use
• Low-latency and linear performance
• Never rebalance when scaling
• Immediate benefits in terms of
capacity & performance
• Flexible increments
“True scalability”
0TB > 1000+PB1.
DIFFERENT
Consistent hashing
Each node owns a part 

of the key space
New nodes get parts of the key 

space from the older ones
Never rebalance2.
DIFFERENT
Recalculate key space
Scaling
OpenIO
New nodes automatically 

discovered and
immediately available
Scaling
Immediate benefits 

in terms of performance 

from the new nodes
Never rebalance2.
DIFFERENT
• Work with heterogeneous
hardware
• No vendor lockin
Hardware agnostic3.
DIFFERENT
• Hardware is used according to

its capacity and performance
• Scores are also based on I/O
figures and CPU, not only capacity
Conscience
Interoperability
1. 2. 3.
ConnectorsOpen Source Native APIs
>_
Amazon S3® OpenStack 

Swift®
Optimized 

native APIs
• Python
• Go
• C
• Java
Command line
interface
Native APIs2.
INTEROPERABILITY
Storage Email Video
Connectors3.
INTEROPERABILITY
• File System (NFS)
• OpenStack SWIFT
• Amazon S3
• Cyrus 3.0
• Zimbra
• Mail Object
• Dovecot
• HTTP connector
• Adaptive streaming connector
• Event based transcoding
Hardware agnostic, True scalability 0 > 1000+PBs
Storage-tier, Conscience auto-optimization, Grid for Apps
Open Source, S3 and SWIFT APIs, Specific App connectors
Human free management, Simple to deploy
Low-latency design, Specific App connectors
Grid of nodes, Replication, Erasure Coding, Geodistribution
Multitenancy, silent corruption checks, WORM for compliance
and encryption
Scalability
Efficiency
Interoperability
Ease of management
Performance
Resiliency
Security
Gartner, Critical Capabilities for Object Storage
HOW
Time >
PB>
Deployed Used ISP 40+ M mailboxes
Real life use case
REFERENCES
IT Press Tour #17 - OpenIO & Technology
OIO Core
Standard Support 24/7
Premium Support 24/7
Professional

Services
Mail

Connectors
Video

Connectors
File

Connectors
WebUI
Open SourceSubscriptionService
IT Press Tour #17 - OpenIO & Technology
New release scheme & new release 15.12
• One release for our projects
• Fuse & NFS file connector
• First LTS (long term support) release
• Multiple OpenIO core optimizations
• New python-based CLI
#1
File connector (Fuse & NFS)
• To ease adoption by the market
• Ability to « mount » an account as a filesystem
• Targets performance - close to our core solution
• Files will also appear as read-only objects under the traditional object APIs
#2
Philippe Nicolas
#3
As advisor 

Welcome aboard! :-)
OpenIO to quickly become a major player
info@openio.io

More Related Content

PDF
Oscon 2015 - OpenIO: Enabling the petabyte-sized mailboxes
PDF
OpenIO ServerLess Storage
PDF
IT Press Tour #19 Slides OpenIO June 2016
PDF
OpenIO A3techlive in London - March 2016
PPTX
Red Hat Storage Day LA - Why Software-Defined Storage Matters and Web-Scale O...
PPTX
RedisConf17 - Building Large High Performance Redis Databases with Redis Ente...
PDF
Time Series Tech Stack for the IoT Edge
PDF
Persist your data in an ephemeral k8 ecosystem
Oscon 2015 - OpenIO: Enabling the petabyte-sized mailboxes
OpenIO ServerLess Storage
IT Press Tour #19 Slides OpenIO June 2016
OpenIO A3techlive in London - March 2016
Red Hat Storage Day LA - Why Software-Defined Storage Matters and Web-Scale O...
RedisConf17 - Building Large High Performance Redis Databases with Redis Ente...
Time Series Tech Stack for the IoT Edge
Persist your data in an ephemeral k8 ecosystem

What's hot (20)

PDF
Better Search and Business Analytics at Southern Glazer’s Wine & Spirits
PDF
Introducing Kubestr - A New Way to Explore Your Kubernetes Storage Options
PPTX
Red Hat Storage Day Atlanta - Why Software Defined Storage Matters
PPTX
What's new with enterprise Redis - Leena Joshi, Redis Labs
PPTX
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
PDF
Elastic on a Hyper-Converged Infrastructure for Operational Log Analytics
PDF
Taking Care of Business at Office Depot with Elastic Cloud Enterprise
PPTX
Portworx + Rancher Webinar
PPTX
Spark volume requirements 2018
PDF
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
PDF
Getting Started: Intro to Telegraf - July 2021
PPTX
Cloudian HyperStore 'Forever Live' Storage Platform
PDF
Why Software Defined Storage is Critical for Your IT Strategy
PDF
Red Hat Storage Day Boston - Persistent Storage for Containers
PDF
RedisConf17 - Explosion of Data at the Edge in Equinix
PPTX
RedisConf17 - Home Depot - Turbo charging existing applications with Redis
PPTX
RedisConf17 - Redis Development, An Update - @antirez
PDF
Red hat storage objects, containers and Beyond!
PPTX
RedisConf17 - IoT Backend with Redis and Node.js
PPTX
RedisConf17 - Rax, Listpack and Safe Contexts
Better Search and Business Analytics at Southern Glazer’s Wine & Spirits
Introducing Kubestr - A New Way to Explore Your Kubernetes Storage Options
Red Hat Storage Day Atlanta - Why Software Defined Storage Matters
What's new with enterprise Redis - Leena Joshi, Redis Labs
Red Hat Storage Day LA - Performance and Sizing Software Defined Storage
Elastic on a Hyper-Converged Infrastructure for Operational Log Analytics
Taking Care of Business at Office Depot with Elastic Cloud Enterprise
Portworx + Rancher Webinar
Spark volume requirements 2018
Red Hat Storage Day Atlanta - Persistent Storage for Linux Containers
Getting Started: Intro to Telegraf - July 2021
Cloudian HyperStore 'Forever Live' Storage Platform
Why Software Defined Storage is Critical for Your IT Strategy
Red Hat Storage Day Boston - Persistent Storage for Containers
RedisConf17 - Explosion of Data at the Edge in Equinix
RedisConf17 - Home Depot - Turbo charging existing applications with Redis
RedisConf17 - Redis Development, An Update - @antirez
Red hat storage objects, containers and Beyond!
RedisConf17 - IoT Backend with Redis and Node.js
RedisConf17 - Rax, Listpack and Safe Contexts
Ad

Similar to IT Press Tour #17 - OpenIO & Technology (20)

PDF
OpenIO: Objet Storage and Grid for Apps
 
PDF
The Enterprise File Fabric for OpenIO
PDF
MinIO January 2020 Briefing
PDF
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
PDF
Ceph, Now and Later: Our Plan for Open Unified Cloud Storage
PDF
Modeling, estimating, and predicting Ceph (Linux Foundation - Vault 2015)
PDF
Webinar 5-reasons-object-storage.pptx
PDF
Building Super Fast Cloud-Native Data Platforms - Yaron Haviv, KubeCon 2017 EU
PDF
Introduction to OpenStack Storage
PDF
Building modern data lakes
PDF
Ceph Day Amsterdam 2015: Measuring and predicting performance of Ceph clusters
PDF
Microservices Manchester: Serverless Architectures By Rafal Gancarz
PDF
SpringPeople - Introduction to Cloud Computing
PDF
S016825 ibm-cos-nola-v1710d
PPTX
Object Storage Overview
PDF
Storing your data in the cloud: doing right reversim 2018
PDF
Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...
PDF
Revolutionary Storage for Modern Databases, Applications and Infrastrcture
PPTX
Cloud Native Application Development - build fast, cheap, scalable and agile ...
PPTX
Leader in Cloud and Object Storage for Service Providers
OpenIO: Objet Storage and Grid for Apps
 
The Enterprise File Fabric for OpenIO
MinIO January 2020 Briefing
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
Ceph, Now and Later: Our Plan for Open Unified Cloud Storage
Modeling, estimating, and predicting Ceph (Linux Foundation - Vault 2015)
Webinar 5-reasons-object-storage.pptx
Building Super Fast Cloud-Native Data Platforms - Yaron Haviv, KubeCon 2017 EU
Introduction to OpenStack Storage
Building modern data lakes
Ceph Day Amsterdam 2015: Measuring and predicting performance of Ceph clusters
Microservices Manchester: Serverless Architectures By Rafal Gancarz
SpringPeople - Introduction to Cloud Computing
S016825 ibm-cos-nola-v1710d
Object Storage Overview
Storing your data in the cloud: doing right reversim 2018
Percona Live 4/14/15: Leveraging open stack cinder for peak application perfo...
Revolutionary Storage for Modern Databases, Applications and Infrastrcture
Cloud Native Application Development - build fast, cheap, scalable and agile ...
Leader in Cloud and Object Storage for Service Providers
Ad

More from OpenIO Object Storage (9)

PDF
Nano-node: Intelligent Hard Drives in Large Storage Infrastructures
PDF
IoT e l'integrazione cloud edge
PDF
OpenIO Summit'17: Much Done, More Yet to Come
PDF
OpenIO Summit'17 - Partner Session 2CRSI
PDF
OpenIO Summt'17 - A Scalable and Collaborative Email Solution from BlueMind a...
PDF
OpenIO Summit'17 - OpenIO Demonstrates the Flexibility of its Object Storage ...
PDF
OpenIO Summit'17 - Grid for Apps
PDF
OpenIO Summit'17 - Building GDPR compliant solutions with OpenIO and SME File...
PDF
OpenIO Summit'17 - ARM, Object Storage and more
Nano-node: Intelligent Hard Drives in Large Storage Infrastructures
IoT e l'integrazione cloud edge
OpenIO Summit'17: Much Done, More Yet to Come
OpenIO Summit'17 - Partner Session 2CRSI
OpenIO Summt'17 - A Scalable and Collaborative Email Solution from BlueMind a...
OpenIO Summit'17 - OpenIO Demonstrates the Flexibility of its Object Storage ...
OpenIO Summit'17 - Grid for Apps
OpenIO Summit'17 - Building GDPR compliant solutions with OpenIO and SME File...
OpenIO Summit'17 - ARM, Object Storage and more

Recently uploaded (20)

PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
August Patch Tuesday
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPT
What is a Computer? Input Devices /output devices
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Modernising the Digital Integration Hub
A comparative study of natural language inference in Swahili using monolingua...
August Patch Tuesday
Hindi spoken digit analysis for native and non-native speakers
Developing a website for English-speaking practice to English as a foreign la...
What is a Computer? Input Devices /output devices
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
observCloud-Native Containerability and monitoring.pptx
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Chapter 5: Probability Theory and Statistics
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
OMC Textile Division Presentation 2021.pptx
Zenith AI: Advanced Artificial Intelligence
cloud_computing_Infrastucture_as_cloud_p
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Univ-Connecticut-ChatGPT-Presentaion.pdf
Web App vs Mobile App What Should You Build First.pdf
Getting started with AI Agents and Multi-Agent Systems
NewMind AI Weekly Chronicles – August ’25 Week III
Assigned Numbers - 2025 - Bluetooth® Document
Modernising the Digital Integration Hub

IT Press Tour #17 - OpenIO & Technology

  • 7. 88% (2015) Unstructured data
 worldwide ratio Each year Facts: ESG Digital Archive Market Forecast IDGSource: +62%
  • 13. Object storage Advantages But not optimized for Scalability 100s PBs, low TCO Ease of access Simple API GET/PUT/DELETE Resiliency Replication, erasure coding,
 geodistribution Heavily updated data
 No POSIX-like API • VMs • SQL DBs
  • 14. 10+ yearsMarket: 1.2 B$ today 
 4.6 B$ > 2020 Maturity Fast growing IDCSource:
  • 15. Gartner, Critical Capabilities for Object Storage Scalability Efficiency Interoperability Ease of management Performance Resiliency Security
  • 16. Very high capacity Optimized TCO* Unstructured data Price per GB low Rather low capacity 
 Very high performance
 VMs, SQL DBs Price per GB high Object store Flash Arrays Vision: 88% 12% No future 
 for traditional vendors? *Total Cost of Ownership
  • 17. Performance Tightly integrated 
 application connectors Quality of Service <Vision: Very high capacity Optimized TCO Unstructured data Price per GB low 88% Object store
  • 18. Object storage is not only storage. It is a new way to build backend services for applications. As Docker has disrupted sysadmin, we want to disrupt storage management.
  • 20. WHO
  • 21. AntiSpam - AntiPhishing - 
 eMail classification 235M MailBoxes in 76 countries IaaS - PaaS - DaaS
 Network & Security for legacy, SaaS and Web Apps Lille San Francisco Montréal Hong-Kong Tokyo Innovative technologies
 for IT infrastructure 100 people
  • 22. 7 8 50 fellow co-founders years experience million end users 16 people 2015 launch 
 (June)
  • 23. 2006 Idea & 
 1st concept 2007 Design
 dev starts 2009 1st massive
 production
 above 1PB
  • 24. 2006 Idea & 
 1st concept 2007 Design
 dev starts 2009 1st massive
 production above 1PB 2015 OpenIO
 fork 2012 Open
 sourced 2014 10+ PB
 managed
  • 26. Member of Partners Customers
  • 28. • AGPL V3 for core services • LGPL V3 for libraries and
 client APIs LICENSES github.com/open-io
  • 29. WHAT
  • 30. Grid 
 for apps ConscienceDirectory with indirections 1. 2. 4. Grid 
 of nodes 3. Unique 
 design
  • 31. … … … Namespace Account Container Object Multi tenancy Flat structure Track containers, not objects Directory with indirections1. UNIQUE DESIGN containers objects
  • 32. Distributed Hash Tables Consistent Hashing Single name node • Good for trillion of objects • Bad because of rebalancing data when scaling • Good for few large files • Bad for numerous small objects Directory with indirections1. • Good for trillion of objects • Good, no need to rebalance data when scaling Indirection table Existing technologies OpenIO UNIQUE DESIGN
  • 33. Grid of nodes2. UNIQUE DESIGN • Share nothing architecture • Scale-out design with no contention • New nodes are auto discovered • No gateway in native object mode • No SPOF, resilient to node failures
  • 34. 1. Collects metrics from the services of each node 2. Computes a score for each service 3. Distributes scores to every nodes and clients 4. On the fly best match making for each request Conscience3. UNIQUE DESIGN Realtime load balancing 
 for optimal data placement The score is computed with a configurable formula 
 usually based on: capacity, io performance, CPU
  • 35. Storage CPU/RAM
 usage Over the years > Don’t waste servers Use their free CPU & RAM! Grid for Apps4. UNIQUE DESIGN
  • 36. Scality Ceph OpenIO LICENSE Proprietary Open Source Open Source ARCHITECTURE RING Crush maps 3-level distributed directory CONTAINERS External DB RADOS GW only Native with strong consistency SCALING rebalance rebalance No rebalance,
 immediate availability LOAD BALANCING Static, consistent hashing based Static, consistent hashing based Real time, automatic Competitors
  • 38. • Simple to use • Low-latency and linear performance • Never rebalance when scaling • Immediate benefits in terms of capacity & performance • Flexible increments “True scalability” 0TB > 1000+PB1. DIFFERENT
  • 39. Consistent hashing Each node owns a part 
 of the key space New nodes get parts of the key 
 space from the older ones Never rebalance2. DIFFERENT Recalculate key space Scaling
  • 40. OpenIO New nodes automatically 
 discovered and immediately available Scaling Immediate benefits 
 in terms of performance 
 from the new nodes Never rebalance2. DIFFERENT
  • 41. • Work with heterogeneous hardware • No vendor lockin Hardware agnostic3. DIFFERENT • Hardware is used according to
 its capacity and performance • Scores are also based on I/O figures and CPU, not only capacity Conscience
  • 43. >_ Amazon S3® OpenStack 
 Swift® Optimized 
 native APIs • Python • Go • C • Java Command line interface Native APIs2. INTEROPERABILITY
  • 44. Storage Email Video Connectors3. INTEROPERABILITY • File System (NFS) • OpenStack SWIFT • Amazon S3 • Cyrus 3.0 • Zimbra • Mail Object • Dovecot • HTTP connector • Adaptive streaming connector • Event based transcoding
  • 45. Hardware agnostic, True scalability 0 > 1000+PBs Storage-tier, Conscience auto-optimization, Grid for Apps Open Source, S3 and SWIFT APIs, Specific App connectors Human free management, Simple to deploy Low-latency design, Specific App connectors Grid of nodes, Replication, Erasure Coding, Geodistribution Multitenancy, silent corruption checks, WORM for compliance and encryption Scalability Efficiency Interoperability Ease of management Performance Resiliency Security Gartner, Critical Capabilities for Object Storage
  • 46. HOW
  • 47. Time > PB> Deployed Used ISP 40+ M mailboxes Real life use case REFERENCES
  • 49. OIO Core Standard Support 24/7 Premium Support 24/7 Professional
 Services Mail
 Connectors Video
 Connectors File
 Connectors WebUI Open SourceSubscriptionService
  • 51. New release scheme & new release 15.12 • One release for our projects • Fuse & NFS file connector • First LTS (long term support) release • Multiple OpenIO core optimizations • New python-based CLI #1
  • 52. File connector (Fuse & NFS) • To ease adoption by the market • Ability to « mount » an account as a filesystem • Targets performance - close to our core solution • Files will also appear as read-only objects under the traditional object APIs #2
  • 53. Philippe Nicolas #3 As advisor 
 Welcome aboard! :-)
  • 54. OpenIO to quickly become a major player