Building Clouds with Windows
Azure Pack and System Center
Michael Rüefli– Cloud Architect
www.miru.ch
Thomas Maurer – Clou...
Session Objectives
o Get overview of Microsoft Cloud OS stack
o Understand the different components involved and
see them ...
The Cloud OS
Modern platform for the world’s apps
Cloud – Demystified
• Pool of compute, storage and networking
• Allocable on demand to your customers
• Automate everythin...
Architecture
Cloud OS Experience
(Microsoft Cloud v2)
R2w/ Service ProviderFoundation
Future
Services
Service
Bus
SQLVMs
Web
Sites
Serv...
VM Cloud Architecture
Virtual Machine Manager
NetworkStorageCompute
Services
VMs Apps
Service Provider Foundation
Windows ...
Virtual Machine Manager
Storage
iSCSI, Fiber Channel, SMB,
Storage Spaces
Network
Logical Networks, VLAN based,
NVGRE
Comp...
Storage
The Performance vs. Cost Dilemma
Microsoft Software defined Storage
Storage Spaces / Scale out File Server
• Cost effective and performant
• Ease of Manage...
Scale the Storage Stack
64 x 6 Gbps Shared SAS
SOFS1VMShare1
SMB
Direct
Mirror Mirror
SMB
Direct
64 x 6 Gbps Shared SAS
SO...
File Client
SMB
Buffer
File Server
With RDMAWithout RDMA
App
Buffer
SMB
Buffer
OS
Buffer
Driver
Buffer
SMB
Buffer
OS
Buffe...
Manage the Storage Stack
SAN
3rd Party NAS
Devices
Scaleout Fileserver (SOFS)
Node Node
JBOD
SAS SAS
FC/iSCSI SMB3 SMB3
SC...
3rd party storage management
DEMO
Storage Management
Network
Microsoft Networking
Cloud Providers are required to…
… isolate Tenants from each other
… isolate Tenants from Provider In...
Why Network Management is Important
SCVMM 2012 Networking
Logical Networks
Physical Network Infrastructure
Network Sites
Network Sites / VLANs
IP Pools
IP Add...
SCVMM 2012 R2 Networking
Logical Networks
Physical Network Infrastructure / Sites / IP Pools
VM Networks
Virtual Networks ...
How network virtualization works
• Overlays multiple virtual networks on
shared physical network
• Uses industry standard ...
SCVMM 2012 Networking
SCVMM 2012 R2 Networking
SCVMM 2012 R2 Networking
SCVMM 2012 R2 Networking
Software Defined
Networking
Hyper-V Network Virtualization
Extensible Virtual Switch
Network Poli...
Multi-Tenant HNV Gateway
• Virtual Machine running Server 2012 R2 with RRAS
Role
• On "dedicated" Hyper-V Host
• 50 S2S VP...
IPAM – VMM Integration
AD DC / NPS / DNS
DNS
DHCP
IPAM
Management
Server
SCVMM
 Manage virtual IP spaces like a Boss !
DEMO
Software defined Networking
Hypervisor
Microsoft Hyper-V 2012 R2
• Gen2 VMs
• Enhanced Session Mode
• vRSS / dVMQ
• Online VHDX resizing
• Hyper-V Replica Cycles...
Hypervisor Management
DEMO
Hypervisor
Admin Portal
Tenant Portal
Automation
Automation….
… is a key component in every cloud
… must leverage standard APIs and interfaces
… must support multiple tena...
Architecture
• REST oData API / Web Service
• Portal integrated with Azure Pack
• SQL Database
• Runbook Workers
Windows A...
DEMO
Service Management Automation
So which one to go for?
SC Orchestrator SMA
Better together
In case of any questions…
THANKS!
E2EVC 2014 building clouds with Microsoft Cloud OS and System Center
Upcoming SlideShare
Loading in …5
×

E2EVC 2014 building clouds with Microsoft Cloud OS and System Center

887 views

Published on

A brief guide how to build private clouds using System Center, Hyper-V, Storage Spaces, JBODs, Windows Azure Pack, Service Management Automation

Published in: Software
  • Be the first to comment

  • Be the first to like this

