SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
© Copyright IBM Corporation 2015
Oshrit Feder, IBM Research - Haifa
Alon Marx, IBM Cloud Storage Solutions
Enabling near-zero Disaster
Recovery with Hybrid clouds
© Copyright IBM Corporation 2015
What is Disaster Recovery?
According to Wikipedia, Disaster Recovery (DR) is "the process, policies and
procedures . . . for recovery . . . of technology infrastructure . . . after a natural or
human-induced disaster.”
Servers Storage Network Software Configuration
Surviving a disaster requires geographic dispersion
© Copyright IBM Corporation 2015
Recovery Point Objective and Recovery Time Objective
How far back in time a
disaster takes one
How long until operational
after a disaster
Seconds 0
RECOVERY POINT OBJECTIVE
(RPO)
MinutesHoursDaysWeeks Weeks
RECOVERY TIME OBJECTIVE
(RTO)
DaysHoursMinutesSeconds
Replication
Backup
restore Active site Hot site
© Copyright IBM Corporation 2015
Recovery Point Objective and Recovery Time Objective
How far back in time a
disaster takes one
How long until operational
after a disaster
Seconds 0
RECOVERY POINT OBJECTIVE
(RPO)
MinutesHoursDaysWeeks Weeks
RECOVERY TIME OBJECTIVE
(RTO)
DaysHoursMinutesSeconds
Replication
Backup
restore Active site Hot site
Data
© Copyright IBM Corporation 2015
Recovery Point Objective and Recovery Time Objective
How far back in time a
disaster takes one
How long until operational
after a disaster
Seconds 0
RECOVERY POINT OBJECTIVE
(RPO)
MinutesHoursDaysWeeks Weeks
RECOVERY TIME OBJECTIVE
(RTO)
DaysHoursMinutesSeconds
Replication
Backup
restore Active site Hot site
Data
and
Compute
© Copyright IBM Corporation 2015
Project Goals and Milestones
❑ Goal: Disaster Recovery for OpenStack Clouds
❑ Phase 1: Using backup and restore
❑ ships with IBM Cloud manager With Openstack
•  Support for disaster recovery via backup and restore
❑ Included in European FP7 ORBIT Research project
•  Disaster recovery to a remote site – 260km
•  http://www.orbitproject.eu/
❑ Phase 2: Using real time replication for zero downtime recovery
❑ Proof of Concept
6
© Copyright IBM Corporation 2015
Use case: Spectrum Accelerate for the Cloud
7
Cloud to Cloud
•  Off-premises services & storage
•  Storage replication between two
cloud locations
Physical to Cloud
•  On-premises service & storage
•  Storage replication / extension into
cloud
© Copyright IBM Corporation 2015
• Spectrum Accelerate provides replication between on-premises and cloud
Use case: Bursting to the Cloud with Spectrum Accelerate
Replication
DR site (SoftLayer / customer cloud)
Application 1 Application 2
Primary site (typically on-premises)
© Copyright IBM Corporation 2015
• Spectrum Accelerate provides replication between on-premises and cloud
•  Move application 2 to run on the cloud – the data is already there
•  We now freed both storage resources (IOPS) and compute resources on our on-premises
Use case: Bursting to the Cloud with Spectrum Accelerate
DR site (SoftLayer / customer cloud)Primary site (typically on-premises)
Replication
Application 1 Application 2
© Copyright IBM Corporation 2015
Project Highlights
•  Create disaster recovery enablement in OpenStack
•  Protect selected application(s) and their data
•  instances, volumes, networks, SSH keys, etc.
•  Recover in an alternative cloud upon disaster
•  Architecture
•  Built as an OpenStack project
•  Utilize existing OpenStack projects
•  Heat for orchestration
•  Swift as 3rd party object storage
•  Pluggable architecture
•  API
•  Protect, failover, failback
10
© Copyright IBM Corporation 2015
Topology – Backup/Restore implementation
11
DR site (SoftLayer / customer cloud)Primary site (typically on-premises)
Swift (Object
Store)
Storage system Storage system
DR service
Backup/Restore
driver
DR service
Backup/Restore
driver
3rd Site
Nova
Keystone
Heat etc…
© Copyright IBM Corporation 2015
Topology – replication implementation
12
Replication
DR site (SoftLayer / customer cloud)Primary site (typically on-premises)
Swift (Object
Store)
XIV / Spectrum
Accelerate
XIV / Spectrum
Accelerate
DR service
Replication driver
Cinder
XIV Cinder driver
DR service
Replication driver
Cinder
XIV Cinder driver
3rd Site
Nova
Keystone
Heat etc…
© Copyright IBM Corporation 2015
Protect
13
Replication
DR site (SoftLayer / customer cloud)
Primary site (typically on-premises)
Swift (Object
Store)
XIV / Spectrum
Accelerate
XIV / Spectrum
Accelerate
DR service
Replication driver
Cinder
XIV Cinder driver
DR service
Replication driver
Cinder
XIV Cinder driver
3rd Site
Network Topology,
Memory State,
Volume ID…
activate
mirroring
Active Mirroring
metadata
Protect
© Copyright IBM Corporation 2015
Recover
14
Replication
DR site (SoftLayer / customer cloud)
Primary site (typically on-premises)
Swift (Object
Store)
XIV / Spectrum
Accelerate
XIV / Spectrum
Accelerate
DR service
Replication driver
Cinder
XIV Cinder driver
DR service
Replication driver
Cinder
XIV Cinder driver
3rd Site
Network Topology,
Memory State,
Volume ID…
metadata
Recover
promote
change-role to
Master
Mirroring Stopped
© Copyright IBM Corporation 2015
Next Steps
Looking for collaborations -
let’s discuss
❑ oshritf@il.ibm.com
❑ alonma@il.ibm.com
15

