The Right Approach To Cloud Storage

28
The Right Approach to Cloud Storage Stephen Foskett Interop, November 2009

description

 

Transcript of The Right Approach To Cloud Storage

Page 1: The Right Approach To Cloud Storage

The Right Approach to Cloud StorageStephen Foskett

Interop, November 2009

Page 2: The Right Approach To Cloud Storage

Storage Is Supposed To Be Getting Cheaper!

o Disk cost is dropping rapidly

o $250 buys:• 1994: 2 GB• 1999: 20 GB• 2004: 200 GB• 2009: 2000 GB

o But enterprise storage costs keep rising!

2

Page 3: The Right Approach To Cloud Storage

Meet The Cloud!

Products Services

Infrastructure

Platform

Software

Page 4: The Right Approach To Cloud Storage

Physical, Virtual, and Cloud Compute

4

Each server’s CPU load varies throughout the

week

The CPU load of two servers is even more

variable

Ten servers swing wildly, but there is

still lots of idle time

We really only need this much CPU

time…

…but we have to buy this much on physical servers!

Server virtualization allows us to combine workloads,

buying 30% less Cloud compute services allow us to buy only what

we need: 66% less!

Page 5: The Right Approach To Cloud Storage

Cloud Storage Is Different

5

Storage grows continually

Multiple servers compound the use of storage capacity

We would like to buy just what we need…

…but disk drives only come in certain sizes and it takes

time to provision

We try to plan for storage capacity growth, but there is always lots of wasted space

Cloud storage services allow us to buy just what we need

and can react instantly to new capacity demands

Page 6: The Right Approach To Cloud Storage

High

Low

Low High

Cloud Offers Better Access at Lower Cost

6

Accessibility

Co

st

Tape

VTL

NAS

Increase Accessibility

Reduce Cost

SAN

Page 7: The Right Approach To Cloud Storage

Data Types Suitable for Cloud Storage

Internal Storage Cloud Storage

Access Type Block LevelDatabases, ERP

File LevelUnstructured Data

Access Speeds Fibre Channel Gigabit Ethernet

Access Latency <10 ms <500 ms

Business DriverMission CriticalProduction DataTrade Secrets

ArchivalEncrypted

Collaborative

ExamplesERP, tape-out, design

flows, simulations, exchange server

email archives, database backups, video, image, media, personal drives

7

Page 8: The Right Approach To Cloud Storage

Public Cloud Storage Economics

o Just-in-Time Provisioning• Plan/buy for usage and not for peak capacity

o Fully Managed Storage• Managed GB = Power, space, cabling, racks, monitoring,

software, hardware, migration to new media… all included

o Enterprise Purchasing and Pricing Model• Flat, bundled price starts at $0.25/GB/month, $3K/TB/year• Enterprise sales, engineering, and support staff• Consulting and strategy available

8

Page 9: The Right Approach To Cloud Storage

9

Enterprise Cloud Storage: Why Not?

Page 10: The Right Approach To Cloud Storage

Security & Reliability

No System is Perfect (including yours)

What to look foro Security audit (by a respected firm or customer)o SAS 70 (especially Type 2)o Customizable SLA (with remedies)o Transparencyo Encryption (but who holds the keys?)

Page 11: The Right Approach To Cloud Storage

Encryption for Cloud Storage

Where should encryption live?(and who holds the keys?)

Page 12: The Right Approach To Cloud Storage

Performance

Cloud storage is not for all data

But it’s for a lot of data!

Cloud-appropriate data:o File-based, unstructuredo Non mission-criticalo Value in keeping it accessibleo Requirement to be outside the firewallo Multi-user, multi-siteo Rarely written, frequently read

Page 13: The Right Approach To Cloud Storage

Ingestion

Loading initial data can derail even the best cloud use cases

Bandwidth is sized to daily requirements

Initial data loading often requires an

alternate path

Can you ship tapes? Disk arrays?

Who manages? Who pays?

Page 14: The Right Approach To Cloud Storage

Implementation

APIs Aren’t “Simple” to Integrate

What to look foro Robust integrated functionality in applicationso Solutions & integration serviceso Enterprise supporto Standard storage protocol support

Page 15: The Right Approach To Cloud Storage

Paths to the Cloud

Page 16: The Right Approach To Cloud Storage

Economics

TCO is More Than Just $/GB

What to look ato Infrastructure costso Connectivity/network costso Security feeso Hardware utilizationo System complexityo System management

Page 17: The Right Approach To Cloud Storage

Use Case: Protect Data Off-Site

o Data must be protected off-site…• Local outages and small-scale data losses are frequent• Regulations and standards call for off-site storage

o IT responded by…• Shipping backup tapes• Using storage replication features

o But…• Is it really secure?• Can you bear the cost and effort for replication?• Do backup tape-based solutions even work?

Page 18: The Right Approach To Cloud Storage

Offsite Data Protection ASU/NASA Case Studyo Images transmitted from moon via satelliteo 3 copies required (2 local 1 offsite)o Current offsite tape solution difficult to managed and scale

