SlideShare a Scribd company logo
1 of 51
Ashley Neely | Sr. Solution Strategist
LHC1951BU
#VMworld #SessionID
AUTOMATE CLOUD
RECOVERY
it’s the only way to be
sure…
2017 Proprietary and Confidential
AUTOMATE CLOUD RECOVERY
it’s the only way to be sure…
–––
Ashley Neely | Sr. Solution Strategist
©2017 OVH US | Proprietary & Confidential
–––
AGENDA
1. About OVH – 5 minutes
2. On-Prem Environment review – 5 minutes
3. It’s 2AM and Everything is Down — 5 minutes
4. Demo of a Full Failover — 5 minutes
5. The Building of Mother— 15 minutes
6. Expanding on the Idea — 5 minutes
7. New Possibilities with OVH — 10min
8. Q/A – 10min
3
–––
WHO IS OVH?
©2017 OVH US | Proprietary & Confidential
–––
OVH is a global, hyper-scale cloud provider
that offers our customers maximum performance and value
• Vertical integration (constructing own servers, data centers) and proprietary green water cooling technology allows
OVH to save costs and pass savings to customers
• Named largest hosting & cloud provider in Europe and third largest global hosting provider by Netcraft
https://www.netcraft.com/internet-data-mining/hosting-analysis/
5
OVH GROUP HIGHLIGHTS
©2017 OVH US | Proprietary & Confidential
–––
6
Over 1.2 Million Business Clients in 138 Countries
Own 11+ Tbps
Network
with
32 PoPs
2016
20 data centers in
5 countries and
4 continents
2017
27 data centers
in 11 countries
2020
50 data centers
Hosting capacity: 1.3
million physical servers
270,000 already deployed
OVH IS A GLOBAL CLOUD LEADER
©2017 OVH US | Proprietary & Confidential
©2017 OVH US | Proprietary & Confidential 7
OVH BUILDS OUR OWN DATA CENTERS
©2017 OVH US | Proprietary & Confidential
©2017 OVH US | Proprietary & Confidential 8
30% natural air cooling
+
70% water cooling
=
0% air conditioning
OVH USES GREEN TECHNOLOGY TO MANUFACTURE SERVERS
©2017 OVH US | Proprietary & Confidential
–––
+ Dedicated Cloud
+ Virtual Private Cloud
+ Disaster Recovery
+ VMware SDDC
+ Open API
+ Automation Compatibility
+ Scalability
+ Bring you own License
+ Non-Virtual Workloads
+ Proprietary Software
Dedicated Servers
Bare Metal
Customer Support & Services
Global Hyper-Scale Reach
OVH’s Fiber Optic Network (11+ Tbps) + Anti-DDoS + Private LAN
Public Cloud
SOLUTIONS TO SUIT YOUR NEEDS
Hosted Private Cloud
10
2017 Proprietary and Confidential
ON PREMISES APPS AND REQUIREMENTS
©2017 OVH US | Proprietary & Confidential
–––
HCX – ANY-TO-ANY CLOUD
12
12
HCX – Any-to-Any
• Tether legacy vSphere 5.1 to next-gen vSphere 6.5 and above
• Seamless application mobility between different VMW stacks
• Secure L2 Extension w/o need for NSX on site
• Automatic VPN connectivity across sites
• vMotion and replication across disparate VMW stacks
Features
Benefits
• Move to cloud w/o need to upgrade vSphere on-prem
• No need to upgrade networking architecture to extend L2 to cloud
• Transform from legacy stack to next-gen SDDC+NSX without
downtime
• Transform with no change in networking, IP or IT policies
• Automatic secure, high performance connection between sites
vSphere 5.1+
VCF or
VC + NSX
HCX Hybridity
©2017 OVH US | Proprietary & Confidential
–––
ON PREMISES TO vCLOUD AIR ARCHITECTURE
13
Mother@10.10.10.99
10.10.10.0/24
Dedicated DR with
ANS Premium
Dedicated DR Cloud
©2017 OVH US | Proprietary & Confidential
–––
EXPORT REPLICATION APPLIANCE DATA
14
Mother@10.10.10.99
10.10.10.0/24
Dedicated DR with
ANS Premium
Dedicated DR Cloud
Highlight all replications and choose to Export
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR REPLICATIONS LIST
15
2017 Proprietary and Confidential
DEMO
©2017 OVH US | Proprietary & Confidential
–––
IT’S 2AM AND EVERYTHING IS DOWN
1. Switch handling on premises VLAN2 (running all 10.10.10.1/24 addresses) was
unplugged to trigger the failover
2. Mother app is running in vCloud Air, pinging on premise VMs across the Layer2
Extension provided by HCM
3. Tier 1 Application is my ElasticSearch cluster running Logstash and Kibana, defined
failover time is 1 minute
4. Tier 2 applications are my CentOS VMs, defined failover time is 5 minutes
5. Tier 3 applications are my Ubuntu server VMs, defined failover is 10 minutes
6. Kibana is monitoring traffic data being sent and received, allowing us to visualize when
the networking is lost
17
2017 Proprietary and Confidential
DEMO
https://youtu.be/ZntpN-EyJVE
2017 Proprietary and Confidential
MEET MOTHER
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD API
20
Retrieving a
session token
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD API
21
Body returned
after obtaining a
session token
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD API
22
Org API return
that includes the
list of VDCs in
the environment
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD API
23
VDC API return
that has the URL
to pull all
enabled
replications for
the VDC
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD API
24
VDC/replications
API return
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD API
25
Replication by
UUID API return
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
26
$pip install vcloudair
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
27
$python3 mother/start.py
#pulls replication UUIDs and VM names from the vCloud Air environment and matches them
#to what was pulled from the replication appliance, then starts ping script
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
28
Obtain a session & authentication token to manipulate the API
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
29
Login to vCD
Org and VDC
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
30
Login to vCD
Org and VDC
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
31
Login to vCD
Org and VDC
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
32
$python3 mother/start.py
#pulls replication UUIDs and VM names from the vCloud Air environment and matches them
#to what was pulled from the replication appliance, then starts ping script
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
33
$python3 mother/start.py
#pulls replication UUIDs and VM names from the vCloud Air environment and matches them
#to what was pulled from the replication appliance, then starts ping script
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
34
Take replication
appliance
ExportList.csv
and match it to
replication
UUIDs in vCloud
Air
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
35
$python3 mother/start.py
#pulls replication UUIDs and VM names from the vCloud Air environment and matches them
#to what was pulled from the replication appliance, then starts ping script
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
36
mother/ping.py
“””
Designed to instantiate a monitor object and call the ping utility
“””
From monitor import Monitor
startup = Monitor()
startup.ping_util()
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
37
Background ping
and failover
process
©2017 OVH US | Proprietary & Confidential
–––
vCLOUD AIR SDK
38
Successful failovers, as seen in the log file:
• Session obtained at time of failover
• VM Name and status of failover is displayed
2017 Proprietary and Confidential
EXPANDING ON THE IDEA
©2017 OVH US | Proprietary & Confidential
–––
OTHER vCLOUD AIR USE CASeS
40
Monitor & Manage Shared Cloud
Environments
©2017 OVH US | Proprietary & Confidential
–––
OTHER vCLOUD AIR USE CASES
41
Monitor & Manage Dedicated Cloud Environments
2017 Proprietary and Confidential
OVH CAPABILITIES
©2017 OVH US | Proprietary & Confidential
–––
NSX & vRACK
43
NSX is available within OVH’s Private
Cloud environments. We are able to
run a full SDDC stack, with NSX and
vSAN. These environments can be a
true Data Center replacement option,
which can then employ vSphere
Replication to replicate to a vCloud Air
environment or even use Zerto to
replicate to a second Private Cloud
Data Center in another OVH
Datacenter.
vRack can interconnect (at Layer 2)
any OVH environments. vRack
Connect (or Direct Connect) can
connect your on premise Data Center
to any OVH POP, allowing Layer 2
connectivity between on premises and
your OVH environments.
©2017 OVH US | Proprietary & Confidential
–––
OVH API
44
©2017 OVH US | Proprietary & Confidential
–––
OVH API
45
©2017 OVH US | Proprietary & Confidential
–––
OVH API
46
©2017 OVH US | Proprietary & Confidential
–––
OVH API
47
–––
Q & A
©2017 OVH US | Proprietary & Confidential
–––
HOW TO CONTACT US
49
VMworld Booth Location – D313
@ovh
ovh
OVH
ovh.com
©2017 OVH US | Proprietary & Confidential
–––
OVH AT VMWORLD
50
Session ID Session Title Time
LHC3295BES OVH: Why Optimizing Layer 0 matters Wednesday Sept 13th 2:00 p.m. – 3:00 p.m.
LHC2401BE How far is too far? The Hybrid Cloud Distance Factor. Tuesday Sept 12 3:30 p.m. – 4:30 p.m.
LHC3296BES Shields Up! Building a True Security Barrier in the Cloud Tuesday Sept 12th 2:00p.m. – 3:00 p.m
LHC1951BE
Automate Cloud Recovery For When You Are Nuked From Orbit: It’s the
Only Way to Be Sure
Thursday Sept 14th 9:00 a.m. – 10:00 a.m.
LHC1010BES
Open your mind: mix Private Cloud, Hybridity and Elasticity all
Together
Tuesday, Sept 12th 5:00 p.m. – 6:00 p.m.
GRC2676BE Building a Paper Trail: How to Secure and Audit a Public Cloud Wednesday Sept 13th 3:30 p.m. – 4:30 p.m.
Let OVH Help You Automate your Cloud Recovery for when you are Nuked from Orbit: It’s the only way to be sure
Let OVH Help You Automate your Cloud Recovery for when you are Nuked from Orbit: It’s the only way to be sure