Contenu connexe

Tendances

Opening the Path to Technical Excellence
Opening the Path to Technical ExcellenceOpening the Path to Technical Excellence
Opening the Path to Technical Excellence
NETWAYS
 
Openstack Summit HK - Ceph defacto - eNovance
Openstack Summit HK - Ceph defacto - eNovanceOpenstack Summit HK - Ceph defacto - eNovance
Openstack Summit HK - Ceph defacto - eNovance
eNovance
 
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
eNovance
 
Improving Data Locality for Spark Jobs on Kubernetes Using Alluxio
Improving Data Locality for Spark Jobs on Kubernetes Using AlluxioImproving Data Locality for Spark Jobs on Kubernetes Using Alluxio
Improving Data Locality for Spark Jobs on Kubernetes Using Alluxio
Alluxio, Inc.
 

Tendances (20)

Opening the Path to Technical Excellence
Opening the Path to Technical ExcellenceOpening the Path to Technical Excellence
Opening the Path to Technical Excellence
 
Paul Angus – Backup & Recovery in CloudStack
Paul Angus – Backup & Recovery in CloudStackPaul Angus – Backup & Recovery in CloudStack
Paul Angus – Backup & Recovery in CloudStack
 
Openstack Summit HK - Ceph defacto - eNovance
Openstack Summit HK - Ceph defacto - eNovanceOpenstack Summit HK - Ceph defacto - eNovance
Openstack Summit HK - Ceph defacto - eNovance
 
How to Survive an OpenStack Cloud Meltdown with Ceph
How to Survive an OpenStack Cloud Meltdown with CephHow to Survive an OpenStack Cloud Meltdown with Ceph
How to Survive an OpenStack Cloud Meltdown with Ceph
 
Building software defined clouds - Boyan Ivanov
Building software defined clouds - Boyan Ivanov  Building software defined clouds - Boyan Ivanov
Building software defined clouds - Boyan Ivanov
 
Ceph de facto storage backend for OpenStack
Ceph de facto storage backend for OpenStack Ceph de facto storage backend for OpenStack
Ceph de facto storage backend for OpenStack
 
