SlideShare una empresa de Scribd logo
1 de 43
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
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
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 everything
• Metered
• Self-service
Architecture
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
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
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
Storage
The Performance vs. Cost Dilemma
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
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
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
Manage the Storage Stack
SAN
3rd Party NAS
Devices
Scaleout Fileserver (SOFS)
Node Node
JBOD
SAS SAS
FC/iSCSI SMB3 SMB3
SCVMM Storage Management
3rd party storage management
DEMO
Storage Management
Network
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
Why Network Management is Important
SCVMM 2012 Networking
Logical Networks
Physical Network Infrastructure
Network Sites
Network Sites / VLANs
IP Pools
IP Address Pools for deployment
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
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
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 Policy/Offloads
SR-IOV
DHCP Guard
IPSec Task Offload
Bandwidth Control
Trunk Mode
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
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
• …etc
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 tenants
… must support linear scaling
Architecture
• REST oData API / Web Service
• Portal integrated with Azure Pack
• SQL Database
• Runbook Workers
Windows Azure Pack Admin Portal
DEMO
Service Management Automation
So which one to go for?
SC Orchestrator SMA
Better together
In case of any questions…
THANKS!

Más contenido relacionado

La actualidad más candente

CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012
CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012
CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012
Spiffy
 
Microsoft Techready -21 aprilie 2011
Microsoft Techready -21 aprilie 2011Microsoft Techready -21 aprilie 2011
Microsoft Techready -21 aprilie 2011
Agora Group
 
Eclipse & die Microsoft cloud
Eclipse & die Microsoft cloudEclipse & die Microsoft cloud
Eclipse & die Microsoft cloud
Patric Boscolo
 
Successfully deploy build manage your cloud with cloud stack2
Successfully deploy build manage your cloud with cloud stack2Successfully deploy build manage your cloud with cloud stack2
Successfully deploy build manage your cloud with cloud stack2
ke4qqq
 
Middleware in the cloud platform-v2
Middleware in the cloud   platform-v2Middleware in the cloud   platform-v2
Middleware in the cloud platform-v2
Hammad Rajjoub
 
WSO2 Cloud Middleware
WSO2 Cloud MiddlewareWSO2 Cloud Middleware
WSO2 Cloud Middleware
Afkham Azeez
 

La actualidad más candente (20)

Build a Cloud Day - CloudStack
Build a Cloud Day - CloudStackBuild a Cloud Day - CloudStack
Build a Cloud Day - CloudStack
 
Build cloud os in one day belgium
Build cloud os in one day   belgiumBuild cloud os in one day   belgium
Build cloud os in one day belgium
 
CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012
CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012
CTU June 2011 - Microsoft System Center Virtual Machine Manager 2012
 
Automation 2.0 - Automation Tools for Hybrid Cloud Environments
Automation 2.0 - Automation Tools for Hybrid Cloud EnvironmentsAutomation 2.0 - Automation Tools for Hybrid Cloud Environments
Automation 2.0 - Automation Tools for Hybrid Cloud Environments
 
Cnam azure ze cloud resource manager
Cnam azure ze cloud  resource managerCnam azure ze cloud  resource manager
Cnam azure ze cloud resource manager
 
CloudStack vs Openstack
CloudStack vs OpenstackCloudStack vs Openstack
CloudStack vs Openstack
 
Microsoft Techready -21 aprilie 2011
Microsoft Techready -21 aprilie 2011Microsoft Techready -21 aprilie 2011
Microsoft Techready -21 aprilie 2011
 
Eclipse & die Microsoft cloud
Eclipse & die Microsoft cloudEclipse & die Microsoft cloud
Eclipse & die Microsoft cloud
 
E2EVC Copenhagen What’s New With Microsoft Virtualization
E2EVC Copenhagen What’s New With Microsoft VirtualizationE2EVC Copenhagen What’s New With Microsoft Virtualization
E2EVC Copenhagen What’s New With Microsoft Virtualization
 
Service Management Automation (SMA) from zero to hero
Service Management Automation (SMA) from zero to heroService Management Automation (SMA) from zero to hero
Service Management Automation (SMA) from zero to hero
 
Scu2016 Azure Best practices
Scu2016 Azure Best practicesScu2016 Azure Best practices
Scu2016 Azure Best practices
 
Vmware on aws
Vmware on awsVmware on aws
Vmware on aws
 
Successfully deploy build manage your cloud with cloud stack2
Successfully deploy build manage your cloud with cloud stack2Successfully deploy build manage your cloud with cloud stack2
Successfully deploy build manage your cloud with cloud stack2
 
Cnam cours azure zecloud mobile services
Cnam cours azure zecloud mobile servicesCnam cours azure zecloud mobile services
Cnam cours azure zecloud mobile services
 
Cnam cours azure cloud services
Cnam cours azure  cloud servicesCnam cours azure  cloud services
Cnam cours azure cloud services
 
Middleware in the cloud platform-v2
Middleware in the cloud   platform-v2Middleware in the cloud   platform-v2
Middleware in the cloud platform-v2
 
Designing CloudStack Clouds
Designing CloudStack CloudsDesigning CloudStack Clouds
Designing CloudStack Clouds
 
Cnam azure 2015 storage
Cnam azure 2015  storageCnam azure 2015  storage
Cnam azure 2015 storage
 