More Related Content

What's hot

Deep Dive in Docker Overlay Networks - Laurent Bernaille - Architect, D2SI
Deep Dive in Docker Overlay Networks - Laurent Bernaille - Architect, D2SIDeep Dive in Docker Overlay Networks - Laurent Bernaille - Architect, D2SI
Deep Dive in Docker Overlay Networks - Laurent Bernaille - Architect, D2SIDocker, Inc.
 
Project kuryr returns: Docker delivered, Kubernetes Next
Project kuryr returns: Docker delivered, Kubernetes NextProject kuryr returns: Docker delivered, Kubernetes Next
Project kuryr returns: Docker delivered, Kubernetes NextAntoni Segura Puimedon
 
Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...
Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...
Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...Sanjeev Rampal
 
WSO2Con ASIA 2016: WSO2 Cloud Strategy Update
WSO2Con ASIA 2016: WSO2 Cloud Strategy UpdateWSO2Con ASIA 2016: WSO2 Cloud Strategy Update
WSO2Con ASIA 2016: WSO2 Cloud Strategy UpdateWSO2
 
Openshift + Openstack + Fedora = Awesome
Openshift + Openstack + Fedora = AwesomeOpenshift + Openstack + Fedora = Awesome
Openshift + Openstack + Fedora = AwesomeMark Atwood
 
