building hosted private and public clouds using windows server 2012 yigal edery principal program...
TRANSCRIPT
Building Hosted Private and Public Clouds Using Windows Server 2012Yigal Edery Principal Program ManagerMicrosoft Corporation
Joshua AdamsSenior Program ManagerMicrosoft Corporation
WSV301
AgendaThe hosters opportunityMicrosoft’s value proposition for hostersAdvanced cloud services YOU can offerMicrosoft and Open Source“D.I.Y.” demos and walkthroughs!
Hosters: Windows Server 2012 was designed for YOU!50+ Industry leading partners are already building services with our newest
technologies
Windows Server Instances Install Base (Physical + Virtual)
Hosting Leads The Shift to Cloud
Source: Microsoft, Spring 2012
Off-premises instances will
grow
90%between
now & 2015
Hosting growth
is 3X that of on-premises
3 Million HOSTED
The Opportunity19 Million
What is Your Opportunity?
Contoso Bank Woodgrove Bank
Multiple Customers on Shared Infrastructure
HR R&D
Multiple Departments on Shared Infrastructure
Build & Host Private CloudsDedicated hardware per customer… with “cloud” benefits
Host Your Own Public CloudShared Infrastructure as a Service
Why Microsoft?
Web HostingApplication HostingVM Hosting Database Hosting Desktop Hosting
Comprehensive Cloud Platform
ComputeStorage (File/Block) Network
ServiceDelivery & Automation
ApplicationManagement
InfrastructureManagement
Windows Server 2012
Virtualization Networking Storage Management
Remote Desktop ServicesWeb Applications
Availability
Scalability
Security
Hardware
More… Powered by Microsoft
Create new, high-value services on top of a unified
cloud platform
Global customer base,moving to Hybrid IT
Lower your costs with insights derived from some of the
world’s largest public cloud services
More Services
More Customers
More Efficiency
Seamlessly Extend Customers’ Datacenters by Offering More Services at Lower Cost
More Customers
Large Addressable Market Businesses using Microsoft technologies
Common Technologies across on-premise and off-premise.
Same Virtualization, Management, Identity, Development tools
Hybrid Cloud TransparencyEasily deploy to the cloudAccess/manage hosted apps just like on-prem apps.
demo
Consuming Cloud Services with System Center App Controller
More High Value Services
Disaster recovery Advanced Security Services Enterprise-Grade Clouds Bring your own IP And More…
Let’s Build a Disaster Recovery Service!
Customers want their apps on premises
BUT – have mission critical applicationsDon’t want to build a backup site
Solution: Consume DR as a serviceFail over to a shared IaaS
D.I.Y Disaster Recovery Service – Step by Step
Hyper-V Replica : Replicate mission critical apps
S2S VPN : Connect primary and failover sites
Network Virtualization : Failed-over apps keep their IP
DirectAccess : Multisite seamlessly routes to failover site
Multi-Tenant : Infrastructure can host multiple customers
demo
Site Disaster Recovery – Behind the Scenes
App
Hyper-VDirectAccess
Contoso
DC
Step 0 : The customers’ environment (on-prem)
Hyper-V (Recovery Servers, with Replica Broker)
HTTPS
Hyper-V
Hoster
App (Replicated)
NAT (Publishing)
DirectAccess
Contoso
DC
App (Primary)
Step 1 : Set up a replication service
Hyper-V (Recovery Servers, with Replica Broker)
HTTPS
Hyper-V
Hoster
App (Replicated)
NAT (Publishing)
S2S VPN
GatewayServer
S2S VPN Tunnel
DirectAccess,S2S VPN
Contoso
DC
App (Primary)
Step 2 : Set up S2S VPN
HTTPS
App (Primary)
Hyper-V
Contoso
Hoster
App (Replicated)
NAT (Publishing)
GatewayServer
S2S VPN Tunnel
DirectAccess,S2S VPN
DA
DC
DC
S2S VPN
Hyper-V (Recovery Servers, with Replica Broker)
Step 3 : Establish client access to backup site
Hyper-V (Recovery Servers, with Replica Broker)
HTTPS
Hyper-V
Hoster
App (Replicated)
NAT (Publishing)
Network VirtualizationGatewayw/ S2S VPN
GatewayServer
S2S VPN Tunnel
DirectAccess,S2S VPN
Contoso
DC
App (Primary)
DA
DC
Step 4 : Keep IP’s using Network Virtualization
demo
Site Disaster Recovery
…And: support multiple tenants on same infra!
HTTPS
App (Primary)
Hyper-V
Contoso
Hoster
App
NAT (Publishing)
GatewayServer
S2S VPN, DirectAccess
DA
DC
DC
App (Primary)
Hyper-V
Woodgrove
S2S VPN, DirectAccess
DC
S2SS2S
Hyper-V (Recovery Servers, with Replica Broker)
Network VirtualizationGatewayw/ S2S VPN
‘Bring Your Own IP’ Service
Tenant wants to easily move VMs & Net topologies to/from the cloudHoster wants to place VMs anywhere in the data centerBoth want: Easy Onboarding, Flexibility & IsolationUse Network Virtualization with System Center 2012 CTP1 !
Cloud Data Center
Woodgrove BankBlue 10.1.0.0/16
Contoso BankRed 10.1.0.0/16
VIR305 Hyper-V Network Virtualization for Scalable Multi-Tenancy in Windows
MGT314 What's New in System Center 2012 SP1 - Virtual Machine Manager
Build ‘Enterprise-Grade’ Clouds
Enterprise Clouds - Traditionally Built for H/A
Runs any mission critical applicationInfrastructure protects against failuresFocus on increasing MTBF
Developer-focused Clouds – Optimized for huge scale, lowest possible cost
Rely on “cloud-ready” applicationsApps assume failuresFocus on reducing MTTR
Windows Server 2012 + System Center 2012 SP1: Enterprise Clouds at lower cost!
Windows Server 2012 failover clustersFile servers & Spaces for low cost shared storage
Stateless Apps, Application-Controlled Failover
Switch Switch
Hyper-V
Parent VMsVMs
VMs
Hyper-V
Parent VMsVMs
VMs
ClusterHyper-V Failover Clustering
Hyper-V
Parent VMsVMs
VMs
Hyper-V
Parent VMsVMs
VMs
Switch
Switch
Security is a primary concern when moving to the cloud
Security Basics Are All There…
Port ACLs
Hyper-V I/O
Balancer
PVLANDHCP Guard
VLAN Trunk Mode
ARP PoisoningProtection
Hyper-V Extensible
Switch
…And You Can Create Advanced Security Services !
Encrypted Cluster Shared VolumesCustomers’ Data is safe when disks are retired
IPsec Task Offload NICs can offload processing of IPSec encryptionEncrypted customers traffic, on shared infrastructure, with minimal processing overhead
Secure Network Traffic Secure Customers’ Data
Web HostingApp HostingVM HostingHosted Database Hosted Desktop
Additional Service on same infrastructure
Infrastructure
More EfficiencyMulti Tenancy – Optimized Use of Available Capacity
Isolation with increased density and capacity utilization
Everything can be moved around (Live Migration, Storage Migration)
Metered resource usage
Performance & Scale at low costRuns on commodity hardware, uses latest hardware acceleration technologies
GPUs, NIC offloads, SAN offloads, etc
Low Cost Storage with SMB3.0 and Storage Spaces
Scalable – 4000 VMs on 64 nodes clusters
Flexible Infrastructure Multiple hypervisors support with System Center 2012
Completely automatable with PowerShell and Orchestrator
Support for Open Source
Hey Microsoft,You have great tools, but I want to build my own…
D.I.Y - Configure Infrastructure with PowerShell
Configure Servers – Set up roles & features
Configure Storage – Configure File Servers & Spaces
Configure Networking – NIC teams, QoS, etc
Deploy Virtual Machines – On board tenants
Reminder: System Center 2012 CTP1 will save you a lot of work…
Demo Environment: Deploy
Invoke ConfigureNetworking.ps1 on
each node
Configure NICs (Teams, QoS settings, Bindings, etc)
Invoke ConfigureHyperVCluster.ps1 on
Hyper-V nodes
Initial Hyper-V Nodes configuration and clustering
(1st node creates cluster, nodes 2-N joins it)
Invoke ConfigureStorageCluster.ps1
on file server nodes
Cluster Storage Nodes, Configure cluster networks, Create Storage Pool, Space,
CSV, Shares, Configure access permissions to allow Hyper-V
nodes to use them
Invoke ConfigureHyperVSettings.ps1
on the Hyper-V nodes
Finalize Hyper-V cluster settings: Use Shares for VM
storage, Create a vSwitch
Ready for Use
Wait for connectivity to restore
Process Settings and set up CredSSP delegation
Invoke CreateShares.ps1 on the clustered file server
Create Shares and configures access permissions (to allow
Hyper-V nodes to use it)
Active Directory / DNS / DHCP(Basic Infrastructure)
Servers to be Configured
Management Server
PowerShellRemoting
demo
Cloud Infrastructure Configuration with PowerShellJoshua AdamsSenior Program ManagerMicrosoft Corporation
Built-in Hyper-V metering allows hosters
to build chargeback models based on actual
resource usage
Metering configuration and usage data is preserved across live migration
Host 2
Extension Miniport
Extension ProtocolExtensible Switch
Virtual Machine
Configuration
Usage Data
Hyper-V Metering and Live Migration
Extension
Host 1
Extension Miniport
Extension ProtocolExtensible Switch
Extension
How? Enable-VMResourceMetering, see http://aka.ms/q1ukej
So What About Open Source? …
Microsoft and Open Source : Linux Support
Linux workloads can be consolidated into VMs running on to a Microsoft hypervisor at no costHyper-V hosted Linux VMs can leverage high-end enterprise features:
High Availability Live Migration, Shared Nothing Live Migration VM Replication with Hyper-V Replica
Linux VMs can be managed centrally from System Center VMMBenefit from VM scale improvements
Microsoft and Open Source : OpenStack
OpenStack Components
Supporting Components
Microsoft Components
KVM Xen HyperV
Compute(Nova-Compute)
Network(Nova-Network
Quantum)
Volumes(Nova-Volume)
Core OpenStack : VM Provisioning (Nova)
IaaS APIs (Nova-API)Image
Repository (Glance)
Auth
N &
Auth
Z(K
eyst
one)
Virtual Machines
System Center(SCCM, SCOM, Orchestrator)
Open Source Provisioning
Tools
SANs, Local Disks
Directory Services
(MySQL, LDAP)
Dashboard Portal
(Horizon)
Disk FoldersOR
Swift
http://wiki.openstack.org/Hyper-V
In Summary…
Plenty of opportunities for hosters !Comprehensive platformBuild high-value services using Windows ServerManage with System Center 2012 SP1Build your own tools using PowerShellOpen and interoperable
Related ContentVIR308 What’s new in Windows Server 2012 Hyper-V, Part 1VIR309 What’s new in Windows Server 2012 Hyper-V, Part 2VIR305 Hyper-V Network Virtualization for Scalable Multi-Tenancy in WindowsVIR302 Enabling Disaster Recovery Using Hyper-V ReplicaMGT326 Enabling Hosted IaaS Clouds for Service Providers Using Microsoft System
Center 2012 SP1 with Windows Server 2012MGT327 Preparing for "The Big One": Protection and Disaster Recovery
Using New Capabilities of Windows Server 2012 and Microsoft System Center 2012 SP1
Breakout sessions
Additional ContentPrivate Cloud Blog: http://blogs.technet.com/b/privatecloud PowerShell Samples : http://aka.ms/ee5vpz White Paper – Building IaaS Clouds with Windows Server 2012: http://aka.ms/dtpq3aFind me later at [email protected] me @yigaledery
SIA, WSV, and VIR Track Resources
DOWNLOAD Windows Server 2012 Release Candidate
microsoft.com/windowsserver
#TEWSV301 DOWNLOAD Microsoft System Center 2012 Evaluation
microsoft.com/systemcenterHands-On Labs
Talk to our Experts at the TLC
Resources
Connect. Share. Discuss.
http://europe.msteched.com
Learning
Microsoft Certification & Training Resources
www.microsoft.com/learning
TechNet
Resources for IT Professionals
http://microsoft.com/technet
Resources for Developers
http://microsoft.com/msdn
Evaluations
http://europe.msteched.com/sessions
Submit your evals online
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to
be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS
PRESENTATION.