ENT307 VMware and AWS Together - VMware Cloud on AWS
ENT307 VMware and AWS Together - VMware Cloud on AWSENT307 VMware and AWS Together - VMware Cloud on AWS
ENT307 VMware and AWS Together - VMware Cloud on AWS
 
WSO2 Cloud Middleware
WSO2 Cloud MiddlewareWSO2 Cloud Middleware
WSO2 Cloud Middleware
 

Similar a E2EVC 2014 building clouds with Microsoft Cloud OS and System Center

Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack
Nitin Mehta
 
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - ConceroCTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
Spiffy
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloud
ebuc
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
howie YU
 

Similar a E2EVC 2014 building clouds with Microsoft Cloud OS and System Center (20)

2014-09-15 cloud platform master class
2014-09-15 cloud platform master class2014-09-15 cloud platform master class
2014-09-15 cloud platform master class
 
VMworld 2013: Virtualized Network Services Model with VMware NSX
VMworld 2013: Virtualized Network Services Model with VMware NSX VMworld 2013: Virtualized Network Services Model with VMware NSX
VMworld 2013: Virtualized Network Services Model with VMware NSX
 
Presentation citrix cloud platform for infrastructure as a service
Presentation   citrix cloud platform for infrastructure as a servicePresentation   citrix cloud platform for infrastructure as a service
Presentation citrix cloud platform for infrastructure as a service
 
Hacking apache cloud stack
Hacking apache cloud stackHacking apache cloud stack
Hacking apache cloud stack
 
E2EVC SCVMM / Windows Azure Pack
E2EVC SCVMM / Windows Azure PackE2EVC SCVMM / Windows Azure Pack
E2EVC SCVMM / Windows Azure Pack
 
Cloud computing and its job opportunities
Cloud computing and its job opportunities Cloud computing and its job opportunities
Cloud computing and its job opportunities
 
E2EVC SCVMM-Mania
E2EVC SCVMM-ManiaE2EVC SCVMM-Mania
E2EVC SCVMM-Mania
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft Azure
 
CloudStack Overview
CloudStack OverviewCloudStack Overview
CloudStack Overview
 
Server Virtualization using Hyper-V
Server Virtualization using Hyper-VServer Virtualization using Hyper-V
Server Virtualization using Hyper-V
 
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - ConceroCTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
CTU June 2011 - Hybrid Cloud Management with Microsoft System Center - Concero
 
IDERA Slides: Managing the Transition to Hybrid Cloud
IDERA Slides: Managing the Transition to Hybrid CloudIDERA Slides: Managing the Transition to Hybrid Cloud
IDERA Slides: Managing the Transition to Hybrid Cloud
 
Microsoft private cloud
Microsoft private cloudMicrosoft private cloud
Microsoft private cloud
 
Citrix Day 2013: Self-Service Desktops NetScaler Integration
Citrix Day 2013: Self-Service Desktops NetScaler IntegrationCitrix Day 2013: Self-Service Desktops NetScaler Integration
Citrix Day 2013: Self-Service Desktops NetScaler Integration
 
Microsoft Server Virtualization and Private Cloud
Microsoft Server Virtualization and Private CloudMicrosoft Server Virtualization and Private Cloud
Microsoft Server Virtualization and Private Cloud
 
Cloud stack overview
Cloud stack overviewCloud stack overview
Cloud stack overview
 
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
 
Reference design for v mware nsx
Reference design for v mware nsxReference design for v mware nsx
Reference design for v mware nsx
 
windows server 2012 R2
windows server 2012 R2windows server 2012 R2
windows server 2012 R2
 
CloudStack DC Meetup - Apache CloudStack Overview and 4.1/4.2 Preview
CloudStack DC Meetup - Apache CloudStack Overview and 4.1/4.2 PreviewCloudStack DC Meetup - Apache CloudStack Overview and 4.1/4.2 Preview
CloudStack DC Meetup - Apache CloudStack Overview and 4.1/4.2 Preview
 

Último

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 

Último (20)

OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 

E2EVC 2014 building clouds with Microsoft Cloud OS and System Center

  • 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. 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. The Cloud OS Modern platform for the world’s apps
  • 4. Cloud – Demystified • Pool of compute, storage and networking • Allocable on demand to your customers • Automate everything • Metered • Self-service
  • 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. 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. 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
  • 10. The Performance vs. Cost Dilemma
  • 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. 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. 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. 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. 3rd party storage management
  • 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. Why Network Management is Important
  • 20. SCVMM 2012 Networking Logical Networks Physical Network Infrastructure Network Sites Network Sites / VLANs IP Pools IP Address Pools for deployment
  • 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. 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
  • 24. SCVMM 2012 R2 Networking
  • 25. SCVMM 2012 R2 Networking
  • 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. 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. IPAM – VMM Integration AD DC / NPS / DNS DNS DHCP IPAM Management Server SCVMM  Manage virtual IP spaces like a Boss !
  • 31. Microsoft Hyper-V 2012 R2 • Gen2 VMs • Enhanced Session Mode • vRSS / dVMQ • Online VHDX resizing • Hyper-V Replica Cycles • …etc
  • 34.
  • 38. Automation…. … is a key component in every cloud … must leverage standard APIs and interfaces … must support multiple tenants … must support linear scaling
  • 39. Architecture • REST oData API / Web Service • Portal integrated with Azure Pack • SQL Database • Runbook Workers Windows Azure Pack Admin Portal
  • 41. So which one to go for? SC Orchestrator SMA Better together
  • 42. In case of any questions…