Backing up to the Cloud Practical Considerations Chander Kant CEO Zmanda, Inc. 1
Zmanda Worldwide Leader in Open Source Backup 500,000+ Protected Systems Open Source. Open APIs. Open Formats. Smashes traditional backup business model Cloud Backup Specialist 2
Zmanda Cloud Backup Status 100+ Cloud Backup Customers Terabytes of data backed up to Amazon S3 Working with multiple clouds: Amazon S3 Sun Cloud Microsoft Azure 3
Cloud Backup Backup to Cloud Backup on-premises data to Cloud Storage Service Backup of Cloud Backup applications running on Cloud Compute Service 4
Storage Cloud 101 Unlimited storage available over the Internet On-demand and Elastic Over-provisioning: A thing of the past Web services interface (REST, SOAP) Other protocols can be built on top of these Cost is typically based on actual storage and bandwidth used Off-site Ideal for Secondary and Tertiary Storage Amazon S3 is the market leader 5
Moving to the Cloud: Storage Considerations Robustness Should be at least as robust as the physical world Scalability Can underlying storage scale to your needs? Cost Pay-as-you-go Is that really possible? Flexibility Ability to test scenarios Location of Application Binaries? 6
Why backup to cloud? No capital expenses. Backup storage use is elastic in nature Reduce infrastructure management tasks Faster recovery from offsite backups Geographic accessibility Geographic expansion (Cloud vendors will open data centers worldwide) More efficiency and reliability for SMB customers Multiple cloud vendors to improve reliability Backup data available in the cloud for additional analysis such as e-discovery 7
Locking up your backup data in proprietary formats (including proprietary clouds) comes with a *huge* cost and pain 8
Cloud Backup Advanced Features Location Control Closest US Data Center or European Data Center Disaster Recovery Compliance Built-in data integrity check during data transfer Transfer Block Size Control Default block size is 10MB Block size can be between 1KB and 100MB Optional Encryption Improves performance for public data 9
Customer Issues encountered so far Privacy/Trust/Culture Cloud vendor risk of discontinuation of services Cloud vendor SLA limited to cloud vendor performance (no guarantees on communication) Compliance 10
Performance Expectation management is key Full backup and recovery time and bandwidth consuming Terabyte backup over a weekend is few months away Limited data transfers in the backup window Recovery performance and strategy very different from getting tapes shipped back to premises. 11
Compliance Location is important! EU Data Protection Directive 95/46 Constrain EU data to EU based Cloud Vertical Specific Compliance Requirements HIPPA (Medical Data) 12
Backup to Cloud Cloud as Secondary Storage 13
Backup to Cloud Cloud as Tertiary Storage (D2D2C) 14
Backup to Cloud Multiple Clouds 15
Cost Comparison Backup-to-Tape vs. Backup-to-Cloud Backup-to-Tape Backup Server Backup Software Tape Library Tape Drives Tapes Hardware support Space and Electricity Transportation Remote Secure Vaulting Backup-to-Cloud Backup Server (?) Backup Software WAN Bandwidth Cloud Storage 16
Backup of Applications on the Cloud On-Premises Cloud 17
Backup of Applications on the Cloud On-Premises Cloud 18
Backup of Applications on the Cloud On-Premises Cloud 19
Amanda: Backup to Cloud 20
Zmanda Cloud Backup 1.1 New Apps: SharePoint and MySQL Exchange, SQL Server, Oracle are already supported Compliant with EU Data Protection Directive 95/46 Network Drive support Free download for local backups! 21
Protect and Play Data Mining Compute Cloud Business Intelligence E-Discovery Storage Cloud MS SQL Server SharePoint Server On Premises 22
ZCloud: Cloud Backup API Why? Lot of cloud storage developers wanted to interface with Zmanda Cloud Backup products Provides common interface for storing/getting data from the cloud 23
24
25
libzcloud library What is it? Common library to access cloud for backup/recovery Open Source (GPL) Object-oriented abstraction layer for all cloud storage interfaces Uses open source software GNU libraries Curl OpenSSL Amanda and ZCB use ZCloud 26
Cloud Backup Products from Zmanda Amanda Enterprise Amazon S3 Option Backup whole datacenter to the Cloud Zmanda Cloud Backup Backup a Windows server to the Cloud Zmanda Recovery Manager EBS Snapshot Option Quick backup of MySQL running on EC2 27
Zmanda Cloud Backup: Links and References http://www.zmanda.com/cloud-backup.html http://www.zmanda.com/backup-amazon Amazon-S3.html Privacy / Trust / Culture http://www.zmanda.com/blogs/ 28