Alluxio on AWS EMR Fast Storage Access & Sharing for Spark
Alluxio on AWS EMR Fast Storage Access & Sharing for SparkAlluxio on AWS EMR Fast Storage Access & Sharing for Spark
Alluxio on AWS EMR Fast Storage Access & Sharing for Spark
 
Paul Angus - CloudStack Container Service
Paul  Angus - CloudStack Container ServicePaul  Angus - CloudStack Container Service
Paul Angus - CloudStack Container Service
 
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
OpenStack and NetApp - Chen Reuven - OpenStack Day Israel 2017
 
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red HatMultiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
Multiple Sites and Disaster Recovery with Ceph: Andrew Hatfield, Red Hat
 
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
 
VM HA and Cross-Region Scaling
VM HA and Cross-Region ScalingVM HA and Cross-Region Scaling
VM HA and Cross-Region Scaling
 
CloudStack news
CloudStack newsCloudStack news
CloudStack news
 
Improving Data Locality for Spark Jobs on Kubernetes Using Alluxio
Improving Data Locality for Spark Jobs on Kubernetes Using AlluxioImproving Data Locality for Spark Jobs on Kubernetes Using Alluxio
Improving Data Locality for Spark Jobs on Kubernetes Using Alluxio
 
Thoughts on heptio's ark - Contributors Meet 21st Sept 2018
Thoughts on heptio's ark - Contributors Meet 21st Sept 2018Thoughts on heptio's ark - Contributors Meet 21st Sept 2018
Thoughts on heptio's ark - Contributors Meet 21st Sept 2018
 
Avoiding cloud lock-in
Avoiding cloud lock-inAvoiding cloud lock-in
Avoiding cloud lock-in
 
4 hp converged_cloud
4 hp converged_cloud4 hp converged_cloud
4 hp converged_cloud
 
Securely Enhancing Data Access in Hybrid Cloud with Alluxio
Securely Enhancing Data Access in Hybrid Cloud with AlluxioSecurely Enhancing Data Access in Hybrid Cloud with Alluxio
Securely Enhancing Data Access in Hybrid Cloud with Alluxio
 
CloudLab Overview
CloudLab OverviewCloudLab Overview
CloudLab Overview
 
Containers and CloudStack
Containers and CloudStackContainers and CloudStack
Containers and CloudStack
 

Similaire à Dragon and cinder v brownbag

Similaire à Dragon and cinder v brownbag (20)

Disaster Recovery pomocí Oracle Cloudu
Disaster Recovery pomocí Oracle ClouduDisaster Recovery pomocí Oracle Cloudu
Disaster Recovery pomocí Oracle Cloudu
 
S cv0879 cloud-storage-options-edge2015-v4
S cv0879 cloud-storage-options-edge2015-v4S cv0879 cloud-storage-options-edge2015-v4
S cv0879 cloud-storage-options-edge2015-v4
 
S cv3179 spectrum-integration-openstack-edge2015-v5
S cv3179 spectrum-integration-openstack-edge2015-v5S cv3179 spectrum-integration-openstack-edge2015-v5
S cv3179 spectrum-integration-openstack-edge2015-v5
 
Emc data domain technical deep dive workshop
Emc data domain  technical deep dive workshopEmc data domain  technical deep dive workshop
Emc data domain technical deep dive workshop
 
S100293 hybrid-cloud-orlando-v1804a
S100293 hybrid-cloud-orlando-v1804aS100293 hybrid-cloud-orlando-v1804a
S100293 hybrid-cloud-orlando-v1804a
 
con8832-cloudha-2811114.pdf
con8832-cloudha-2811114.pdfcon8832-cloudha-2811114.pdf
con8832-cloudha-2811114.pdf
 
The Cloud as a means of Recovery
The Cloud as a means of RecoveryThe Cloud as a means of Recovery
The Cloud as a means of Recovery
 
Using Databases and Containers From Development to Deployment
Using Databases and Containers  From Development to DeploymentUsing Databases and Containers  From Development to Deployment
Using Databases and Containers From Development to Deployment
 
SD Times - Docker v2
SD Times - Docker v2SD Times - Docker v2
SD Times - Docker v2
 
OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Glo...
OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Glo...OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Glo...
OpenStack Atlanta Summit - Build an OpenStack Cluster Before Lunch, Scale Glo...
 
Unleash your private cloud! Hybrid hosting done your way.
Unleash your private cloud! Hybrid hosting done your way. Unleash your private cloud! Hybrid hosting done your way.
Unleash your private cloud! Hybrid hosting done your way.
 
Adobe Managed Services: Complicated Cloud Deployments by Adam Pazik, Mike Til...
Adobe Managed Services: Complicated Cloud Deployments by Adam Pazik, Mike Til...Adobe Managed Services: Complicated Cloud Deployments by Adam Pazik, Mike Til...
Adobe Managed Services: Complicated Cloud Deployments by Adam Pazik, Mike Til...
 
FOG drive Keerthana3rd ppt.pptx
FOG drive Keerthana3rd ppt.pptxFOG drive Keerthana3rd ppt.pptx
FOG drive Keerthana3rd ppt.pptx
 
141106 actifio overview
141106 actifio overview 141106 actifio overview
141106 actifio overview
 
How to integrate OpenStack Swift to your "legacy" system
How to integrate OpenStack Swift to your "legacy" systemHow to integrate OpenStack Swift to your "legacy" system
How to integrate OpenStack Swift to your "legacy" system
 
OpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and Future
OpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and FutureOpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and Future
OpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and Future
 
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
OpenStackを利用したEnterprise Cloudを支える技術 - OpenStack最新情報セミナー 2016年5月
 
Emc vi pr controller tecnical customer presentation
Emc vi pr controller tecnical customer presentationEmc vi pr controller tecnical customer presentation
Emc vi pr controller tecnical customer presentation
 
Cloud Composer workshop at Airflow Summit 2023.pdf
Cloud Composer workshop at Airflow Summit 2023.pdfCloud Composer workshop at Airflow Summit 2023.pdf
Cloud Composer workshop at Airflow Summit 2023.pdf
 
eFolder Expert Series, eFolder BDR for ShadowProtect Tutorial: Recovering a P...
eFolder Expert Series, eFolder BDR for ShadowProtect Tutorial: Recovering a P...eFolder Expert Series, eFolder BDR for ShadowProtect Tutorial: Recovering a P...
eFolder Expert Series, eFolder BDR for ShadowProtect Tutorial: Recovering a P...
 

Dernier

