sofia event center 21-22 november 2013 hybrid cloud damien caro technical evangelist manager...
TRANSCRIPT
Sofia Event Center
21-22 November 2013
Hybrid CloudDamien CaroTechnical Evangelist [email protected]@dcaro
Private or Public Cloud ?
or
$30
$25
$20
$15
$10
$5
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
Mar
ket
Shar
e (in
Bill
ions)
Public Cloud Platform
Considering the cloud
ManagementScenariiChallenges
• To be build• Requires expertise / MCSE Private
Cloud certification • New competencies built on existing
knowledge
• Investments • Hardware : compute, storage,
network• Software
• Your policies: • Backup, retention• Security, access control, encryption• Automation• Service Level Agreements
Private Cloud
• Data on your systems• Local laws• Company regulations
• Customized as you like• VM Size• Service Offerings• Automation• Performances• Network isolations
• « Unlimited » capacity• Pay what you use• Billing per hour based on the size of
the VM• Network traffic per Gb
• Cloud vendor policies• Backup• Security• Availability
• Data are on third party system • Regulatory issues• Encryption• Performances
Public Cloud
• New competencies have to be acquired• New vocabulary, new concepts• Automation• Authentication• SDN : Software Defined Networking
• Customization within the cloud vendor boundaries
Local currencies
Global datacenters
Global CDN
Global support
24 x 7 x 365 support Over 1 billion customers, 20 million businesses 76 markets worldwide 280 years of combined industry experience in infrastructure, security, product dev, and global ops
₩ ¥
€ руб
$
$£
$
Rp
TL
chf
krkr
$R$
$
Local account teams
• Connecting Private and Public clouds• Lift and shift• Backup and protection• Data Synchronization
Hybrid Cloud scenarii
On-Premises Private Cloud with Off-Premises Public Cloud
Private Cloud
S2S VPN Device
IIS Servers
AD / DNS
SQL Farm
Exchange
S2S VPN tunnels
Public Cloud
PaaS Roles IaaS VMs
AD / DNS
Database
Dev & Test Cloud EnvironmentsOn-Premises
Public Cloud
IaaS VMsDevelopment Environment
Developers
Testers
S2S VPN device
AD / DNS
IaaS VMsTest Environment
S2S
• Software Defined Networking (SDN)• Site to Site connectivity • VPN Gateway• Public IP Address• MTU Size• Latency
• AD in Windows Azure• Replication• VM Configuration
Technical considerations
On-Premises
Public Cloud
Lift and Shift
Private Cloud
VM Resources
PaaS RolesIaaS VMs
AD / DNS
Database
Legacy App Legacy AppLegacy App
Bring Your Own ServerPrivate Cloud
On Premises Virtual Server
MyApp.vhd
Public Cloud
Provision VM from Image or
Disk using portal, script or APIUse Case
• Disk - Migration of VMs
• Images – Sys-prepped (Generalized)
VHD Must Be Fixed Disk
OS must be configured as DHCP client
OS should be configured to allow Remote Desktop
Backup Vault
Windows
Azure Backup
Windows Server2012
4 Set policy
Data
5 Backup
Register (Certificate)3
Agent
2 Install
Agent
Agent
Data Recovery (same server)6
Agent
Data Recovery (alternate server)7
1 Sign up
Windows Azure Backup - Overview
Cloud Disaster RecoveryCloud Stripping Provides Scale &
replication between clouds
Public Cloud
Scale East DC
PaaS Roles IaaS VMs
AD / DNS
Database
Private Cloud
S2S VPN Device
AD / DNS
Servers Farm
North DC
PaaS Roles IaaS VMs
AD / DNS
Database
South DC
PaaS Roles IaaS VMs
AD / DNS
Database
Data
Replica
tion
Hyper-V Recovery ManagerSign up
Create a recovery plan
Site A
System Center Virtual MachineManager
AD
SQLExch
System Center Virtual MachineManager
Site B
Hyper-V Recovery Manager: create recovery plan
Hyper-V Replica replicates virtual
machines
Health monitorin
g
Create a recovery plan
Createrecovery
plan
Site A
System Center Virtual MachineManager
AD
SQLExch
Configure
System Center Virtual MachineManager
Site B
Hyper-V Recovery Manager: recover from datacenter failure
Create a recovery plan
System Center Virtual MachineManager
Site B
Createrecovery
plan
Orchestrates recovery of services
in theevent of an outage
AD
SQLExch
Data Synchronization
SQL Server
Application
Azure SQL DB
Application
SQL Server
Application
On-Premises
Azure SQL DB
Application
IaaS SQL
Server
Application
Azure SQL DB
Application
Public Cloud
• Scale-out via multiple copies of data
• Hybrid PaaS and IaaS Database sync
• Geo-located web applications
• Use with Windows Azure Traffic Manager
• Hybrid applications; one-way publish or two-way sharing
• Multiple locations (e.g. branch office, retail offices); share data between locations and/or aggregate data in cloud
Mobile Devices
Service templates: Hyper-V, VMware, Xen
Package and configuration
Private cloud
Managing applications across multiple clouds
Application management across private and public
Deploy Manage Monitor
And Service Providers
On-premise operations manager
Windows Azure application
Performance data, events, logs
Read app roles and structure
Read operational data and grooming
Windows AzureService API
Table storage Web role
Worker role
Performance data, events, logs
Windows Azure
Our premise
Monitoring Windows Azure applicationsOperations Manager console diagram view
Operations Manager
Web Test
Global Service Monitoring (GSM)
Production Application
Microsoft Visual
Studio 2012
Workitem +Results
Results
Results
Call Web App
Web Test + Schedule
On-premises
Global Service Monitor
!
GSM Dashboard
Points of Presence
Test Status
Response Times
Alerts
The « Caramels au beurre salé »
Hybrid cloud scenario• Technical challenges
• Leverage your existing environment
• You define what is the right balance
• Opens new scenarii
• Evolve at your pace