this is not your parent’s storage: transitioning to cloud object storage by ian hamilton of...

38
© 2015 Signiant This is Not your Parent’s Storage Transitioning to Cloud Object Storage Ian Hamilton

Upload: etcenter

Post on 26-Jul-2015

36 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

This is Not your Parent’s Storage���Transitioning to Cloud Object Storage

Ian Hamilton

Page 2: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Page 3: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

☐ Why is Cloud Transition Inevitable���☐ How is Cloud Object Storage Different ���☐ Why are Some People Still on the Fence���☐ How can Remaining Obstacles be Addressed���☐ Use Case

Page 4: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Elasticity Test and Dev

Time  

Capacity  

Required  

Provisioned  

© 2015 Signiant

Page 5: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

No Elasticity Production

Time  

Cash  

In  

Out  

Page 6: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Elasticity Production

Time  

Cash  

In  

Out  

Page 7: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Middlemen

Distribution

Server

Chip

Integrator

Software SaaS

IaaS

Chip

Page 8: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Scale & Simplification

Non Core Functionality

Core Switching Moore’s

Law

*

*James Hamilton AWS re:Invent 2014

Page 9: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Block I/O (SAN, iSCSI, …)

Non-Core Functionality

NFS CIFS Web Server

HTTP  

Page 10: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

HTTP  

PUT

GET

Cloud Storage

Page 11: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Indexing Resource Storage

Web Servers

Load Balancers

Page 12: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Page 13: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Write Read

Delete Read

Replace Read

✔  

?   ✔  

?   ✔  

Page 14: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Page 15: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Multi-Tenancy

Security Performance

Page 16: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

N

S

W E

Page 17: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

C

Page 18: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

C = 299,792,458 m/s (983,571,088 ft/s)

Page 19: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

134 ms

238 ms

Page 20: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

10 ms

Page 21: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

HTTP

TCP

IP

Page 22: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

B A

Flow

Congestion

Reliability

Page 23: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Data

Ack

Page 24: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

HTTP

HTTP

HTTP

HTTP

Page 25: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Page 26: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Accelerated Transport

HTTP

Page 27: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

TCP Signiant TCP Signiant TCP Signiant 100 Mbps 500 Mbps 1 Gbps

LA Metro 1:28 0:32 1:28 0:06 1:28 0:03 LA to NY 5:35 0:32 5:35 0:06 5:35 0:03 LA to London 10:59 0:32 10:59 0:06 10:59 0:03 LA to Singapore 21:05 0:32 21:05 0:06 21:05 0:03

6:00

12:00

18:00

24:00 Ho

urs

Transfer Time One Hour HD Video (50Mbps Encoding)

Page 28: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

3x to 200x

an = s(x) cos( ) dx 2πnx P

2 P

X0

X0+P

Page 29: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Signiant Transport

HTTP

SaaS Signiant Flight

Page 30: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

•  Secure •  High Performance •  Elastic and Agile

amazon web services

Microsoft Azure

Google

Page 31: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Page 32: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Internet

IaaS Provider

B  

C  D  

E  

F  A  

A  A  

A  

A  

A  

A  

A  

A  

Page 33: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

SaaS Ops   Enterprise IT  

Page 34: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Use Case

Page 35: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Content Supplier  

S3  

Linear Program

Origination  

Application X  

Page 36: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

Cloud Processing  

Non-Linear Delivery  

Project X  

Page 37: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

þ Why is Cloud Transition Inevitable���þ How is Cloud Object Storage Different ���þ Why are Some People Still on the Fence���þ How can Remaining Obstacles be Addressed���þ Use Case

Wrap Up

Page 38: This Is Not Your Parent’s Storage: Transitioning to Cloud Object Storage by Ian Hamilton of Signiant

© 2015 Signiant

@signiantcto