Dernier (20)

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Dragon and cinder v brownbag

  • 1. © Copyright IBM Corporation 2015 Oshrit Feder, IBM Research - Haifa Alon Marx, IBM Cloud Storage Solutions Enabling near-zero Disaster Recovery with Hybrid clouds
  • 2. © Copyright IBM Corporation 2015 What is Disaster Recovery? According to Wikipedia, Disaster Recovery (DR) is "the process, policies and procedures . . . for recovery . . . of technology infrastructure . . . after a natural or human-induced disaster.” Servers Storage Network Software Configuration Surviving a disaster requires geographic dispersion
  • 3. © Copyright IBM Corporation 2015 Recovery Point Objective and Recovery Time Objective How far back in time a disaster takes one How long until operational after a disaster Seconds 0 RECOVERY POINT OBJECTIVE (RPO) MinutesHoursDaysWeeks Weeks RECOVERY TIME OBJECTIVE (RTO) DaysHoursMinutesSeconds Replication Backup restore Active site Hot site
  • 4. © Copyright IBM Corporation 2015 Recovery Point Objective and Recovery Time Objective How far back in time a disaster takes one How long until operational after a disaster Seconds 0 RECOVERY POINT OBJECTIVE (RPO) MinutesHoursDaysWeeks Weeks RECOVERY TIME OBJECTIVE (RTO) DaysHoursMinutesSeconds Replication Backup restore Active site Hot site Data
  • 5. © Copyright IBM Corporation 2015 Recovery Point Objective and Recovery Time Objective How far back in time a disaster takes one How long until operational after a disaster Seconds 0 RECOVERY POINT OBJECTIVE (RPO) MinutesHoursDaysWeeks Weeks RECOVERY TIME OBJECTIVE (RTO) DaysHoursMinutesSeconds Replication Backup restore Active site Hot site Data and Compute
  • 6. © Copyright IBM Corporation 2015 Project Goals and Milestones ❑ Goal: Disaster Recovery for OpenStack Clouds ❑ Phase 1: Using backup and restore ❑ ships with IBM Cloud manager With Openstack •  Support for disaster recovery via backup and restore ❑ Included in European FP7 ORBIT Research project •  Disaster recovery to a remote site – 260km •  http://www.orbitproject.eu/ ❑ Phase 2: Using real time replication for zero downtime recovery ❑ Proof of Concept 6
  • 7. © Copyright IBM Corporation 2015 Use case: Spectrum Accelerate for the Cloud 7 Cloud to Cloud •  Off-premises services & storage •  Storage replication between two cloud locations Physical to Cloud •  On-premises service & storage •  Storage replication / extension into cloud
  • 8. © Copyright IBM Corporation 2015 • Spectrum Accelerate provides replication between on-premises and cloud Use case: Bursting to the Cloud with Spectrum Accelerate Replication DR site (SoftLayer / customer cloud) Application 1 Application 2 Primary site (typically on-premises)
  • 9. © Copyright IBM Corporation 2015 • Spectrum Accelerate provides replication between on-premises and cloud •  Move application 2 to run on the cloud – the data is already there •  We now freed both storage resources (IOPS) and compute resources on our on-premises Use case: Bursting to the Cloud with Spectrum Accelerate DR site (SoftLayer / customer cloud)Primary site (typically on-premises) Replication Application 1 Application 2
  • 10. © Copyright IBM Corporation 2015 Project Highlights •  Create disaster recovery enablement in OpenStack •  Protect selected application(s) and their data •  instances, volumes, networks, SSH keys, etc. •  Recover in an alternative cloud upon disaster •  Architecture •  Built as an OpenStack project •  Utilize existing OpenStack projects •  Heat for orchestration •  Swift as 3rd party object storage •  Pluggable architecture •  API •  Protect, failover, failback 10
  • 11. © Copyright IBM Corporation 2015 Topology – Backup/Restore implementation 11 DR site (SoftLayer / customer cloud)Primary site (typically on-premises) Swift (Object Store) Storage system Storage system DR service Backup/Restore driver DR service Backup/Restore driver 3rd Site Nova Keystone Heat etc…
  • 12. © Copyright IBM Corporation 2015 Topology – replication implementation 12 Replication DR site (SoftLayer / customer cloud)Primary site (typically on-premises) Swift (Object Store) XIV / Spectrum Accelerate XIV / Spectrum Accelerate DR service Replication driver Cinder XIV Cinder driver DR service Replication driver Cinder XIV Cinder driver 3rd Site Nova Keystone Heat etc…
  • 13. © Copyright IBM Corporation 2015 Protect 13 Replication DR site (SoftLayer / customer cloud) Primary site (typically on-premises) Swift (Object Store) XIV / Spectrum Accelerate XIV / Spectrum Accelerate DR service Replication driver Cinder XIV Cinder driver DR service Replication driver Cinder XIV Cinder driver 3rd Site Network Topology, Memory State, Volume ID… activate mirroring Active Mirroring metadata Protect
  • 14. © Copyright IBM Corporation 2015 Recover 14 Replication DR site (SoftLayer / customer cloud) Primary site (typically on-premises) Swift (Object Store) XIV / Spectrum Accelerate XIV / Spectrum Accelerate DR service Replication driver Cinder XIV Cinder driver DR service Replication driver Cinder XIV Cinder driver 3rd Site Network Topology, Memory State, Volume ID… metadata Recover promote change-role to Master Mirroring Stopped
  • 15. © Copyright IBM Corporation 2015 Next Steps Looking for collaborations - let’s discuss ❑ oshritf@il.ibm.com ❑ alonma@il.ibm.com 15