Deploying WSO2 Middleware on Kubernetes
Deploying WSO2 Middleware on KubernetesDeploying WSO2 Middleware on Kubernetes
Deploying WSO2 Middleware on KubernetesImesh Gunaratne
 
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context ConstraintsAlessandro Arrichiello
 
Docker Networking in OpenStack: What you need to know now
Docker Networking in OpenStack: What you need to know nowDocker Networking in OpenStack: What you need to know now
Docker Networking in OpenStack: What you need to know nowPLUMgrid
 
DevOps Guide to Container Networking
DevOps Guide to Container NetworkingDevOps Guide to Container Networking
DevOps Guide to Container NetworkingDirk Wallerstorfer
 
Introduction to CNI (Container Network Interface)
Introduction to CNI (Container Network Interface)Introduction to CNI (Container Network Interface)
Introduction to CNI (Container Network Interface)HungWei Chiu
 
Social Connections 14 - Kubernetes Basics for Connections Admins
Social Connections 14 - Kubernetes Basics for Connections AdminsSocial Connections 14 - Kubernetes Basics for Connections Admins
Social Connections 14 - Kubernetes Basics for Connections Adminspanagenda
 
OpenStack Israel Meetup - Project Kuryr: Bringing Container Networking to Neu...
OpenStack Israel Meetup - Project Kuryr: Bringing Container Networking to Neu...OpenStack Israel Meetup - Project Kuryr: Bringing Container Networking to Neu...
OpenStack Israel Meetup - Project Kuryr: Bringing Container Networking to Neu...Cloud Native Day Tel Aviv
 
Kubernetes: Beyond Baby Steps
Kubernetes: Beyond Baby StepsKubernetes: Beyond Baby Steps
Kubernetes: Beyond Baby StepsDigitalOcean
 
Service mesh from linkerd to conduit (cloud native taiwan meetup)
Service mesh from linkerd to conduit (cloud native taiwan meetup)Service mesh from linkerd to conduit (cloud native taiwan meetup)
Service mesh from linkerd to conduit (cloud native taiwan meetup)Chia-Chun Shih
 
Leveraging the Power of containerd Events - Evan Hazlett
Leveraging the Power of containerd Events - Evan HazlettLeveraging the Power of containerd Events - Evan Hazlett
Leveraging the Power of containerd Events - Evan HazlettDocker, Inc.
 
Container orchestration from theory to practice
Container orchestration from theory to practiceContainer orchestration from theory to practice
Container orchestration from theory to practiceDocker, Inc.
 

What's hot (20)

Deep Dive in Docker Overlay Networks - Laurent Bernaille - Architect, D2SI
Deep Dive in Docker Overlay Networks - Laurent Bernaille - Architect, D2SIDeep Dive in Docker Overlay Networks - Laurent Bernaille - Architect, D2SI
Deep Dive in Docker Overlay Networks - Laurent Bernaille - Architect, D2SI
 
Project kuryr returns: Docker delivered, Kubernetes Next
Project kuryr returns: Docker delivered, Kubernetes NextProject kuryr returns: Docker delivered, Kubernetes Next
Project kuryr returns: Docker delivered, Kubernetes Next
 
Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...
Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...
Triangle Kubernetes Meetup: Container cloud networking - Contiv for K8S & Ope...
 
WSO2Con ASIA 2016: WSO2 Cloud Strategy Update
WSO2Con ASIA 2016: WSO2 Cloud Strategy UpdateWSO2Con ASIA 2016: WSO2 Cloud Strategy Update
WSO2Con ASIA 2016: WSO2 Cloud Strategy Update
 
Openshift + Openstack + Fedora = Awesome
Openshift + Openstack + Fedora = AwesomeOpenshift + Openstack + Fedora = Awesome
Openshift + Openstack + Fedora = Awesome
 
Deploying WSO2 Middleware on Kubernetes
Deploying WSO2 Middleware on KubernetesDeploying WSO2 Middleware on Kubernetes
Deploying WSO2 Middleware on Kubernetes
 
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
[Devconf.cz][2017] Understanding OpenShift Security Context Constraints
 
Docker Networking in OpenStack: What you need to know now
Docker Networking in OpenStack: What you need to know nowDocker Networking in OpenStack: What you need to know now
Docker Networking in OpenStack: What you need to know now
 
DevOps Guide to Container Networking
DevOps Guide to Container NetworkingDevOps Guide to Container Networking
DevOps Guide to Container Networking
 
Introduction to CNI (Container Network Interface)
Introduction to CNI (Container Network Interface)Introduction to CNI (Container Network Interface)
Introduction to CNI (Container Network Interface)
 
Social Connections 14 - Kubernetes Basics for Connections Admins
Social Connections 14 - Kubernetes Basics for Connections AdminsSocial Connections 14 - Kubernetes Basics for Connections Admins
Social Connections 14 - Kubernetes Basics for Connections Admins
 
OpenStack Israel Meetup - Project Kuryr: Bringing Container Networking to Neu...
OpenStack Israel Meetup - Project Kuryr: Bringing Container Networking to Neu...OpenStack Israel Meetup - Project Kuryr: Bringing Container Networking to Neu...
OpenStack Israel Meetup - Project Kuryr: Bringing Container Networking to Neu...
 
Scale Kubernetes to support 50000 services
Scale Kubernetes to support 50000 servicesScale Kubernetes to support 50000 services
Scale Kubernetes to support 50000 services
 
