openio a3techlive in london - march 2016

32

Upload: openio

Post on 18-Jan-2017

131 views

Category:

Technology


2 download

TRANSCRIPT

88% (2015)

Unstructured dataworldwide ratio

Each year

Facts

ESG Digital Archive Market Forecast IDGSource

+62%

10+ yearsObject Storage 1.2 B$ today 4.6 B$ > 2020

Maturity Fast growing

IDCSource

!OpenIO is a pure software object store.

2006

Idea & 1st concept

2007

Designdev starts

2009

1st massiveproduction above 1PB

2015

OpenIOfork

2012

Opensourced

2014

10+ PBmanaged

Technology created for 2 large European telcos 60M emails accounts - 2.5M cloud accounts

Lille

@OpenIO

OpenIO

github.com/open-io

San Francisco

FRANCE

USA

Tokyo

JAPAN

Members of Partners of Customers

HOW

Consistent hashing

Each node owns a part of the key space

New nodes get parts of the key space from the older ones

Never rebalanceDIFFERENT

Recalculate key space

Scaling

Namespace

Account

Container

Object

Multi tenancy

Flat structure

Track containers, not objects

Directory with indirectionsUNIQUE DESIGN

containers objects

grid://namespace/account/container/object

OpenIO

New nodes automatically discovered and immediately available

Scaling

Immediate benefits in terms of performance from the new nodes

Never rebalanceDIFFERENT

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

ConscienceUNIQUE DESIGN

Realtime load balancing for optimal data placement

The score is computed with a configurable formula usually based on: capacity, io performance, CPU

>_Amazon S3® OpenStack

Swift® Optimized native APIs

• C • Python • Java • Go

Command line interface

APIsINTEROPERABILITY

Storage Email Video

ConnectorsINTEROPERABILITY

• File System (NFS)

• OpenStack SWIFT

• Amazon S3

• Cyrus Imap

• Zimbra

• Mail Object

• Dovecot

• HTTP connector

• Adaptive streaming connector

• Event based transcoding

2.

No data rebalancingwhen scaling

Full software solution with support for heterogeneous hardware

3.

We are unique

1.

Open Source

Open core Business Model

4.

0TB >1000+PB

Easy to start with and scale later

5.

Grid for Appsand specific app connectors

At OpenIO, we go beyond scale-out storage benefits and to provide a new way to build backend services for applications.Full text indexation. Transcoding. Analytics.

2009Major European Telco

2012Major European Telco

STORAGE

BANDWIDTH

OBJECTS

10 PB 20 Gbps IN+OUT10 billion

2 PB 4 Gbps IN+OUT 500 million

Strict SLAs on response times 650 nodes

16 million mailboxes 44 million mailboxes 2.5 million cloud accounts

References

120 nodes

Time >

PB >

Deployed Used ISP 40+ M mailboxes

Real life use caseREFERENCES

Start today!

19

Get the Vagrant box $ vagrant up Cheers!atlas.hashicorp.com/openio/

Deploy in Production

20

Available Puppet templates for every OpenIO service

Automation toolPackage repositories

Redhat Enterprise Linux 7 / CentOS 7 Fedora 21 / 22 / 23 Ubuntu 14.04 / 15.10 - Debian 8 Jessie

1 2 3

Grid Viewer •Helps visualize the complexity of large clusters •Map of the "grid of nodes" •Gaming approach "Build your infrastructure!"

Ease of deployment •Drag’n’Drop services

WebUI

WE LOVE OPEN SOURCE!

SOFTWARE

Core $0

Premium Support

VideoEdition

MailEdition

EnterpriseStorageEditionStandard

support

Open Source Core PROFESSIONAL

SERVICES

OPEN CORE Business Model

Editions Flat fee / Edition / Yr

Premium SupportYearly fee

Platinum Edition(Premium support + All Editions)

SUPPORT

Standardactual GiB / Yr (High perf S3 GW, WebUI)

Legacy Application awareData services

Software

Hardware

pure software for any HW grid for apps tailored for vertical markets

Object stores

Swifstack

Ceph

Scality

OpenIO

Cleversafe

Cloudian

DDN

NetApp

#1

helping us with the US launch

Former VP Marketing VMware, Cumulus Networks, Nimbula, etc.

Reza Malekzadeh

New release 16.04 in beta

• WebUI to manage the cluster

• COSBench connector

• Ready for better OpenStack integration (more than Swift): Keystone, Manilla, etc.

• New "Grid for Apps" use cases (see next slide)

#2

New "Grid for Apps" use cases

• For a worldwide anti-spam company

• Ingest, store, index and search inside years of spam samples

• For a major French telco

• Ingest, store, transcode UGC (User Generated Content) videos

#2

Next Shows

NAB Show in Las Vegas, NV - April 18 - 21

OpenStack Summit in Austin, TX - April 25 - 29

#3

#4

UBI I/O 2016

• Acceleration program in San Francisco

• Competition between 200 startups

• Helps startups to settle in the US

• Achieve in 10 weeks what normally takes 10 months