openio serverless storage

31
ServerLess Storage

Upload: openio

Post on 12-Apr-2017

202 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: OpenIO ServerLess Storage

ServerLess Storage

Page 2: OpenIO ServerLess Storage

most

88 % and growing fastCapacity

Storage market evolution (80/20 rule)

Latency sensitive

IOPS

High Capacity

High frequency modifications

Low frequency modifications & immutable data

Page 3: OpenIO ServerLess Storage

High frequency modifications

most

88 % and growing fastCapacity

Low frequency modifications & immutable data

Storage market evolution (80/20 rule)

Latency sensitive

IOPS

High Capacity

Page 4: OpenIO ServerLess Storage

What is driving up capacity?

Page 5: OpenIO ServerLess Storage

What is driving up capacity?

Page 6: OpenIO ServerLess Storage

What will drive up capacity?

Page 7: OpenIO ServerLess Storage

What will drive up capacity?

Page 8: OpenIO ServerLess Storage

Redefining Big Data

Page 9: OpenIO ServerLess Storage

Redefining IT InfrastructuresRedefining IT Infrastructures

Page 10: OpenIO ServerLess Storage

Next Generation ApplicationsNext Generation Applications

Page 11: OpenIO ServerLess Storage

Creating metadata from data

Ingest Search

Store

Analyse

Add metadata

Ingest Search

Store

Full Text Index

Spam sample long-term archiving and search

Real life use cases

Page 12: OpenIO ServerLess Storage

Computing models, Evolution

Containers

Not storage centric

Virtualization

Complex and expensive

ServerLess

Event-driven

Page 13: OpenIO ServerLess Storage

X86, one of many options now

X86

General purpose

Coprocessors

Specialized applications

ARM

Efficiency, IoT and mobile

Page 14: OpenIO ServerLess Storage

All-flashStorage

Specialized HCI

Hyperconvergence, all but efficient

General purpose

HCI

In-memory Storage

Lambda-like Enabled storage

Capacity-driven

CPU

Latency-sensitive

RAM

TYPE OF WORKLOAD

COMPUTE RESOURCES

Page 15: OpenIO ServerLess Storage

Storage and infrastructure efficiency

Run your application on the storage infrastructure, where data resides!

Any media

Any hardware

OpenIO SDS

GENERATEAPIs

INGEST

PROCESS

SERVE

STORE

REPLICATE

TIERING

Page 16: OpenIO ServerLess Storage

Run your applications where data resides!

All-flashStorage

Specialized HCI

General purpose

HCI

In-memory Storage

Lambda-like Enabled storage

Capacity-driven

CPU

Latency-sensitive

RAM

TYPE OF WORKLOAD

COMPUTE RESOURCES

OpenIO

Page 17: OpenIO ServerLess Storage

New object storage use cases sustainability

$/GB

Backup repositories CollaborationStorage

consolidation Big Data lakes and IoT

Page 18: OpenIO ServerLess Storage

New object storage use cases sustainability

CollaborationBackup repositories

Big Data lakes and IoT

Storageconsolidation

Ease of use$/GB Performance Flexibility

Page 19: OpenIO ServerLess Storage

Storage Array x86 Commodity Servers

EthernetTCP/IP drives

1995 - 2005 2006 - 2016 >

Large capacity storage evolution

Page 20: OpenIO ServerLess Storage

Scale-up and RAID 60-90 slots x86 Commodity Servers

EthernetTCP/IP drives

• Impracticable • Large failure domain • Low performance • Inefficient

• Half-baked technology

Large capacity storage $/GB tradeoffs

Page 21: OpenIO ServerLess Storage
Page 22: OpenIO ServerLess Storage

OpenIO SLS-4U96 appliance

Open Source softwareCommodity hardware

# Reduced

cost and TCO

Object Storage

# Based on SDS

object storage platform

ARM-based nano-nodes High-performance backend

# Smallest failure domain

Massive I/O parallelization

Page 23: OpenIO ServerLess Storage

OpenIO SLS, the scale-out storage infrastructure in-a-box

Scale-out radicalization1 disk per nano-node

Massive paralellization96 nano-nodes per chassis

No-compromise throughput40Gb/s front-end

Power efficientARM-based architecture

Small footprint96 3.5” HDDs in 4 rack units

No Single Point Of FailureRedundant links, PS and Fans

Page 24: OpenIO ServerLess Storage

Efficient & No SPOF

Scalable & Powerful

SDS enabled

Easy to use

in a single appliance

OpenIO SLS

Page 25: OpenIO ServerLess Storage

How

Page 26: OpenIO ServerLess Storage

• Dual-core ARM-v8 CPU

• RAM, flash memory, 2 * 2.5gb/s Ethernet links

• 3W power consumption and HDDs Power management

• Supports 8,10,12 TB HDDs

Hyper Scalable Storage

Nano-node

Page 27: OpenIO ServerLess Storage

• N+1 power supplies and cooling units

• Chassis Management

• 2x 6-port 40gb/s Ethernet switches for front-end and back-to-back expansion

• Up to 96 hot-swap nano-nodes

No Single Point of Failure

SLS 4U96

Page 28: OpenIO ServerLess Storage

• N+1 power supplies and cooling units

• Chassis Management

• 2x 6-port 40gb/s Ethernet switches for front-end and back-to-back expansion

• Up to 96 hot-swap nano-nodes

SLS 4U96

40 Gb/s Ethernet switch

40 Gb/s Ethernet switch

6x ports

6x ports

Nano-node

HDD /SSD

2,5 Gb/s HS-SGMII

#1

#96

No Single Point of Failure

2,5 Gb/s HS-SGMII

Page 29: OpenIO ServerLess Storage

• Standard Object APIs to leverage nativelythe platform: OpenIO REST/HTTP, Amazon S3 and OpenStack Swift

• Industry File-Sharing Protocols: NFS, SMB, AFP and FTP

• Several data protection schemes and cluster topologies

• Ease of Use. GUI, APIs, CLI

• Lightweight backend design

Same software, same capabilities

SDS

Page 30: OpenIO ServerLess Storage

The Object Storage Appliance for all kinds of organizations

3.2.1.

Minimum configuration starts at 12 HDDs, up to 96 in a single chassis for a total of 1152TB. Multiple chassis supported in a single cluster.

EfficientEasy to use

4.

All the features available with SDS.

Scale-out cluster in-a-box. Easy to deploy, manage and use.

Low power and datacenter footprint but with high throughput. Expandable by one disk at a time and No SPOF.

Scalable Feature rich

Page 31: OpenIO ServerLess Storage

ServerLess Storage