Kubernetes: Beyond Baby Steps
Kubernetes: Beyond Baby StepsKubernetes: Beyond Baby Steps
Kubernetes: Beyond Baby Steps
 
Kubernetes 1001
Kubernetes 1001Kubernetes 1001
Kubernetes 1001
 
Demystfying container-networking
Demystfying container-networkingDemystfying container-networking
Demystfying container-networking
 
Service mesh from linkerd to conduit (cloud native taiwan meetup)
Service mesh from linkerd to conduit (cloud native taiwan meetup)Service mesh from linkerd to conduit (cloud native taiwan meetup)
Service mesh from linkerd to conduit (cloud native taiwan meetup)
 
Leveraging the Power of containerd Events - Evan Hazlett
Leveraging the Power of containerd Events - Evan HazlettLeveraging the Power of containerd Events - Evan Hazlett
Leveraging the Power of containerd Events - Evan Hazlett
 
Simplify Networking for Containers
Simplify Networking for ContainersSimplify Networking for Containers
Simplify Networking for Containers
 
Container orchestration from theory to practice
Container orchestration from theory to practiceContainer orchestration from theory to practice
Container orchestration from theory to practice
 

Similar to Let OVH Help You Automate your Cloud Recovery for when you are Nuked from Orbit: It’s the only way to be sure

How far is too far? The Hybrid Cloud Distance Factor
How far is too far? The Hybrid Cloud Distance FactorHow far is too far? The Hybrid Cloud Distance Factor
How far is too far? The Hybrid Cloud Distance FactorOVH US
 
Building a Paper Trail: Let OVH show you how to secure and audit a Public Cloud
Building a Paper Trail: Let OVH show you how to secure and audit a Public Cloud Building a Paper Trail: Let OVH show you how to secure and audit a Public Cloud
Building a Paper Trail: Let OVH show you how to secure and audit a Public Cloud OVH US
 
Shields Up! Building a True Security Barrier in the Cloud
Shields Up! Building a True Security Barrier in the CloudShields Up! Building a True Security Barrier in the Cloud
Shields Up! Building a True Security Barrier in the CloudOVH US
 
How far is too far? The Hybrid Cloud Distance Factor
How far is too far? The Hybrid Cloud Distance FactorHow far is too far? The Hybrid Cloud Distance Factor
How far is too far? The Hybrid Cloud Distance FactorOVH US
 
A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...OVHcloud
 
utf-8''VRP_3.2_Technical_overview_deck_July_2018.pptx
utf-8''VRP_3.2_Technical_overview_deck_July_2018.pptxutf-8''VRP_3.2_Technical_overview_deck_July_2018.pptx
utf-8''VRP_3.2_Technical_overview_deck_July_2018.pptxRousalValino1
 
Cisco Live 2017: Container networking deep dive with Docker Enterprise Editio...
Cisco Live 2017: Container networking deep dive with Docker Enterprise Editio...Cisco Live 2017: Container networking deep dive with Docker Enterprise Editio...
Cisco Live 2017: Container networking deep dive with Docker Enterprise Editio...Sanjeev Rampal
 
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...Amazon Web Services
 
Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256
Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256
Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256Mark Church
 
Docker meetup talk - chicago March 2014
Docker meetup talk - chicago March 2014Docker meetup talk - chicago March 2014
Docker meetup talk - chicago March 2014Ryan Koop
 
Ravello – the Easiest Way to Cloud
Ravello – the Easiest Way to CloudRavello – the Easiest Way to Cloud
Ravello – the Easiest Way to CloudMarketingArrowECS_CZ
 
Consul and Complex Networks
Consul and Complex NetworksConsul and Complex Networks
Consul and Complex Networksslackpad
 
Start Building CI/CD as Code. The 7 Lessons Learnt from Deploying and Managin...
Start Building CI/CD as Code. The 7 Lessons Learnt from Deploying and Managin...Start Building CI/CD as Code. The 7 Lessons Learnt from Deploying and Managin...
Start Building CI/CD as Code. The 7 Lessons Learnt from Deploying and Managin...Amazon Web Services
 
VMworld 2014: How to Build a Hybrid Cloud
VMworld 2014: How to Build a Hybrid CloudVMworld 2014: How to Build a Hybrid Cloud
VMworld 2014: How to Build a Hybrid CloudVMworld
 
VMworld 2014: How I Learned to Stop Worrying and Love the Public Cloud
VMworld 2014: How I Learned to Stop Worrying and Love the Public CloudVMworld 2014: How I Learned to Stop Worrying and Love the Public Cloud
VMworld 2014: How I Learned to Stop Worrying and Love the Public CloudVMworld
 
Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco Canada
 
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid CloudVMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid CloudVMworld
 
Apache HttpD Web Server - Hardening and other Security Considerations
Apache HttpD Web Server - Hardening and other Security ConsiderationsApache HttpD Web Server - Hardening and other Security Considerations
Apache HttpD Web Server - Hardening and other Security ConsiderationsAndrew Carr
 
Monitoring CloudStack and components
Monitoring CloudStack and componentsMonitoring CloudStack and components
Monitoring CloudStack and componentsShapeBlue
 
01282016 Aerospike-Docker webinar
01282016 Aerospike-Docker webinar01282016 Aerospike-Docker webinar
01282016 Aerospike-Docker webinarAerospike, Inc.
 

Similar to Let OVH Help You Automate your Cloud Recovery for when you are Nuked from Orbit: It’s the only way to be sure (20)