18

Secondary

Data Receiving Servers

Image Processing Servers

Uncertaino outdated technologyo deteriorating media

Expensiveo labor intensiveo delivery costs

Limitedo inaccessibleo only used for 1 copy

Primary

Tertiary

Page 19: The Right Approach To Cloud Storage

o Optimized management of tertiary datao Gained accessibility, security, and integrity

19

Primary Secondary

Data Receiving Servers

Image Processing Servers

Cache

Encryption

SSL

Cloud GatewayAPI

Secureo monitored transfero easy to verify

integrity

Economicalo 40% cost reduction

Functionalo accessible for reuse o can replicate

instantly

Offsite Data Protection ASU/NASA Case Study

Page 20: The Right Approach To Cloud Storage

Use Case: Tiered Storage

o Storage capacity just keeps expanding…• Larger files + More files = Growing volume of data

o IT responded by…• Consolidating on SAN and NAS• Tiered storage concepts• HSM and ILM

o But…• Storage systems getting more complex and expensive• Management effort keeps growing• Cost savings aren’t materializing

20

Page 21: The Right Approach To Cloud Storage

Tiered Storage

Per

form

ance

an

d C

ost

Capacity

Fulfilling The Promise of Tiered Storage

o Tiered disk storage has not yet lived up to its promise• Small cost and

performance differential between FC and SATA disk

• TCO is very closeo SSD gives extreme

performance at high cost

o Cloud storage gives massive capacity at low cost

21

Tiered Storage

FC

Disk

SATA

SSD

Cloud

Page 22: The Right Approach To Cloud Storage

Tier NFortune 50 Financial Firmo Legal requires email archiving systemo Filled up planned on-site storage in one yearo No capital budget, space, or desire for more hardware

22

o Using email system

Employees

Costlyo storage hardware is

expensiveo data center is full

Inflexibleo must buy 100 TB at a timeo can’t be mixed with other

apps

Legal Risko email must be preservedo e-discovery needs data on-

line

Archive Storage

Email ServersEmail Archive Servers

Email Storage

Legal Staff

o Reviewing for complianceo Performing e-discovery

Page 23: The Right Approach To Cloud Storage

Tier NFortune 50 Financial Firmo No changes to user or legal use of systemso Cloud gateway enables conventional apps to access cloud storageo Re-enables archiving without capital investment or data center footprint

23

Cost Effectiveo pay as you growo reuses existing assets

Flexibleo unlimited capacityo scales instantly

Reduced Risko messages are preserved and

secureo online access to data

o Using email system

Employees

Local Archive Storage

Email ServersEmail Archive Servers

Email Storage

Legal Staff

Cloud Gateway

API

o Reviewing for complianceo Performing e-discovery

Page 24: The Right Approach To Cloud Storage

Use Case: Scalable Collaboration

o Companies are going global• Need to distribute data between sites and organizations• New applications need programmable storage• More rich media, massive data volumes

o Conventional systems don’t work• SAN and NAS don’t work well over wide area networks• Relational databases don’t scale to huge files, datasets• Lack of APIs, granular data controls• Everything is firewalled off anyway!

24

Page 25: The Right Approach To Cloud Storage

Distributed Content and CollaborationFortune 50 High-Tech Firmo Follow the sun customer support solutiono Built on a database with an insufficient 10 MB file size limitso Current solution is ad hoc transfer via e-mail or ftp with no persistent storage

25

North Carolina

SydneyBrussels Bangalore

o Log files associated with support ticket

o Files over 10 MB stored Ad Hoc

Customer

Technical Support Application

o Files need to be transferred to continue support

o Sent via e-mail, FTP

CaliforniaInsecureo lacks security controls

Inefficiento affects employee

productivity o does not scale

Liabilityo impossible to audito no record after ticket

closed

Page 26: The Right Approach To Cloud Storage

Distributed Content and CollaborationFortune 50 High-Tech Firmo Integrated cloud storage via APIo Global file re-use optimized, persistent storage implementedo Gained global footprint with no capital investment, increased time to market

26

North Carolina

SydneyBrussels Bangalore

o File uploads to nearest node to the customer

Customer

Technical Support Application

California

Secureo File transferred to SDN via

SSL

Efficiento increased workflow

efficiencyo scales instantly

Reduced Risko easy to audito persistent storageo low capital and resource

commitment

Cloud Storage API

o Policy based file replication ensures high performance across the globe

o When ticket is closed, files replication scaled down to one location

Page 27: The Right Approach To Cloud Storage

Cloud Storage Can Help

o Key use cases:• Offsite data protection• Tiered storage• Distributed content and collaboration

o Get started:• Start with cloud proof-of-concept• Match dataset with security & bandwidth needs• Select a provider based on TCO• Perform test & measure outcomes• Secure multi-year agreements

Page 28: The Right Approach To Cloud Storage

Thank You!

Stephen Foskett

[email protected]

twitter.com/sfoskett

+1(508)451-9532

blog.fosketts.net

GestaltIT.com

bit.ly/ESSBlog

28