© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
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.
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
Agenda
Introduction (data protection cloud market / considerations)
Use cases / what can be done today and what’s coming?
Open Discussion
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
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
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
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
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
Network bandwidth considerations
Agenda
Introduction (data protection cloud market / considerations)
Use cases / what can be done today and what’s coming?
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
Cloud Data Protection Use Cases
Use Case Explanation
Leveraging IaaS -Cloud Based Storage
Cloud object storage as electronic vault (D2C or D2D2C)
Tape alternative for older backups or archives
Leveraging IaaS – Hosted in the Cloud
Spectrum Protect server hosted in cloud:
• Initial backup target (backup to the cloud)
• Node replication target (disaster recovery to the cloud) Data Protection for
Compute Clouds
Protect data hosted in OpenStack, SoftLayer, Amazon, Microsoft, Google
Backup as a Service Archive as a Service
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
Disaster Recovery as a Service
Portal offers standardized service
• DR ops managed as a service (managed node replication tgt)
Monitoring and Analytics as a Service
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
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
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
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
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
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
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
Candidate 1H2016
• Enables cloud storage tier
Native support for additional cloud environments
Candidate 1H2016 Future Candidate
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
Summary: Spectrum Protect using Cloud Storage Pool
Cloud Data Protection Use Cases
Use Case ExplanationLeveraging IaaS -Cloud Based Storage
Cloud object storage as electronic vault (D2C or D2D2C) Tape alternative for older backups or archives
Leveraging IaaS – Server the hosted Cloud
Spectrum Protect server hosted in cloud:
• Initial backup target (backup to the cloud)
• Node replication target (disaster recovery to the cloud)
Data Protection for Compute Clouds
Protect data hosted in OpenStack, SoftLayer, Amazon, Microsoft, Google
Backup as a Service Archive as a Service
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
Disaster Recovery as a Service
Portal offers standardized service
• DR ops managed as a service (managed node replication tgt)
Monitoring and Analytics as a Service
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
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
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
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
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
Cloud Data Protection Use Cases
Use Case Explanation
Leveraging IaaS -Cloud Based Storage
Cloud object storage as electronic vault (D2C or D2D2C) Tape alternative for older backups or archives
Leveraging IaaS – Server the hosted Cloud
Spectrum Protect server hosted in cloud: • Initial backup target (backup to the cloud)
• Node replication target (disaster recovery to the cloud
Data Protection for Compute Clouds
Protect data hosted in OpenStack, SoftLayer, Amazon, Microsoft, Google
Backup as a Service Archive as a Service
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
Disaster Recovery as a Service
Portal offers standardized service
• DR ops managed as a service (managed node replication tgt)
Monitoring and Analytics as a Service
Monitor / manage TSM server from the cloud
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
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
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
Cloud Data Protection Use Cases
Use Case Explanation
Leveraging IaaS -Cloud Based Storage
Cloud object storage as electronic vault (D2C or D2D2C) Tape alternative for older backups or archives
Leveraging IaaS – Server the hosted Cloud
Spectrum Protect server hosted in cloud: • Initial backup target (backup to the cloud)
• Node replication target (disaster recovery to the cloud
Data Protection for Compute Clouds
Protect data hosted in OpenStack, SoftLayer, Amazon, Microsoft, Google
Backup as a Service Archive as a Service
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
Disaster Recovery as a Service
Portal offers standardized service
• DR ops managed as a service (managed node replication tgt)
Monitoring and Analytics as a Service
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
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
Backup/Archive as a Service with Spectrum Protect
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
Introducing Administrative REST API
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
Agenda
Introduction (data protection cloud market / considerations) Use cases / what can be done today and what’s coming? Open Discussion
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
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
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
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
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
7.1.3: Node replication in directory based container pools
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
2016: Metadata-only node replication
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
Future: Always-on node replication
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese
Future: Node replication with transparent client access
© 2015 IBM Corporation 22.10.2015 TSM Symposium Nachlese