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

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

Jul 26, 2015

Download

Technology

ETCenter
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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