How far is too far? The Hybrid Cloud Distance Factor
How far is too far? The Hybrid Cloud Distance FactorHow far is too far? The Hybrid Cloud Distance Factor
How far is too far? The Hybrid Cloud Distance Factor
 
Building a Paper Trail: Let OVH show you how to secure and audit a Public Cloud
Building a Paper Trail: Let OVH show you how to secure and audit a Public Cloud Building a Paper Trail: Let OVH show you how to secure and audit a Public Cloud
Building a Paper Trail: Let OVH show you how to secure and audit a Public Cloud
 
Shields Up! Building a True Security Barrier in the Cloud
Shields Up! Building a True Security Barrier in the CloudShields Up! Building a True Security Barrier in the Cloud
Shields Up! Building a True Security Barrier in the Cloud
 
How far is too far? The Hybrid Cloud Distance Factor
How far is too far? The Hybrid Cloud Distance FactorHow far is too far? The Hybrid Cloud Distance Factor
How far is too far? The Hybrid Cloud Distance Factor
 
A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...A journey to the cloud: Getting started migrating your on-premises service to...
A journey to the cloud: Getting started migrating your on-premises service to...
 
utf-8''VRP_3.2_Technical_overview_deck_July_2018.pptx
utf-8''VRP_3.2_Technical_overview_deck_July_2018.pptxutf-8''VRP_3.2_Technical_overview_deck_July_2018.pptx
utf-8''VRP_3.2_Technical_overview_deck_July_2018.pptx
 
Cisco Live 2017: Container networking deep dive with Docker Enterprise Editio...
Cisco Live 2017: Container networking deep dive with Docker Enterprise Editio...Cisco Live 2017: Container networking deep dive with Docker Enterprise Editio...
Cisco Live 2017: Container networking deep dive with Docker Enterprise Editio...
 
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
Transform Your Business with VMware Cloud on AWS, an Integrated Hybrid Approa...
 
Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256
Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256
Docker Enterprise Networking and Cisco Contiv - Cisco Live 2017 BRKSDN-2256
 
Docker meetup talk - chicago March 2014
Docker meetup talk - chicago March 2014Docker meetup talk - chicago March 2014
Docker meetup talk - chicago March 2014
 
Ravello – the Easiest Way to Cloud
Ravello – the Easiest Way to CloudRavello – the Easiest Way to Cloud
Ravello – the Easiest Way to Cloud
 
Consul and Complex Networks
Consul and Complex NetworksConsul and Complex Networks
Consul and Complex Networks
 
Start Building CI/CD as Code. The 7 Lessons Learnt from Deploying and Managin...
Start Building CI/CD as Code. The 7 Lessons Learnt from Deploying and Managin...Start Building CI/CD as Code. The 7 Lessons Learnt from Deploying and Managin...
Start Building CI/CD as Code. The 7 Lessons Learnt from Deploying and Managin...
 
VMworld 2014: How to Build a Hybrid Cloud
VMworld 2014: How to Build a Hybrid CloudVMworld 2014: How to Build a Hybrid Cloud
VMworld 2014: How to Build a Hybrid Cloud
 
VMworld 2014: How I Learned to Stop Worrying and Love the Public Cloud
VMworld 2014: How I Learned to Stop Worrying and Love the Public CloudVMworld 2014: How I Learned to Stop Worrying and Love the Public Cloud
VMworld 2014: How I Learned to Stop Worrying and Love the Public Cloud
 
Cisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse localeCisco connect montreal 2018 vision mondiale analyse locale
Cisco connect montreal 2018 vision mondiale analyse locale
 
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid CloudVMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
VMworld 2015: vCloud Air 2015 – Getting Started with Hybrid Cloud
 
Apache HttpD Web Server - Hardening and other Security Considerations
Apache HttpD Web Server - Hardening and other Security ConsiderationsApache HttpD Web Server - Hardening and other Security Considerations
Apache HttpD Web Server - Hardening and other Security Considerations
 
Monitoring CloudStack and components
Monitoring CloudStack and componentsMonitoring CloudStack and components
Monitoring CloudStack and components
 
01282016 Aerospike-Docker webinar
01282016 Aerospike-Docker webinar01282016 Aerospike-Docker webinar
01282016 Aerospike-Docker webinar
 