E2EVC 2014 building clouds with Microsoft Cloud OS and System Center

  1. 1. Building Clouds with Windows Azure Pack and System Center Michael Rüefli– Cloud Architect www.miru.ch Thomas Maurer – Cloud Architect & Microsoft MVP www.thomasmaurer.ch
  2. 2. Session Objectives o Get overview of Microsoft Cloud OS stack o Understand the different components involved and see them in action o Hear deployment experiences from the Field o Have a lot of fun ….and get questions answered
  3. 3. The Cloud OS Modern platform for the world’s apps
  4. 4. Cloud – Demystified • Pool of compute, storage and networking • Allocable on demand to your customers • Automate everything • Metered • Self-service
  5. 5. Architecture
  6. 6. Cloud OS Experience (Microsoft Cloud v2) R2w/ Service ProviderFoundation Future Services Service Bus SQLVMs Web Sites Service Plans Users Provider Portal Consumer Self-Service Portal Web Sites Apps Database VMs Service ProviderCustomer Self Service Portal Moves On-Premises Common Mgt. Experience Workloads Cloud-Enabled Services Move On-Premises Consistent Dev. Experience Other Services CDN. Media,, etc. Caching Service Bus SQLVMs Web Sites Worker Role Web Sites Apps Database VMs Subscriber Self-Service Portal Windows Azure R2
  7. 7. VM Cloud Architecture Virtual Machine Manager NetworkStorageCompute Services VMs Apps Service Provider Foundation Windows Azure Pack RD GW WSUS WDS SQL AD IPAM Service Management Automation
  8. 8. Virtual Machine Manager Storage iSCSI, Fiber Channel, SMB, Storage Spaces Network Logical Networks, VLAN based, NVGRE Compute Hyper-V (ESX, XenServer) Clouds (Resources Pools) Tenants (Service Customers) VMs and Services System Center Virtual Machine Manager Deployment Management Automation Monitoring
  9. 9. Storage
  10. 10. The Performance vs. Cost Dilemma
  11. 11. Microsoft Software defined Storage Storage Spaces / Scale out File Server • Cost effective and performant • Ease of Management • Scalable • Auto Tiering (SSD / HDD) • Write Back Cache
  12. 12. Scale the Storage Stack 64 x 6 Gbps Shared SAS SOFS1VMShare1 SMB Direct Mirror Mirror SMB Direct 64 x 6 Gbps Shared SAS SOFS1VMShare1 SMB Direct Mirror Mirror SMB Direct 64 x 6 Gbps Shared SAS SOFS1VMShare1 SMB Direct Mirror Mirror SMB Direct
  13. 13. File Client SMB Buffer File Server With RDMAWithout RDMA App Buffer SMB Buffer OS Buffer Driver Buffer SMB Buffer OS Buffer Driver Buffer App Buffer SMB Buffer rNIC*rNIC* NIC Adapter BufferNICAdapter Buffer Adapter Buffer Adapter Buffer RoCe InfiniBand • Higher performance through offloading of network I/O processing onto network adapter • High throughput with low latency and ability to take advantage of high- speed networks (such as InfiniBand and iWARP) • Remote storage at the speed of direct storage • Transfer rate of around 40 Gbps on a single NIC port • Compatible with SMB Multichannel for load balancing and failover *Remote Direct Memory Access *e.g. Mellanox Connect X3®™ Adapter Family
  14. 14. Manage the Storage Stack SAN 3rd Party NAS Devices Scaleout Fileserver (SOFS) Node Node JBOD SAS SAS FC/iSCSI SMB3 SMB3 SCVMM Storage Management
  15. 15. 3rd party storage management
  16. 16. DEMO Storage Management
  17. 17. Network
  18. 18. Microsoft Networking Cloud Providers are required to… … isolate Tenants from each other … isolate Tenants from Provider Infrastructure … be flexible for changes on physical Infrastructure … offer Self Service Capabilities to tenants
  19. 19. Why Network Management is Important
  20. 20. SCVMM 2012 Networking Logical Networks Physical Network Infrastructure Network Sites Network Sites / VLANs IP Pools IP Address Pools for deployment
  21. 21. SCVMM 2012 R2 Networking Logical Networks Physical Network Infrastructure / Sites / IP Pools VM Networks Virtual Networks for VMs Port Profiles New Features from Windows Server 2012 Hyper-V Logical Switch Logical Network Switch which combines all features
  22. 22. How network virtualization works • Overlays multiple virtual networks on shared physical network • Uses industry standard General Routing Encapsulation (NVGRE) protocol Problems solved • Creates VM mobility across datacenter, hoster cloud or Azure without network constraints • Provides ability to import customer IP addresses and network topology • Helps remove VLAN constraints • Helps eliminate hierarchical IP address assignment for virtual machines Hyper-V Network Virtualization Physical server Physical network Blue virtual machine Yellow virtual machine Blue network Yellow network
  23. 23. SCVMM 2012 Networking
  24. 24. SCVMM 2012 R2 Networking
  25. 25. SCVMM 2012 R2 Networking
  26. 26. SCVMM 2012 R2 Networking Software Defined Networking Hyper-V Network Virtualization Extensible Virtual Switch Network Policy/Offloads SR-IOV DHCP Guard IPSec Task Offload Bandwidth Control Trunk Mode
  27. 27. Multi-Tenant HNV Gateway • Virtual Machine running Server 2012 R2 with RRAS Role • On "dedicated" Hyper-V Host • 50 S2S VPNs / 200 virtual Subnets per single GW • Service Template for Scale Out / Redundancy • Support for Site-to-Site VPN with 3rd Party Products from Cisco, Juniper, Citrix
  28. 28. IPAM – VMM Integration AD DC / NPS / DNS DNS DHCP IPAM Management Server SCVMM  Manage virtual IP spaces like a Boss !
  29. 29. DEMO Software defined Networking
  30. 30. Hypervisor
  31. 31. Microsoft Hyper-V 2012 R2 • Gen2 VMs • Enhanced Session Mode • vRSS / dVMQ • Online VHDX resizing • Hyper-V Replica Cycles • …etc
  32. 32. Hypervisor Management
  33. 33. DEMO Hypervisor
  34. 34. Admin Portal
  35. 35. Tenant Portal
  36. 36. Automation
  37. 37. Automation…. … is a key component in every cloud … must leverage standard APIs and interfaces … must support multiple tenants … must support linear scaling
  38. 38. Architecture • REST oData API / Web Service • Portal integrated with Azure Pack • SQL Database • Runbook Workers Windows Azure Pack Admin Portal
  39. 39. DEMO Service Management Automation
  40. 40. So which one to go for? SC Orchestrator SMA Better together
  41. 41. In case of any questions…
  42. 42. THANKS!

×