IBM Spectrum Protect in the Cloud. Disclaimer IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. 1
Agenda Introduction (data protection cloud market / considerations) Use cases / what can be done today and what s coming? Open Discussion Cloud Overview / Data Protection Considerations 2
What key use cases exploit cloud infrastructure? 2014 by The Enterprise Strategy Group, Inc. Cloud Data Protection Considerations What are key value propositions? Economics / Budgeting CAPEX to OPEX (pay for what you need) Leverage economies of scale Predictable cost Flexibility / Consumability Rapid elasticity (ability to scale quickly) On-demand self service Risk Reduction Store data remotely for DR (geographically dispersed) Eliminate lost tape exposure Service Levels Standardized / measured services Potential to improve RTO Eliminate time to retrieve tape from offsite vault Eliminate time to restore Spectrum Protect server (node replication target) Recovery in the cloud (re. WAN bandwidth considerations) 3
Cloud Data Protection Considerations What are high level environment considerations? How can you protect cloud environments with Spectrum Protect? SoftLayer, Amazon, Microsoft, VMware VCD/VCAC, OpenStack,, BlueMix, Docker, How can Spectrum Protect use cloud infrastructure? SoftLayer, Amazon, Microsoft,. On-prem IaaS: OpenStack Swift scale out COTS object storage What is the delivery model (private, public, hybrid)? Location of data to protect / location of server / location storage pool Who owns and manages the infrastructure? Is data protection centrally managed across private, public, hybrid environments? Additional considerations Standardize data protection services Privacy / security requirements Backup window / RTO (re. amount of data / bandwidth requirements) Cloud Data Protection Considerations What are typical adoption models? Hybrid Cloud (D2D2C) Cloud tier (e.g. tape alternative) for Spectrum Protect in data-center / remote office Leverage local backups for most recoveries / recovery in cloud considerations, use cloud for archive copies Disaster recovery: Spectrum Protect node replication target hosted in the cloud (potentially using cloud object storage) Offer standardized XaaS consumption model for backup, archive, DR, Improved self service consumption model for user / customer Standardized service offerings provide efficiencies BaaS (backup as a service), AaaS (archive as a service), DRaaS (disaster recovery as a service), RaaS (recovery as a service) Protect workloads hosted in the cloud Provide common approach for on-prem / cloud data protection 4
Network bandwidth considerations Agenda Introduction (data protection cloud market / considerations) Use cases / what can be done today and what s coming? Open Discussion 5
Cloud Data Protection Use Cases Use Case Leveraging IaaS - Cloud Based Storage Leveraging IaaS Hosted in the Cloud Data Protection for Compute Clouds Backup as a Service Archive as a Service Disaster Recovery as a Service Monitoring and Analytics as a Service Explanation Cloud object storage as electronic vault (D2C or D2D2C) Tape alternative for older backups or archives Spectrum Protect server hosted in cloud: Initial backup target (backup to the cloud) Node replication target (disaster recovery to the cloud) Protect data hosted in OpenStack, SoftLayer, Amazon, Microsoft, Google Portal offers standardized service Self-service subscription, monitoring, charge back / show back Service could apply to on-prem or cloud hosted data Service provided by customer, 3rd party MSP or IBM Portal offers standardized service DR ops managed as a service (managed node replication tgt) Monitor / manage TSM server from the cloud What is object storage? Characteristics Data managed as objects in containers vs. file system hierarchies or disk blocks Each object has data, associated metadata and a globally unique identifier REST API interface to create/delete/get objects Public / private cloud deployment options (rent, purchase, lease) Potential advantages: cost, scalability, elasticity, resiliency / durability (replication / erasure coding) Examples: OpenStack Swift (used by SoftLayer), Amazon S3 / Glacier, Microsoft Azure, Google Cloud Storage / Nearline, Spectrum Protect s object storage support 7.1.3: native object storage support (Swift / SoftLayer) based on next gen deduplication / container storage pools Alternative: via cloud gateway 6
Where does a cloud storage tier fit? Start with disk Minimize backup window / improve RTO Deduplication Ideal for instant recovery Tape has its place Durability, reliability, performance, scalability and portability considerations Additional labor / OPEX considerations Good consideration for long term retention Cloud storage tier Primary copy D2C typically used when high bandwidth between server and object storage D2D2C typically used when lower bandwidth between server and object storage DR copy D2C - server replicates data to node replication target hosted in cloud using cloud storage Private Cloud Storage High bandwidth / high throughput / lower latency Low RTO May not need encryption Typical usage Scale out commodity based storage Primary or DR copy Public Cloud Storage Requires encryption Longer RTO based on bandwidth Potential for in cloud retrieval of data Typical usage Tape alternative Long term retention, older backups, DR copy Remote office What are cloud storage gateways? 7
Container-based duplication pools in 7.1.3 Cloud-based storage pools in 7.1.3 Cloud storage pools will exploit object-storage APIs provided by cloud, without need for gateway Native cloud storage support based on container pools (not enabled for use as copy pool or database backup media) Initial support: D2C OpenStack Swift, including SoftLayer Client backup/restore, archive/retrieve directly to/from object-storage pool Server-side encryption to protect data at rest Native support for cloud object storage without gateway 8
Storage tiers using native cloud-based storage pools Staging of data in on-premises disk pool followed by transfer of least-used data to off-premises object storage (D2D2C) 1. During ingest, deduplicated data is stored in on-premises container pool 2. Least-used data is transferred to off-premises cloud storage pool Enables cloud storage tier Candidate 1H2016 Native support for additional cloud environments Candidate 1H2016 Future Candidate Increased flexibility for cloud-based storage pools 9
Summary: Spectrum Protect using Cloud Storage Pool Cloud Data Protection Use Cases Use Case Leveraging IaaS - Cloud Based Storage Leveraging IaaS Server the hosted Cloud Data Protection for Compute Clouds Backup as a Service Archive as a Service Disaster Recovery as a Service Monitoring and Analytics as a Service Explanation Cloud object storage as electronic vault (D2C or D2D2C) Tape alternative for older backups or archives Spectrum Protect server hosted in cloud: Initial backup target (backup to the cloud) Node replication target (disaster recovery to the cloud) Protect data hosted in OpenStack, SoftLayer, Amazon, Microsoft, Google Portal offers standardized service Self-service subscription, monitoring, charge back / show back Service could apply to on-prem or cloud hosted data Service provided by customer, 3rd party MSP or IBM Portal offers standardized service DR ops managed as a service (managed node replication tgt) Monitor / manage TSM server from the cloud 10
Spectrum Protect Server Hosted in Cloud Exploitation of WAN acceleration WAN acceleration software solutions, including IBM Aspera, offer high-speed data transfer in network environments with packet loss or high latency When used with Spectrum Protect, WAN acceleration software could allow optimal data transfer where distance or degraded network conditions adversely impact transfer over TCP Software solution would avoid need for additional WAN acceleration hardware Spectrum Protect team is investigating possible use of WAN acceleration software for 1. Replication between Spectrum Protect servers 2. Data transfer between Spectrum Protect clients and server Optimized data transfer in situations involving packet loss or latency 11
Metadata-only node replication with storage reference Reduces data transferred by Spectrum Protect replication Facilitates use of replication by cloud storage or hardware Candidate 2H2016 Butterfly Enhancements for Cloud Use Cases Butterfly AER for Cloud Environments Visualization of hybrid cloud / cloud options in the AER target design Compares current environment with recommended target cloud environment, while providing a roadmap for migrating there Identifies potential risks across backup and storage infrastructures AER updated to include Next Generation Deduplication target environments Provides 3 year cost ownership assessment 12
Cloud Data Protection Use Cases Use Case Leveraging IaaS - Cloud Based Storage Leveraging IaaS Server the hosted Cloud Data Protection for Compute Clouds Backup as a Service Archive as a Service Disaster Recovery as a Service Monitoring and Analytics as a Service Explanation Cloud object storage as electronic vault (D2C or D2D2C) Tape alternative for older backups or archives Spectrum Protect server hosted in cloud: Initial backup target (backup to the cloud) Node replication target (disaster recovery to the cloud Protect data hosted in OpenStack, SoftLayer, Amazon, Microsoft, Google Portal offers standardized service Self-service subscription, monitoring, charge back / show back Service could apply to on-prem or cloud hosted data Service provided by customer, 3rd party MSP or IBM Portal offers standardized service DR ops managed as a service (managed node replication tgt) Monitor / manage TSM server from the cloud Protecting data hosted in SoftLayer, Amazon, Microsoft, Google 13
Protecting data hosted in OpenStack Today: TSM agent deployed within VM guest TSM cinder driver for full volume backup (re. Havana release Oct. 2013) Tech doc for protecting OpenStack with Data Protection for VMware * Potential Future Consideration: Expand centralized, online backup of VM guest machines *https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/tivoli%20storage%20manager/page/prote cting%20openstack%20with%20tivoli%20storage%20manager%20for%20virtual%20environments Data Protection as a Service on Bluemix An enterprise class, secure, simple and easy to use service on Bluemix that enables applications to backup/restore their data Is your organization interested in / using Bluemix? Looking for customers interested in working with us 14
Cloud Data Protection Use Cases Use Case Leveraging IaaS - Cloud Based Storage Leveraging IaaS Server the hosted Cloud Data Protection for Compute Clouds Backup as a Service Archive as a Service Disaster Recovery as a Service Monitoring and Analytics as a Service Explanation Cloud object storage as electronic vault (D2C or D2D2C) Tape alternative for older backups or archives Spectrum Protect server hosted in cloud: Initial backup target (backup to the cloud) Node replication target (disaster recovery to the cloud Protect data hosted in OpenStack, SoftLayer, Amazon, Microsoft, Google Portal offers standardized service Self-service subscription, monitoring, charge back / show back Service could apply to on-prem or cloud hosted data Service provided by customer, 3rd party MSP or IBM Portal offers standardized service DR ops managed as a service (managed node replication tgt) Monitor / manage TSM server from the cloud Delivering Spectrum Protect as a service Self-Service Backup and Recovery Considerations Secure multi-tenant offering Standardized service offered through self service portal Self service backup / restore and backup scheduling based on RPO Charge back / show backup Usage / status reporting Delivery models Portal offers standardized services to transform existing infrastructure to private cloud data protection utility model managed by customer Portal offers standardized services to transform existing infrastructure to private cloud data protection utility model managed by partner Customer consumes self-service data protection services (partner provides complete service) for on-prem data Customer consumes self-service data protection services for cloudhosted data (partner / cloud provider / customer provides complete service) 15
Backup/Archive as a Service with Spectrum Protect Disaster Recovery as a Service with Spectrum Protect 16
Introducing Administrative REST API Administrative REST API Capabilities 17
Agenda Introduction (data protection cloud market / considerations) Use cases / what can be done today and what s coming? Open Discussion Leverage Cloud Partner Solutions 18
IBM Resiliency Cloud Managed Backup helps protect your critical business data with cloud-based, managed solutions IBM Cloud Managed Backup Leveraging Spectrum Protect in SoftLayer CMB s SoftLayer designs are based on the SoftLayer bare metal server offering rather than the virtual machine offering. Bare metal servers provide Supermicro based chassis Out of band console access (IPMI aka KVM) 4-36 drive bays with a wide selection of drive choices RAID level choice for each drive Selectable memory quantities from 4 to 100 + GB Selectable CPU speeds and core counts VMs were not chosen because 64 GB max memory Max 5 separate luns Max ~10 TB storage No Tape Storage in SoftLayer http://www-935.ibm.com/services/us/en/it-services/business-continuity/cloud-managed-backup/ 19
With IBM Resiliency Cloud Managed Backup on SoftLayer, you have an enterprise-class backup platform using IBM Tivoli Storage Manager for workloads on Softlayer. Spectrum Protect has Cloud Recoverability and Mobility Solutions Recovery Services in the Cloud - assurance that these systems are recoverable through scheduled and automated DR testing Server Mobility to the Cloud Cristie Clone Manager 20
7.1.3: Node replication in directory based container pools Agenda 21
2016: Metadata-only node replication Future: Node replication with automatic failover/failback 22
Future: Always-on node replication Future: Node replication to multiple target servers 23
Future: Node replication with transparent client access Questions? 24
Thank You 25