Recently uploaded

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 DevelopmentsTrustArc
 
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...apidays
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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...Martijn de Jong
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
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...Drew Madelung
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

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
 
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...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
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...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Let OVH Help You Automate your Cloud Recovery for when you are Nuked from Orbit: It’s the only way to be sure

  • 1. Ashley Neely | Sr. Solution Strategist LHC1951BU #VMworld #SessionID AUTOMATE CLOUD RECOVERY it’s the only way to be sure…
  • 2. 2017 Proprietary and Confidential AUTOMATE CLOUD RECOVERY it’s the only way to be sure… ––– Ashley Neely | Sr. Solution Strategist
  • 3. ©2017 OVH US | Proprietary & Confidential ––– AGENDA 1. About OVH – 5 minutes 2. On-Prem Environment review – 5 minutes 3. It’s 2AM and Everything is Down — 5 minutes 4. Demo of a Full Failover — 5 minutes 5. The Building of Mother— 15 minutes 6. Expanding on the Idea — 5 minutes 7. New Possibilities with OVH — 10min 8. Q/A – 10min 3
  • 5. ©2017 OVH US | Proprietary & Confidential ––– OVH is a global, hyper-scale cloud provider that offers our customers maximum performance and value • Vertical integration (constructing own servers, data centers) and proprietary green water cooling technology allows OVH to save costs and pass savings to customers • Named largest hosting & cloud provider in Europe and third largest global hosting provider by Netcraft https://www.netcraft.com/internet-data-mining/hosting-analysis/ 5 OVH GROUP HIGHLIGHTS
  • 6. ©2017 OVH US | Proprietary & Confidential ––– 6 Over 1.2 Million Business Clients in 138 Countries Own 11+ Tbps Network with 32 PoPs 2016 20 data centers in 5 countries and 4 continents 2017 27 data centers in 11 countries 2020 50 data centers Hosting capacity: 1.3 million physical servers 270,000 already deployed OVH IS A GLOBAL CLOUD LEADER
  • 7. ©2017 OVH US | Proprietary & Confidential ©2017 OVH US | Proprietary & Confidential 7 OVH BUILDS OUR OWN DATA CENTERS
  • 8. ©2017 OVH US | Proprietary & Confidential ©2017 OVH US | Proprietary & Confidential 8 30% natural air cooling + 70% water cooling = 0% air conditioning OVH USES GREEN TECHNOLOGY TO MANUFACTURE SERVERS
  • 9. ©2017 OVH US | Proprietary & Confidential ––– + Dedicated Cloud + Virtual Private Cloud + Disaster Recovery + VMware SDDC + Open API + Automation Compatibility + Scalability + Bring you own License + Non-Virtual Workloads + Proprietary Software Dedicated Servers Bare Metal Customer Support & Services Global Hyper-Scale Reach OVH’s Fiber Optic Network (11+ Tbps) + Anti-DDoS + Private LAN Public Cloud SOLUTIONS TO SUIT YOUR NEEDS Hosted Private Cloud 10
  • 10. 2017 Proprietary and Confidential ON PREMISES APPS AND REQUIREMENTS
  • 11. ©2017 OVH US | Proprietary & Confidential ––– HCX – ANY-TO-ANY CLOUD 12 12 HCX – Any-to-Any • Tether legacy vSphere 5.1 to next-gen vSphere 6.5 and above • Seamless application mobility between different VMW stacks • Secure L2 Extension w/o need for NSX on site • Automatic VPN connectivity across sites • vMotion and replication across disparate VMW stacks Features Benefits • Move to cloud w/o need to upgrade vSphere on-prem • No need to upgrade networking architecture to extend L2 to cloud • Transform from legacy stack to next-gen SDDC+NSX without downtime • Transform with no change in networking, IP or IT policies • Automatic secure, high performance connection between sites vSphere 5.1+ VCF or VC + NSX HCX Hybridity
  • 12. ©2017 OVH US | Proprietary & Confidential ––– ON PREMISES TO vCLOUD AIR ARCHITECTURE 13 Mother@10.10.10.99 10.10.10.0/24 Dedicated DR with ANS Premium Dedicated DR Cloud
  • 13. ©2017 OVH US | Proprietary & Confidential ––– EXPORT REPLICATION APPLIANCE DATA 14 Mother@10.10.10.99 10.10.10.0/24 Dedicated DR with ANS Premium Dedicated DR Cloud Highlight all replications and choose to Export
  • 14. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR REPLICATIONS LIST 15
  • 15. 2017 Proprietary and Confidential DEMO
  • 16. ©2017 OVH US | Proprietary & Confidential ––– IT’S 2AM AND EVERYTHING IS DOWN 1. Switch handling on premises VLAN2 (running all 10.10.10.1/24 addresses) was unplugged to trigger the failover 2. Mother app is running in vCloud Air, pinging on premise VMs across the Layer2 Extension provided by HCM 3. Tier 1 Application is my ElasticSearch cluster running Logstash and Kibana, defined failover time is 1 minute 4. Tier 2 applications are my CentOS VMs, defined failover time is 5 minutes 5. Tier 3 applications are my Ubuntu server VMs, defined failover is 10 minutes 6. Kibana is monitoring traffic data being sent and received, allowing us to visualize when the networking is lost 17
  • 17. 2017 Proprietary and Confidential DEMO https://youtu.be/ZntpN-EyJVE
  • 18. 2017 Proprietary and Confidential MEET MOTHER
  • 19. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD API 20 Retrieving a session token
  • 20. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD API 21 Body returned after obtaining a session token
  • 21. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD API 22 Org API return that includes the list of VDCs in the environment
  • 22. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD API 23 VDC API return that has the URL to pull all enabled replications for the VDC
  • 23. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD API 24 VDC/replications API return
  • 24. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD API 25 Replication by UUID API return
  • 25. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 26 $pip install vcloudair
  • 26. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 27 $python3 mother/start.py #pulls replication UUIDs and VM names from the vCloud Air environment and matches them #to what was pulled from the replication appliance, then starts ping script
  • 27. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 28 Obtain a session & authentication token to manipulate the API
  • 28. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 29 Login to vCD Org and VDC
  • 29. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 30 Login to vCD Org and VDC
  • 30. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 31 Login to vCD Org and VDC
  • 31. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 32 $python3 mother/start.py #pulls replication UUIDs and VM names from the vCloud Air environment and matches them #to what was pulled from the replication appliance, then starts ping script
  • 32. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 33 $python3 mother/start.py #pulls replication UUIDs and VM names from the vCloud Air environment and matches them #to what was pulled from the replication appliance, then starts ping script
  • 33. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 34 Take replication appliance ExportList.csv and match it to replication UUIDs in vCloud Air
  • 34. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 35 $python3 mother/start.py #pulls replication UUIDs and VM names from the vCloud Air environment and matches them #to what was pulled from the replication appliance, then starts ping script
  • 35. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 36 mother/ping.py “”” Designed to instantiate a monitor object and call the ping utility “”” From monitor import Monitor startup = Monitor() startup.ping_util()
  • 36. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 37 Background ping and failover process
  • 37. ©2017 OVH US | Proprietary & Confidential ––– vCLOUD AIR SDK 38 Successful failovers, as seen in the log file: • Session obtained at time of failover • VM Name and status of failover is displayed
  • 38. 2017 Proprietary and Confidential EXPANDING ON THE IDEA
  • 39. ©2017 OVH US | Proprietary & Confidential ––– OTHER vCLOUD AIR USE CASeS 40 Monitor & Manage Shared Cloud Environments
  • 40. ©2017 OVH US | Proprietary & Confidential ––– OTHER vCLOUD AIR USE CASES 41 Monitor & Manage Dedicated Cloud Environments
  • 41. 2017 Proprietary and Confidential OVH CAPABILITIES
  • 42. ©2017 OVH US | Proprietary & Confidential ––– NSX & vRACK 43 NSX is available within OVH’s Private Cloud environments. We are able to run a full SDDC stack, with NSX and vSAN. These environments can be a true Data Center replacement option, which can then employ vSphere Replication to replicate to a vCloud Air environment or even use Zerto to replicate to a second Private Cloud Data Center in another OVH Datacenter. vRack can interconnect (at Layer 2) any OVH environments. vRack Connect (or Direct Connect) can connect your on premise Data Center to any OVH POP, allowing Layer 2 connectivity between on premises and your OVH environments.
  • 43. ©2017 OVH US | Proprietary & Confidential ––– OVH API 44
  • 44. ©2017 OVH US | Proprietary & Confidential ––– OVH API 45
  • 45. ©2017 OVH US | Proprietary & Confidential ––– OVH API 46
  • 46. ©2017 OVH US | Proprietary & Confidential ––– OVH API 47
  • 48. ©2017 OVH US | Proprietary & Confidential ––– HOW TO CONTACT US 49 VMworld Booth Location – D313 @ovh ovh OVH ovh.com
  • 49. ©2017 OVH US | Proprietary & Confidential ––– OVH AT VMWORLD 50 Session ID Session Title Time LHC3295BES OVH: Why Optimizing Layer 0 matters Wednesday Sept 13th 2:00 p.m. – 3:00 p.m. LHC2401BE How far is too far? The Hybrid Cloud Distance Factor. Tuesday Sept 12 3:30 p.m. – 4:30 p.m. LHC3296BES Shields Up! Building a True Security Barrier in the Cloud Tuesday Sept 12th 2:00p.m. – 3:00 p.m LHC1951BE Automate Cloud Recovery For When You Are Nuked From Orbit: It’s the Only Way to Be Sure Thursday Sept 14th 9:00 a.m. – 10:00 a.m. LHC1010BES Open your mind: mix Private Cloud, Hybridity and Elasticity all Together Tuesday, Sept 12th 5:00 p.m. – 6:00 p.m. GRC2676BE Building a Paper Trail: How to Secure and Audit a Public Cloud Wednesday Sept 13th 3:30 p.m. – 4:30 p.m.

