this is not your parent’s storage: transitioning to cloud object storage by ian hamilton of...
TRANSCRIPT
© 2015 Signiant
This is Not your Parent’s Storage���Transitioning to Cloud Object Storage
Ian Hamilton
© 2015 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
© 2015 Signiant
Elasticity Test and Dev
Time
Capacity
Required
Provisioned
© 2015 Signiant
© 2015 Signiant
No Elasticity Production
Time
Cash
In
Out
© 2015 Signiant
Elasticity Production
Time
Cash
In
Out
© 2015 Signiant
Middlemen
Distribution
Server
Chip
Integrator
Software SaaS
IaaS
Chip
© 2015 Signiant
Scale & Simplification
Non Core Functionality
Core Switching Moore’s
Law
*
*James Hamilton AWS re:Invent 2014
© 2015 Signiant
Block I/O (SAN, iSCSI, …)
Non-Core Functionality
NFS CIFS Web Server
HTTP
© 2015 Signiant
HTTP
PUT
GET
Cloud Storage
© 2015 Signiant
Indexing Resource Storage
Web Servers
Load Balancers
© 2015 Signiant
© 2015 Signiant
Write Read
Delete Read
Replace Read
✔
? ✔
? ✔
© 2015 Signiant
© 2015 Signiant
Multi-Tenancy
Security Performance
© 2015 Signiant
N
S
W E
© 2015 Signiant
C
© 2015 Signiant
C = 299,792,458 m/s (983,571,088 ft/s)
© 2015 Signiant
134 ms
238 ms
© 2015 Signiant
10 ms
© 2015 Signiant
HTTP
TCP
IP
© 2015 Signiant
B A
Flow
Congestion
Reliability
© 2015 Signiant
Data
Ack
© 2015 Signiant
HTTP
HTTP
HTTP
HTTP
© 2015 Signiant
© 2015 Signiant
Accelerated Transport
HTTP
© 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)
© 2015 Signiant
3x to 200x
an = s(x) cos( ) dx 2πnx P
2 P
X0
X0+P
© 2015 Signiant
Signiant Transport
HTTP
SaaS Signiant Flight
© 2015 Signiant
• Secure • High Performance • Elastic and Agile
amazon web services
Microsoft Azure
© 2015 Signiant
© 2015 Signiant
Internet
IaaS Provider
B
C D
E
F A
A A
A
A
A
A
A
A
© 2015 Signiant
SaaS Ops Enterprise IT
© 2015 Signiant
Use Case
© 2015 Signiant
Content Supplier
S3
Linear Program
Origination
Application X
© 2015 Signiant
Cloud Processing
Non-Linear Delivery
Project X
© 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
© 2015 Signiant
@signiantcto