1. The Right Approach to Cloud Storage Stephen Foskett Interop, November 2009
2. Storage Is Supposed To Be Getting Cheaper! Disk cost is dropping rapidly $250 buys: 1994: 2 GB 1999: 20 GB 2004: 200 GB 2009: 2000 GB But enterprise storage costs keep rising! 2
3. Meet The Cloud! Software Platform Infrastructure Products Services
4. Physical, Virtual, and Cloud Compute 4 Server virtualization allows us to combine workloads, buying 30% less We really only need this much CPU time… …but we have to buy this much on physical servers! Ten servers swing wildly, but there is still lots of idle time Cloud compute services allow us to buy only what we need: 66% less! The CPU load of two servers is even more variable Each server’s CPU load varies throughout the week
5. Cloud Storage Is Different 5 We try to plan for storage capacity growth, but there is always lots of wasted space We would like to buy just what we need… Multiple servers compound the use of storage capacity …but disk drives only come in certain sizes and it takes time to provision Storage grows continually Cloud storage services allow us to buy just what we need and can react instantly to new capacity demands
6. Cloud Offers Better Access at Lower Cost 6 SAN NAS Cost Reduce Cost VTL Tape Increase Accessibility Accessibility
8. Public Cloud Storage Economics Just-in-Time Provisioning Plan/buy for usage and not for peak capacity Fully Managed Storage Managed GB = Power, space, cabling, racks, monitoring, software, hardware, migration to new media… all included 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
10. Security & Reliability No System is Perfect (including yours) What to look for Security audit (by a respected firm or customer) SAS 70 (especially Type 2) Customizable SLA (with remedies) Transparency Encryption (but who holds the keys?)
11. Encryption for Cloud Storage Where should encryption live? (and who holds the keys?)
12. Performance Cloud storage is not for all data But it’s for a lot of data! Cloud-appropriate data: File-based, unstructured Non mission-critical Value in keeping it accessible Requirement to be outside the firewall Multi-user, multi-site Rarely written, frequently read
13. 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?
14. Implementation APIs Aren’t “Simple” to Integrate What to look for Robust integrated functionality in applications Solutions & integration services Enterprise support Standard storage protocol support
16. Economics TCO is More Than Just $/GB What to look at Infrastructure costs Connectivity/network costs Security fees Hardware utilization System complexity System management
17. Use Case: Protect Data Off-Site Data must be protected off-site… Local outages and small-scale data losses are frequent Regulations and standards call for off-site storage IT responded by… Shipping backup tapes Using storage replication features But… Is it really secure? Can you bear the cost and effort for replication? Do backup tape-based solutions even work?
24. can replicate instantlyOffsite Data Protection ASU/NASA Case Study
25. Use Case: Tiered Storage Storage capacity just keeps expanding… Larger files + More files = Growing volume of data IT responded by… Consolidating on SAN and NAS Tiered storage concepts HSM and ILM But… Storage systems getting more complex and expensive Management effort keeps growing Cost savings aren’t materializing 20
26. Fulfilling The Promise of Tiered Storage Tiered disk storage has not yet lived up to its promise Small cost and performance differential between FC and SATA disk TCO is very close SSD gives extreme performance at high cost Cloud storage gives massive capacity at low cost Tiered Storage Performance and Cost Capacity 21 Tiered Storage SSD FC Disk SATA Cloud
37. online access to dataCloud Gateway Local Archive Storage Email Storage API
38. Use Case: Scalable Collaboration Companies are going global Need to distribute data between sites and organizations New applications need programmable storage More rich media, massive data volumes 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