Editor's Notes

  1. Template transfer
  2. With OVH you get access to almost any type of infrastructure you will need. If you are like most businesses you have a large number of Vmware based VMs running on-prem. OVH’s private cloud is based on Vmware’s SDDC stack and with the acquisition of vCloud Air, connecting your on-prem to a private cloud has never been easier. If you are looking for public cloud burstability OVH has you covered with Public Cloud provided and run on Openstack. But let’s say you have a workload that has specific requirements and you want access to all parts of the software stack. OVH has Bare Metal servers for you. OVH not only provides differing product platforms to address specific project needs of customers, we also allow the integration of these resources to allow for easy setup and communication between these platforms with our vRack product. A customer may have a piece of each of these all combined into a single solution that suites their needs. Private cloud – vSphere SDDC allowing ease of management by leveraging the same tools you’re used to from VMware. Public Cloud – Get virtualized machines at a per hour/minute cost by leveraging OVH’s public cloud built with Openstack. Dedicated Servers – Have full control of every aspect of your environment by starting from bare metal. Have root and BIOs level access to your hardware, and install what you want.
  3. With OVH you get access to almost any type of infrastructure you will need. If you are like most businesses you have a large number of Vmware based VMs running on-prem. OVH’s private cloud is based on Vmware’s SDDC stack and with the acquisition of vCloud Air, connecting your on-prem to a private cloud has never been easier. If you are looking for public cloud burstability OVH has you covered with Public Cloud provided and run on Openstack. But let’s say you have a workload that has specific requirements and you want access to all parts of the software stack. OVH has Bare Metal servers for you. OVH not only provides differing product platforms to address specific project needs of customers, we also allow the integration of these resources to allow for easy setup and communication between these platforms with our vRack product. A customer may have a piece of each of these all combined into a single solution that suites their needs. Private cloud – vSphere SDDC allowing ease of management by leveraging the same tools you’re used to from VMware. Public Cloud – Get virtualized machines at a per hour/minute cost by leveraging OVH’s public cloud built with Openstack. Dedicated Servers – Have full control of every aspect of your environment by starting from bare metal. Have root and BIOs level access to your hardware, and install what you want.
  4. NIC pulled for VLAN2 / 10.10.10.1/24 Mother app running in vCA loses communication Csv created to have a Tier for each application Failover for Tier 1 apps was set at 1 minute Failover for Tier 2 apps was set at 5 minutes Failover for Tier 3 apps was set at 10 minutes Status updates provided during failover, while connectivity is being restored.
  5. NIC pulled for VLAN2 / 10.10.10.1/24 Mother app running in vCA loses communication Csv created to have a Tier for each application Failover for Tier 1 apps was set at 1 minute Failover for Tier 2 apps was set at 5 minutes Failover for Tier 3 apps was set at 10 minutes Status updates provided during failover, while connectivity is being restored.
  6. NIC pulled for VLAN2 / 10.10.10.1/24 Mother app running in vCA loses communication Csv created to have a Tier for each application Failover for Tier 1 apps was set at 1 minute Failover for Tier 2 apps was set at 5 minutes Failover for Tier 3 apps was set at 10 minutes Status updates provided during failover, while connectivity is being restored.
  7. NIC pulled for VLAN2 / 10.10.10.1/24 Mother app running in vCA loses communication Csv created to have a Tier for each application Failover for Tier 1 apps was set at 1 minute Failover for Tier 2 apps was set at 5 minutes Failover for Tier 3 apps was set at 10 minutes Status updates provided during failover, while connectivity is being restored.
  8. Mother/start.py – configure your environment, pull replication data and match it to on premise replication information, then start script to monitor vis ping
  9. Obtain a session & authentication token that are stored
  10. Obtain a session & authentication token that are stored
  11. Obtain a session & authentication token that are stored
  12. Obtain a session & authentication token that are stored
  13. Mother/start.py – configure your environment, pull replication data and match it to on premise replication information, then start script to monitor vis ping
  14. Mother/start.py – configure your environment, pull replication data and match it to on premise replication information, then start script to monitor vis ping
  15. Take replication appliance csv and match it to replication UUIDs in vCloud Air
  16. Mother/start.py – configure your environment, pull replication data and match it to on premise replication information, then start script to monitor vis ping
  17. Background ping and failover process
  18. Background ping and failover process
  19. Successful failover of a VM in the log Session obtained and logged at failover time VM name and status of failover displayed
  20. 10 GHz CPU base capacity 20 GB RAM 1 TB Basic Storage (DR) 2 TB Basic Storage (VPC) 10 Mbps+ Network 2 Public IP API management of these resources Access to modify everything from NAT and FW rules on the edge to modifying IPSec VPNs
  21. In a model like this the customer has scaled out quite a bit with 2 Dedicated Cloud SKUs 1 HCM Enterprise SKU Additional 420 GHz & 2880 GB RAM Additional 72 TB Basic storage Additional 72 TB SSD-Accelerated Storage Bandwidth upgrade to 10 Gbps 12 additional public IP addresses 10 Gbps Direct Connect Large sized Dedicated DR environment with HDMZ Support for 1-1000 replicated VMs, with an additional 1000 VMs in the DMZ SID, 200 VMs in their VPC and another 600 in Dedicated cloud, adding up to 2800 VMs in vCloud Air, all of which can be managed via API, scripting and automation
  22. In a model like this the customer has scaled out quite a bit with 2 Dedicated Cloud SKUs 1 HCM Enterprise SKU Additional 420 GHz & 2880 GB RAM Additional 72 TB Basic storage Additional 72 TB SSD-Accelerated Storage Bandwidth upgrade to 10 Gbps 12 additional public IP addresses 10 Gbps Direct Connect Large sized Dedicated DR environment with HDMZ Support for 1-1000 replicated VMs, with an additional 1000 VMs in the DMZ SID, 200 VMs in their VPC and another 600 in Dedicated cloud, adding up to 2800 VMs in vCloud Air, all of which can be managed via API, scripting and automation
  23. In a model like this the customer has scaled out quite a bit with 2 Dedicated Cloud SKUs 1 HCM Enterprise SKU Additional 420 GHz & 2880 GB RAM Additional 72 TB Basic storage Additional 72 TB SSD-Accelerated Storage Bandwidth upgrade to 10 Gbps 12 additional public IP addresses 10 Gbps Direct Connect Large sized Dedicated DR environment with HDMZ Support for 1-1000 replicated VMs, with an additional 1000 VMs in the DMZ SID, 200 VMs in their VPC and another 600 in Dedicated cloud, adding up to 2800 VMs in vCloud Air, all of which can be managed via API, scripting and automation
  24. In a model like this the customer has scaled out quite a bit with 2 Dedicated Cloud SKUs 1 HCM Enterprise SKU Additional 420 GHz & 2880 GB RAM Additional 72 TB Basic storage Additional 72 TB SSD-Accelerated Storage Bandwidth upgrade to 10 Gbps 12 additional public IP addresses 10 Gbps Direct Connect Large sized Dedicated DR environment with HDMZ Support for 1-1000 replicated VMs, with an additional 1000 VMs in the DMZ SID, 200 VMs in their VPC and another 600 in Dedicated cloud, adding up to 2800 VMs in vCloud Air, all of which can be managed via API, scripting and automation
  25. In a model like this the customer has scaled out quite a bit with 2 Dedicated Cloud SKUs 1 HCM Enterprise SKU Additional 420 GHz & 2880 GB RAM Additional 72 TB Basic storage Additional 72 TB SSD-Accelerated Storage Bandwidth upgrade to 10 Gbps 12 additional public IP addresses 10 Gbps Direct Connect Large sized Dedicated DR environment with HDMZ Support for 1-1000 replicated VMs, with an additional 1000 VMs in the DMZ SID, 200 VMs in their VPC and another 600 in Dedicated cloud, adding up to 2800 VMs in vCloud Air, all of which can be managed via API, scripting and automation