SlideShare une entreprise Scribd logo
1  sur  56
A technology leader with 10+ years of hands-on experience
& commendable strengths in Microsoft, VMware, Citrix
platforms including Windows, Active directory, Private Cloud,
Server & Desktop Virtualization, High availability, BYOD and
others. Faruqu holds several patents and industry
certifications, including MCSE Private Cloud, and VMware
Certified Professional (VCP) –Datacenter Virtualization &
Cloud, Citrix XenDesktop and XenApp, Rackspace CloudU
Certified Professional, ITIL, etc.
Md Yousup Faruqu
Systems Assistant Manager, Banglalink
Meet the Presenters
 Why Server Virtualization
 Flexible Infrastructure
 High Availability & Resiliency
 Virtual Machine Migration
 Summary & Wrap Up
Server virtualization is a virtualization technique that involves
, virtual servers with the help
of virtualization software. In server virtualization, each virtual server runs
multiple operating system instances at the same time.
5
 Reduce footprints of datacenter
 Reduce Hardware, Software License and Operating Cost
 Save In Utility bill
 Simplify The Administration Overhead
 Improve the application performance
 Ensure high availability
 Gain operational flexibility
What Savings Virtualization Brings?
 Reduced hardware costs – Ideally, 1 physical machine can be divided into 8-16 virtual ones.
This leads to hardware saving on every virtual machine.
 Reduced power consumption and cooling needs.
 Savings on physical space in the data center.
 Rapid deployment – The ability to rapidly deploy a new system without purchasing or
building new hardware.
 Increase availability of hardware and applications for business continuity:-Securely backup and migrate
entire virtual environments with no interruption in service. Eliminate planned downtime
and recover immediately from unplanned issues.
 VMware
 Hyper-V
 Citrix
 Oracle
Hardware
offloading
Virtual Fibre
Channel
Guest Non-
Uniform Memory
Access (NUMA)
support
Runtime memory
configuration
Hyper-V network
switch
Hyper-V Network
Virtualization
Shared-nothing
live migration Massive scale
Cluster
enhancements Hyper-V Replica
9
System
Resource
Maximum number
Improvement
factorWindows 2008 R2
Windows Server
2012 R2
Host
Logical processors on hardware 64 320 5×
Physical memory 1 terabyte 4 TB 4×
Virtual processors per host 512 2,048 4×
Virtual
machine
Virtual processors per virtual machine 4 64 16×
Memory per virtual machine 64 GB 1 TB 16×
Virtual disk capacity 384 64TB 32×
Active virtual machines 2 terabytes 1024 2.7×
Cluster
Nodes 16 64 4×
Virtual machines 1,000 8,000 8×
10
Live Migration
over SMB
Live Migration
Upgrades
Live Cloning
Duplicate virtual
machines for
testing &
troubleshooting
Complete flexibility for migrating virtualized workloads
without interruption or downtime
Upgrade to the latest version of Hyper-V
without downtime for key workloads
Enable a scalable,
isolated, multitenant
infrastructure without
VLANs
Network Virtualization
Live Migration
over RDMA
Live Migration
with Compression
Simultaneous Live Migration
Storage Live Migration
Shared Nothing Live Migration
Support for non-Microsoft guest
operating systems
Significant Improvements in
Interoperability
• Multiple supported Linux distributions
and versions on Hyper-V.
• Includes Red Hat, SUSE, OpenSUSE,
CentOS, and Ubuntu
Comprehensive Feature Support
• 64 vCPU SMP
• Virtual SCSI, Hot-Add & Online Resize
• Full Dynamic Memory Support
• Live Backup
• Deeper Integration Services Support
Comprehensive feature
support for virtualized Linux
Server Hardware
IndependentHardware
VendorDrivers
Windows
Kernel
Virtual Service
Provider
Configuration
Store
Worker
Processes
ManagementService
WMI Provider
Hyper-V
Export a clone of a running VM
• Point-time image of running VM
exported to an alternate location
• Useful for troubleshooting VM
without downtime for primary VM
Export from an existing checkpoint
• Export a full cloned virtual machine
from a point-in-time, existing checkpoint
of a virtual machine
• Checkpoints automatically merged into
single virtual disk
Duplication of a Virtual
Machine whilst Running
VM1 VM2
VM VM
Live migration setup
iSCSI, FC or SMB Storage
IP connection
Configuration data
Memory pages transferred
Memory content
MEMORYMEMORY
Modified pages transferred
Modified memory pages
Storage handle moved
VM
• Faster live migrations, taking full
advantage of available network
• Simultaneous Live Migrations
• Uses SMB Direct if network bandwidth
available is over 10 gigabits
• Supports flexible storage choices
• No clustering required if virtual machine
resides on SMB 3.0 File Share
Faster, Simultaneous Migration
of VMs Without Downtime
Host running
Hyper-V
Target deviceSource device
• Move virtual hard disks attached
to a running virtual machine
• Manage storage in a cloud environment
with greater flexibility and control
• Move storage with no downtime
• Update physical storage available to a
virtual machine (such as SMB-based
storage)
• Windows PowerShell cmdlets
Increased Flexibility through
Live Migration of VM Storage
Reads and writes go to the source VHD
Disk contents are copied to new
destination VHD
Disk writes are mirrored; outstanding
changes are replicated
Reads and writes go to new
destination VHD
Virtual machine
Destination
Hyper-V
Virtual
machine
Target deviceSource device
Virtual
machine
Source
Hyper-V
IP connection
Configuration dataMemory contentModified memory pages
• Increase flexibility of virtual machine
placement & increased administrator
efficiency
• Simultaneously live migrate VM & virtual
disks between hosts
• Nothing shared but an ethernet cable
• No clustering or shared storage
requirements
• Reduce downtime for migrations across
cluster boundaries
Complete Flexibility for Virtual
Machine Migrations
Reads and writes go to the
source VHD
Reads and writes go to the
source VHD. Live Migration Begins
Disk contents are copied to new
destination VHD
Disk writes are mirrored;
outstanding changes are replicated
Live Migration
MEMORYMEMORY
Live Migration ContinuesLive Migration Completes
Hyper-V Host
VM1 VM23 Types of Hyper-V Network
• Private = VM to VM Communication
• Internal = VM to VM to Host (loopback)
• External = VM to Outside & Host
Each vNIC can have multiple VLANs attached to it,
however if using the GUI, only a single VLAN ID can
be specified.
Set-VMNetworkAdapterVlan -VMName VM01
-Trunk -AllowedVlanIdList 14,22,40
Creating an external network transforms the chosen
physical NIC into a switch and removes TCP/IP stack
and other protocols
Optional host vNIC is created to allow
communication of host out of the physical NIC
Connecting VMs to each
other, and the outside world
Extensible Switch
• Virtual Ethernet switch that runs in the
management OS of the host
• Exists on Windows Server Hyper-V, and
Windows Client Hyper-V
• Managed programmatically
• Extensible by partners and customers
• Virtual machines connect to the
extensible switch with their
virtual network adaptor
• Can bind to a physical NIC or team
• Bypassed by SR-IOV
Layer-2 Network Switch for
Virtual Machine Connectivity
Virtual machine
Network
application
Virtual network
adapter
Hyper–V host
Hyper-V
Extensible Switch
Physicalnetwork
adapter
Physicalswitch
Virtual machine
Network
application
Virtual network
adapter
Virtual machine
Network
application
Virtual network
adapter
Shared VHDX
Hyper-V Replica
with Extended
Replication
Online Backup
Simplify
infrastructure
maintenance
Robust, reliable & resilient infrastructure foundation for
running continuous services
Provide flexibility for
application-level
resiliency
Cluster Aware Updating
Hyper-V Recovery
Manager
Guest Clustering
Failover Clustering
NIC Teaming
Failover Priority & Affinity Rules
Integration with cloud services
Provide granular solutions for enabling
disaster recovery
• Vendor agnostic and shipped inbox
• Provides local or remote management
through Windows PowerShell or UI
• Enables teams of up to 32 network
adapters
• Aggregates bandwidth from multiple
network adapters whilst providing traffic
failover in the event of NIC outage
• Includes multiple nodes: switch dependent
and independent
• Multiple traffic distribution algorithms:
Hyper-V Switch Port, Hashing and
Dynamic Load Balancing
Integrated Solution for
Network Card Resiliency
Virtual
adapters Team network
adapter
Team network
adapter
• Massive scalability with support for 64
physical nodes & 8,000 VMs
• VMs automatically failover & restart on
physical host outage
• Enhanced Cluster Shared Volumes
• Cluster VMs on SMB 3.0 Storage
• Dynamic Quorum & Witness
• Drain Roles – Maintenance Mode
• VM Drain on Shutdown
• VM Network Health Detection
• Enhanced Cluster Dashboard
Integrated Solution for
Resilient Virtual Machines Cluster Dynamic Quorum Configuration
• Upon service failure, Service Control
Manager inside guest will attempt to
restart the service
• After 3 failures, Cluster Service will
trigger event log entry 1250
• VM State = Application in VM Critical
• VM can be automatically restarted on the
same node
• Upon subsequent failure, VM can be
failed over and restarted on alternative
node
• Extensible by Partners
Monitor Health of Applications
Inside Clustered VMs
• Reduces server downtime and user
disruption by orchestration of cluster
node updates
• Maintains service availability without
impacting cluster quorum
• Detects required updates and moves
workloads off nodes for updates
• Uses Windows Update Agent or
extensible plug-in
Integrated Patching Solution
for Hyper-V Clusters
Windows Server Cluster
Current
Workload
Third-party plug-in for updates
U
• Full support for running clustered
workloads on Hyper-V host cluster
• Guest Clusters that require shared storage
can utilize software iSCSI, Virtual FC or
SMB
• Full support for Live Migration of Guest
Cluster Nodes
• Full Support for Dynamic Memory of
Guest Cluster Nodes
• Restart Priority, Possible & Preferred
Ownership, & AntiAffinityClassNames
help ensure optimal operation
Complete Flexibility for
Deploying App-Level HA Guest Cluster running on a Hyper-V ClusterGuest cluster node restarts on physical host failureGuest cluster nodes supported with Live Migration
Once Hyper-V Replica is enabled, VMs begin replication
• Affordable in-box business continuity and
disaster recovery
• Configurable replication frequencies of 30
seconds, 5 minutes and 15 minutes
• Secure replication across network
• Agnostic of hardware on either site
• No need for other virtual machine
replication technologies
• Automatic handling of live migration
• Simple configuration and management
Replicate Hyper-V VMs from a
Primary to a Replica site Once replicated, changes replicated on chosen frequencyUpon site failure, VMs can be started on secondary site
Legacy Devices Removed Replacement Devices Enhancements
IDE Controller Virtual SCSI Controller Boot from VHDx (64TB max size, online resize)
IDE CD-ROM Virtual SCSI CD-ROM Hot add/remove
Legacy BIOS UEFI firmware Secure Boot
Legacy NIC Synthetic NIC Network boot with IPv4 & IPv6
Floppy & DMA Controller No floppy support
UART (COM Ports) Optional UART for debugging Faster and more reliable
i8042 keyboard controller Software based input No emulation – reduced resources
PS/2 keyboard Software based keyboard No emulation – reduced resources
PS/2 mouse Software based mouse No emulation – reduced resources
S3 video Software based video No emulation – reduced resources
PCI Bus VMBus
Programmable Interrupt Controller (PIC) No longer required
Programmable Interrupt Timer (PIT) No longer required
Super I/O device No longer required
Microsoft Virtual Machine ConverterFree standalone tool for conversion of VMware virtual machines
MVMC 2.0
Standalone tool to convert and migrate VMware-
based virtual machines and disks to Hyper-V and
Microsoft Azure.
Benefits
Deployed with minimal dependencies.
Native support for Windows PowerShell for
powerful automation capabilities
Wizard-driven GUI for ease of use.
Simple to download, install and use.
Fully supported by Microsoft.
Supports the conversion of the latest Guest OS’s,
along with conversion from the latest vSphere
hosts, to Hyper-V hosts.
2014 Gartner x86 Virtualization Magic Quadrant
Thomas Bittman, Mark Margevicius, Philip Dawson, July 2, 2014
http://www.gartner.com/technology/reprints.do?id=1-1WR6HLK&ct=140703&st=sb
This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Microsoft. Gartner does not endorse
any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research
organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. All
statements in this report attributable to Gartner represent Microsoft’s interpretation of data, research opinion or viewpoints published as part of a syndicated subscription service by Gartner, Inc., and have not been reviewed by Gartner.
Each Gartner publication speaks as of its original publication date (and not as of the date of this presentation). The opinions expressed in Gartner publications are not representations of fact, and are subject to change without notice.
What is Cloud?
What Constitutes cloud computing?
SOFTWARE
AS A SERVICE
PLATFORM
AS A SERVICE
INFRASTRUCTURE
AS A SERVICE
Windows Server
Windows Azure
Landscapes Of Microsoft Cloud
Windows Server
Windows Azure
Windows Azure
IT Admin
Customers
IT Admin
Customers
IT Admin
In your datacenter
Customers
IT Admin
Windows
Azure
Pack
In your datacenter
Customers
IT Admin
Management Portal
Web
Platform
application
Services
(PaaS)
Infrastructure
Services
(IaaS)
Reliable
messaging
Virtual
Networking
SQL Server
and MySQL
database
Customers
Platform as a service (PaaS)
Platform as a service (PaaS)
Node.js,
PHP,
ASP.NET
ASP.NET
Python
Classic ASP
Node.js
PHP
SQL
MySQL
noSQL
Infrastructure services
Self-service IaaS
Standalone virtual machines
Scalable virtual machine roles
Attached to virtual network(s)
Reliable
messaging
Infrastructure
Services
(IaaS)
Web
Platform
application
Services
(PaaS)
Database
Virtual
Networking
SQL Server
and MySQL
database
System Center and Windows Server
Virtual Machines
Virtual Machine
Manager
Features
• VM management.
• Virtual Machine Roles.
• Self-service VM networks.
• Self-service tenant administration.
• Extensibility for hosted cloud API.
Service Management API / Service Provider Foundation
Microsoft System Center 2012 R2
Windows Server 2012 R2
Tenant experience
Customer
Service
ProviderMicrosoft
Consistent
Platform
ONE
Homepage
Tenant experience
Customer
Service
ProviderMicrosoft
Consistent
Platform
ONE
Dashboard
Get the evaluation
Microsoft Server and Cloud Platform:
http://www.microsoft.com/en-us/server-cloud/windows-server/
Microsoft Virtual Academy:
http://www.microsoftvirtualacademy.com
Microsoft Learning:
http://www.microsoft.com/learning
Get trained
Get certified
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Contenu connexe

Tendances

Tendances (20)

VDI Best Practices
VDI Best PracticesVDI Best Practices
VDI Best Practices
 
Server Virtualization using Hyper-V
Server Virtualization using Hyper-VServer Virtualization using Hyper-V
Server Virtualization using Hyper-V
 
Virtual Desktop Infrastructure
Virtual Desktop InfrastructureVirtual Desktop Infrastructure
Virtual Desktop Infrastructure
 
Virtual desktop infrastructure
Virtual desktop infrastructureVirtual desktop infrastructure
Virtual desktop infrastructure
 
Novell Virtual Desktop Infrastructure
Novell Virtual Desktop InfrastructureNovell Virtual Desktop Infrastructure
Novell Virtual Desktop Infrastructure
 
Vmware View VDI 2012
Vmware View VDI 2012Vmware View VDI 2012
Vmware View VDI 2012
 
Presentation citrix desktop virtualization
Presentation   citrix desktop virtualizationPresentation   citrix desktop virtualization
Presentation citrix desktop virtualization
 
VDI Design Guide
VDI Design GuideVDI Design Guide
VDI Design Guide
 
Virtualization Business Case
Virtualization Business CaseVirtualization Business Case
Virtualization Business Case
 
Virtual desktop infrastructure
Virtual desktop infrastructureVirtual desktop infrastructure
Virtual desktop infrastructure
 
Manage your enterprise with System Center
Manage your enterprise with System CenterManage your enterprise with System Center
Manage your enterprise with System Center
 
Should You Consider Virtual Desktops
Should You Consider Virtual DesktopsShould You Consider Virtual Desktops
Should You Consider Virtual Desktops
 
Best of Microsoft Management Summit 2012
Best of Microsoft Management Summit 2012Best of Microsoft Management Summit 2012
Best of Microsoft Management Summit 2012
 
Vdi how-it-works618
Vdi how-it-works618Vdi how-it-works618
Vdi how-it-works618
 
VMworld 2014: Virtualization 101
VMworld 2014: Virtualization 101VMworld 2014: Virtualization 101
VMworld 2014: Virtualization 101
 
VDI/ VMware Horizon View
VDI/ VMware Horizon ViewVDI/ VMware Horizon View
VDI/ VMware Horizon View
 
VDI and Application Virtualization
VDI and Application VirtualizationVDI and Application Virtualization
VDI and Application Virtualization
 
IT Camp - Vision Solutions Presentation
IT Camp - Vision Solutions PresentationIT Camp - Vision Solutions Presentation
IT Camp - Vision Solutions Presentation
 
Get ready for tomorrow, today!
Get ready for tomorrow, today!Get ready for tomorrow, today!
Get ready for tomorrow, today!
 
VMworld 2013: Virtualization 101
VMworld 2013: Virtualization 101 VMworld 2013: Virtualization 101
VMworld 2013: Virtualization 101
 

En vedette

Windows Server 2008 Active Directory Components
Windows Server 2008 Active Directory ComponentsWindows Server 2008 Active Directory Components
Windows Server 2008 Active Directory Components
Tũi Wichets
 
Windows Server Virtualization - Hyper-V 2008 R2
Windows Server Virtualization - Hyper-V 2008 R2Windows Server Virtualization - Hyper-V 2008 R2
Windows Server Virtualization - Hyper-V 2008 R2
aralves
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
Spiceworks
 
Web server hardware and software
Web server hardware and softwareWeb server hardware and software
Web server hardware and software
Vikram g b
 
Web Server Hardware and Software
Web Server Hardware and SoftwareWeb Server Hardware and Software
Web Server Hardware and Software
webhostingguy
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
aleyeldean
 

En vedette (17)

Windows Server 2008 Active Directory Components
Windows Server 2008 Active Directory ComponentsWindows Server 2008 Active Directory Components
Windows Server 2008 Active Directory Components
 
Server Load Balancer Test Methodology
Server Load Balancer Test MethodologyServer Load Balancer Test Methodology
Server Load Balancer Test Methodology
 
Windows Server Virtualization - Hyper-V 2008 R2
Windows Server Virtualization - Hyper-V 2008 R2Windows Server Virtualization - Hyper-V 2008 R2
Windows Server Virtualization - Hyper-V 2008 R2
 
Server Virtualization: Success - VDI: not so much... Why?
Server Virtualization: Success - VDI: not so much... Why?Server Virtualization: Success - VDI: not so much... Why?
Server Virtualization: Success - VDI: not so much... Why?
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
New File Server Features Of Windows Server 2008
New File Server Features Of Windows Server 2008New File Server Features Of Windows Server 2008
New File Server Features Of Windows Server 2008
 
Server Virtualization
Server VirtualizationServer Virtualization
Server Virtualization
 
Vmware training presentation
Vmware training presentationVmware training presentation
Vmware training presentation
 
Web server hardware and software
Web server hardware and softwareWeb server hardware and software
Web server hardware and software
 
Web Server Hardware and Software
Web Server Hardware and SoftwareWeb Server Hardware and Software
Web Server Hardware and Software
 
Server virtualization
Server virtualizationServer virtualization
Server virtualization
 
Application server vs Web Server
Application server vs Web ServerApplication server vs Web Server
Application server vs Web Server
 
Alphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuelAlphorm.com Support VMware vSphere 6, Le réseau virtuel
Alphorm.com Support VMware vSphere 6, Le réseau virtuel
 
Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0Alphorm.com Support de la formation Vmware Esxi 6.0
Alphorm.com Support de la formation Vmware Esxi 6.0
 
VMware vSphere technical presentation
VMware vSphere technical presentationVMware vSphere technical presentation
VMware vSphere technical presentation
 
Web Servers (ppt)
Web Servers (ppt)Web Servers (ppt)
Web Servers (ppt)
 

Similaire à Microsoft Server Virtualization and Private Cloud

VMWARE Professionals - Security, Multitenancy and Flexibility
VMWARE Professionals -  Security, Multitenancy and FlexibilityVMWARE Professionals -  Security, Multitenancy and Flexibility
VMWARE Professionals - Security, Multitenancy and Flexibility
Paulo Freitas
 
Partner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizePartner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealize
Erik Bussink
 
Windows Server 2008 R2 & SP1 for IT Pro's
Windows Server 2008 R2 & SP1 for IT Pro'sWindows Server 2008 R2 & SP1 for IT Pro's
Windows Server 2008 R2 & SP1 for IT Pro's
Amit Gatenyo
 

Similaire à Microsoft Server Virtualization and Private Cloud (20)

Hyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC GroupHyper-V’s Virtualization Enhancements - EPC Group
Hyper-V’s Virtualization Enhancements - EPC Group
 
Microsoft Virtualization for VMware Professionals
Microsoft Virtualization for VMware ProfessionalsMicrosoft Virtualization for VMware Professionals
Microsoft Virtualization for VMware Professionals
 
Virtualizacao de Servidores - Windows
Virtualizacao de Servidores - WindowsVirtualizacao de Servidores - Windows
Virtualizacao de Servidores - Windows
 
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
 
Vmw edition-comparison
Vmw edition-comparisonVmw edition-comparison
Vmw edition-comparison
 
Virtualization & tipping point
Virtualization & tipping pointVirtualization & tipping point
Virtualization & tipping point
 
Intro to Deploying and administering server virtualization with Hyper-V and S...
Intro to Deploying and administering server virtualization with Hyper-V and S...Intro to Deploying and administering server virtualization with Hyper-V and S...
Intro to Deploying and administering server virtualization with Hyper-V and S...
 
VMWARE Professionals - Security, Multitenancy and Flexibility
VMWARE Professionals -  Security, Multitenancy and FlexibilityVMWARE Professionals -  Security, Multitenancy and Flexibility
VMWARE Professionals - Security, Multitenancy and Flexibility
 
Cloud os launch journey to cloud os with windows server 2012 r2
Cloud os launch   journey to cloud os with windows server 2012 r2 Cloud os launch   journey to cloud os with windows server 2012 r2
Cloud os launch journey to cloud os with windows server 2012 r2
 
Continuent webinar 02-19-2015
Continuent webinar 02-19-2015Continuent webinar 02-19-2015
Continuent webinar 02-19-2015
 
Kan de mange løsningsnyheder sikre 50% besparelse på dit nye Storage?
Kan de mange løsningsnyheder sikre 50% besparelse på dit nye Storage?Kan de mange løsningsnyheder sikre 50% besparelse på dit nye Storage?
Kan de mange løsningsnyheder sikre 50% besparelse på dit nye Storage?
 
TechWiseTV Workshop: HyperFlex 3.0
TechWiseTV Workshop: HyperFlex 3.0TechWiseTV Workshop: HyperFlex 3.0
TechWiseTV Workshop: HyperFlex 3.0
 
Cisco HyperFlex 3.0
Cisco HyperFlex 3.0Cisco HyperFlex 3.0
Cisco HyperFlex 3.0
 
Vsphere 4-partner-training180
Vsphere 4-partner-training180Vsphere 4-partner-training180
Vsphere 4-partner-training180
 
Partner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealizePartner Presentation vSphere6-VSAN-vCloud-vRealize
Partner Presentation vSphere6-VSAN-vCloud-vRealize
 
70-412 Objectives
70-412 Objectives70-412 Objectives
70-412 Objectives
 
Windows Server 2008 R2 & SP1 for IT Pro's
Windows Server 2008 R2 & SP1 for IT Pro'sWindows Server 2008 R2 & SP1 for IT Pro's
Windows Server 2008 R2 & SP1 for IT Pro's
 
What is coming for VMware vSphere?
What is coming for VMware vSphere?What is coming for VMware vSphere?
What is coming for VMware vSphere?
 
VMready Virtual Machine-aware Networking for HP
VMready Virtual Machine-aware Networking for HPVMready Virtual Machine-aware Networking for HP
VMready Virtual Machine-aware Networking for HP
 
Microsoft India - Windows Server 2008 R2 Hyper - V Live Migration Whitepaper
Microsoft India - Windows Server 2008 R2 Hyper - V Live Migration Whitepaper Microsoft India - Windows Server 2008 R2 Hyper - V Live Migration Whitepaper
Microsoft India - Windows Server 2008 R2 Hyper - V Live Migration Whitepaper
 

Dernier

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Dernier (20)

Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Microsoft Server Virtualization and Private Cloud

  • 1.
  • 2. A technology leader with 10+ years of hands-on experience & commendable strengths in Microsoft, VMware, Citrix platforms including Windows, Active directory, Private Cloud, Server & Desktop Virtualization, High availability, BYOD and others. Faruqu holds several patents and industry certifications, including MCSE Private Cloud, and VMware Certified Professional (VCP) –Datacenter Virtualization & Cloud, Citrix XenDesktop and XenApp, Rackspace CloudU Certified Professional, ITIL, etc. Md Yousup Faruqu Systems Assistant Manager, Banglalink Meet the Presenters
  • 3.  Why Server Virtualization  Flexible Infrastructure  High Availability & Resiliency  Virtual Machine Migration  Summary & Wrap Up
  • 4.
  • 5. Server virtualization is a virtualization technique that involves , virtual servers with the help of virtualization software. In server virtualization, each virtual server runs multiple operating system instances at the same time. 5
  • 6.  Reduce footprints of datacenter  Reduce Hardware, Software License and Operating Cost  Save In Utility bill  Simplify The Administration Overhead  Improve the application performance  Ensure high availability  Gain operational flexibility
  • 7. What Savings Virtualization Brings?  Reduced hardware costs – Ideally, 1 physical machine can be divided into 8-16 virtual ones. This leads to hardware saving on every virtual machine.  Reduced power consumption and cooling needs.  Savings on physical space in the data center.  Rapid deployment – The ability to rapidly deploy a new system without purchasing or building new hardware.  Increase availability of hardware and applications for business continuity:-Securely backup and migrate entire virtual environments with no interruption in service. Eliminate planned downtime and recover immediately from unplanned issues.
  • 8.  VMware  Hyper-V  Citrix  Oracle
  • 9. Hardware offloading Virtual Fibre Channel Guest Non- Uniform Memory Access (NUMA) support Runtime memory configuration Hyper-V network switch Hyper-V Network Virtualization Shared-nothing live migration Massive scale Cluster enhancements Hyper-V Replica 9
  • 10. System Resource Maximum number Improvement factorWindows 2008 R2 Windows Server 2012 R2 Host Logical processors on hardware 64 320 5× Physical memory 1 terabyte 4 TB 4× Virtual processors per host 512 2,048 4× Virtual machine Virtual processors per virtual machine 4 64 16× Memory per virtual machine 64 GB 1 TB 16× Virtual disk capacity 384 64TB 32× Active virtual machines 2 terabytes 1024 2.7× Cluster Nodes 16 64 4× Virtual machines 1,000 8,000 8× 10
  • 11.
  • 12. Live Migration over SMB Live Migration Upgrades Live Cloning Duplicate virtual machines for testing & troubleshooting Complete flexibility for migrating virtualized workloads without interruption or downtime Upgrade to the latest version of Hyper-V without downtime for key workloads Enable a scalable, isolated, multitenant infrastructure without VLANs Network Virtualization Live Migration over RDMA Live Migration with Compression Simultaneous Live Migration Storage Live Migration Shared Nothing Live Migration Support for non-Microsoft guest operating systems
  • 13. Significant Improvements in Interoperability • Multiple supported Linux distributions and versions on Hyper-V. • Includes Red Hat, SUSE, OpenSUSE, CentOS, and Ubuntu Comprehensive Feature Support • 64 vCPU SMP • Virtual SCSI, Hot-Add & Online Resize • Full Dynamic Memory Support • Live Backup • Deeper Integration Services Support Comprehensive feature support for virtualized Linux Server Hardware IndependentHardware VendorDrivers Windows Kernel Virtual Service Provider Configuration Store Worker Processes ManagementService WMI Provider Hyper-V
  • 14. Export a clone of a running VM • Point-time image of running VM exported to an alternate location • Useful for troubleshooting VM without downtime for primary VM Export from an existing checkpoint • Export a full cloned virtual machine from a point-in-time, existing checkpoint of a virtual machine • Checkpoints automatically merged into single virtual disk Duplication of a Virtual Machine whilst Running VM1 VM2
  • 15. VM VM Live migration setup iSCSI, FC or SMB Storage IP connection Configuration data Memory pages transferred Memory content MEMORYMEMORY Modified pages transferred Modified memory pages Storage handle moved VM • Faster live migrations, taking full advantage of available network • Simultaneous Live Migrations • Uses SMB Direct if network bandwidth available is over 10 gigabits • Supports flexible storage choices • No clustering required if virtual machine resides on SMB 3.0 File Share Faster, Simultaneous Migration of VMs Without Downtime
  • 16. Host running Hyper-V Target deviceSource device • Move virtual hard disks attached to a running virtual machine • Manage storage in a cloud environment with greater flexibility and control • Move storage with no downtime • Update physical storage available to a virtual machine (such as SMB-based storage) • Windows PowerShell cmdlets Increased Flexibility through Live Migration of VM Storage Reads and writes go to the source VHD Disk contents are copied to new destination VHD Disk writes are mirrored; outstanding changes are replicated Reads and writes go to new destination VHD Virtual machine
  • 17. Destination Hyper-V Virtual machine Target deviceSource device Virtual machine Source Hyper-V IP connection Configuration dataMemory contentModified memory pages • Increase flexibility of virtual machine placement & increased administrator efficiency • Simultaneously live migrate VM & virtual disks between hosts • Nothing shared but an ethernet cable • No clustering or shared storage requirements • Reduce downtime for migrations across cluster boundaries Complete Flexibility for Virtual Machine Migrations Reads and writes go to the source VHD Reads and writes go to the source VHD. Live Migration Begins Disk contents are copied to new destination VHD Disk writes are mirrored; outstanding changes are replicated Live Migration MEMORYMEMORY Live Migration ContinuesLive Migration Completes
  • 18.
  • 19. Hyper-V Host VM1 VM23 Types of Hyper-V Network • Private = VM to VM Communication • Internal = VM to VM to Host (loopback) • External = VM to Outside & Host Each vNIC can have multiple VLANs attached to it, however if using the GUI, only a single VLAN ID can be specified. Set-VMNetworkAdapterVlan -VMName VM01 -Trunk -AllowedVlanIdList 14,22,40 Creating an external network transforms the chosen physical NIC into a switch and removes TCP/IP stack and other protocols Optional host vNIC is created to allow communication of host out of the physical NIC Connecting VMs to each other, and the outside world
  • 20. Extensible Switch • Virtual Ethernet switch that runs in the management OS of the host • Exists on Windows Server Hyper-V, and Windows Client Hyper-V • Managed programmatically • Extensible by partners and customers • Virtual machines connect to the extensible switch with their virtual network adaptor • Can bind to a physical NIC or team • Bypassed by SR-IOV Layer-2 Network Switch for Virtual Machine Connectivity Virtual machine Network application Virtual network adapter Hyper–V host Hyper-V Extensible Switch Physicalnetwork adapter Physicalswitch Virtual machine Network application Virtual network adapter Virtual machine Network application Virtual network adapter
  • 21.
  • 22. Shared VHDX Hyper-V Replica with Extended Replication Online Backup Simplify infrastructure maintenance Robust, reliable & resilient infrastructure foundation for running continuous services Provide flexibility for application-level resiliency Cluster Aware Updating Hyper-V Recovery Manager Guest Clustering Failover Clustering NIC Teaming Failover Priority & Affinity Rules Integration with cloud services Provide granular solutions for enabling disaster recovery
  • 23. • Vendor agnostic and shipped inbox • Provides local or remote management through Windows PowerShell or UI • Enables teams of up to 32 network adapters • Aggregates bandwidth from multiple network adapters whilst providing traffic failover in the event of NIC outage • Includes multiple nodes: switch dependent and independent • Multiple traffic distribution algorithms: Hyper-V Switch Port, Hashing and Dynamic Load Balancing Integrated Solution for Network Card Resiliency Virtual adapters Team network adapter Team network adapter
  • 24. • Massive scalability with support for 64 physical nodes & 8,000 VMs • VMs automatically failover & restart on physical host outage • Enhanced Cluster Shared Volumes • Cluster VMs on SMB 3.0 Storage • Dynamic Quorum & Witness • Drain Roles – Maintenance Mode • VM Drain on Shutdown • VM Network Health Detection • Enhanced Cluster Dashboard Integrated Solution for Resilient Virtual Machines Cluster Dynamic Quorum Configuration
  • 25. • Upon service failure, Service Control Manager inside guest will attempt to restart the service • After 3 failures, Cluster Service will trigger event log entry 1250 • VM State = Application in VM Critical • VM can be automatically restarted on the same node • Upon subsequent failure, VM can be failed over and restarted on alternative node • Extensible by Partners Monitor Health of Applications Inside Clustered VMs
  • 26. • Reduces server downtime and user disruption by orchestration of cluster node updates • Maintains service availability without impacting cluster quorum • Detects required updates and moves workloads off nodes for updates • Uses Windows Update Agent or extensible plug-in Integrated Patching Solution for Hyper-V Clusters Windows Server Cluster Current Workload Third-party plug-in for updates U
  • 27. • Full support for running clustered workloads on Hyper-V host cluster • Guest Clusters that require shared storage can utilize software iSCSI, Virtual FC or SMB • Full support for Live Migration of Guest Cluster Nodes • Full Support for Dynamic Memory of Guest Cluster Nodes • Restart Priority, Possible & Preferred Ownership, & AntiAffinityClassNames help ensure optimal operation Complete Flexibility for Deploying App-Level HA Guest Cluster running on a Hyper-V ClusterGuest cluster node restarts on physical host failureGuest cluster nodes supported with Live Migration
  • 28. Once Hyper-V Replica is enabled, VMs begin replication • Affordable in-box business continuity and disaster recovery • Configurable replication frequencies of 30 seconds, 5 minutes and 15 minutes • Secure replication across network • Agnostic of hardware on either site • No need for other virtual machine replication technologies • Automatic handling of live migration • Simple configuration and management Replicate Hyper-V VMs from a Primary to a Replica site Once replicated, changes replicated on chosen frequencyUpon site failure, VMs can be started on secondary site
  • 29.
  • 30. Legacy Devices Removed Replacement Devices Enhancements IDE Controller Virtual SCSI Controller Boot from VHDx (64TB max size, online resize) IDE CD-ROM Virtual SCSI CD-ROM Hot add/remove Legacy BIOS UEFI firmware Secure Boot Legacy NIC Synthetic NIC Network boot with IPv4 & IPv6 Floppy & DMA Controller No floppy support UART (COM Ports) Optional UART for debugging Faster and more reliable i8042 keyboard controller Software based input No emulation – reduced resources PS/2 keyboard Software based keyboard No emulation – reduced resources PS/2 mouse Software based mouse No emulation – reduced resources S3 video Software based video No emulation – reduced resources PCI Bus VMBus Programmable Interrupt Controller (PIC) No longer required Programmable Interrupt Timer (PIT) No longer required Super I/O device No longer required
  • 31.
  • 32.
  • 33. Microsoft Virtual Machine ConverterFree standalone tool for conversion of VMware virtual machines MVMC 2.0 Standalone tool to convert and migrate VMware- based virtual machines and disks to Hyper-V and Microsoft Azure. Benefits Deployed with minimal dependencies. Native support for Windows PowerShell for powerful automation capabilities Wizard-driven GUI for ease of use. Simple to download, install and use. Fully supported by Microsoft. Supports the conversion of the latest Guest OS’s, along with conversion from the latest vSphere hosts, to Hyper-V hosts.
  • 34.
  • 35. 2014 Gartner x86 Virtualization Magic Quadrant Thomas Bittman, Mark Margevicius, Philip Dawson, July 2, 2014 http://www.gartner.com/technology/reprints.do?id=1-1WR6HLK&ct=140703&st=sb This graphic was published by Gartner, Inc. as part of a larger research document and should be evaluated in the context of the entire document. The Gartner document is available upon request from Microsoft. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose. All statements in this report attributable to Gartner represent Microsoft’s interpretation of data, research opinion or viewpoints published as part of a syndicated subscription service by Gartner, Inc., and have not been reviewed by Gartner. Each Gartner publication speaks as of its original publication date (and not as of the date of this presentation). The opinions expressed in Gartner publications are not representations of fact, and are subject to change without notice.
  • 36.
  • 38. What Constitutes cloud computing? SOFTWARE AS A SERVICE PLATFORM AS A SERVICE INFRASTRUCTURE AS A SERVICE
  • 39. Windows Server Windows Azure Landscapes Of Microsoft Cloud Windows Server Windows Azure
  • 46. Platform as a service (PaaS)
  • 47. Platform as a service (PaaS) Node.js, PHP, ASP.NET ASP.NET Python Classic ASP Node.js PHP SQL MySQL noSQL
  • 49. Self-service IaaS Standalone virtual machines Scalable virtual machine roles Attached to virtual network(s)
  • 51. System Center and Windows Server Virtual Machines Virtual Machine Manager Features • VM management. • Virtual Machine Roles. • Self-service VM networks. • Self-service tenant administration. • Extensibility for hosted cloud API. Service Management API / Service Provider Foundation Microsoft System Center 2012 R2 Windows Server 2012 R2
  • 54. Get the evaluation Microsoft Server and Cloud Platform: http://www.microsoft.com/en-us/server-cloud/windows-server/ Microsoft Virtual Academy: http://www.microsoftvirtualacademy.com Microsoft Learning: http://www.microsoft.com/learning Get trained Get certified
  • 55.
  • 56. © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Notes de l'éditeur

  1. Windows Server 2012 Server Virtualization has many new features and enhancements at its core. To show you some of these and their value to your organization lets walk through a number of them Hyper-V Network Virtualization Hyper‑V Network Virtualization extends the concept of server virtualization to permit multiple virtual networks, potentially with overlapping IP addresses, to be deployed on the same physical network. With Hyper‑V Network Virtualization, you can set policies that isolate traffic in your dedicated virtual network independently of the physical infrastructure for fully secure and isolated multi-tenancy. Network Virtualization also provides IP Portability, and the ability for you to move Virtual Machines across physical subnets without changing your address space. You VM’s can keep there IP address whether moving across servers, racks, buildings, geographies or even to the cloud – no more need to reconfigure complex VLANs or adjust your address space to suite the destination environment. Shared-nothing Live Migration The ultimate in flexible VM mobility – moving a running VM without downtime to another Hyper-V host with no clustering, or no shared storage – just a network connection. Move VM’s between clusters without the need to stop, export and import. Move VM’s between Hyper-V servers anywhere in your organization, and even migrate your VM’s to service provides or the cloud without any downtime. Massive Scale Windows Server 2012 Hyper-V now support massive new scale improvements including support for 64 virtual CPU’s and 1 TB for Hyper-V Guests. And up to 320 Logical Processors and 4TB Memory support for Hyper-V hosts. Custer Enhancements Windows Serve 2012 Hyper-V has many new enchantments for clustering including Support for guest clustering via Fibre Channel Enhanced Live migrations to use more available network bandwidth which dramatically increases the performance of Live Migration and enables concurrent Live Migrations with no limits. Massive Scale. will now support up to 64 nodes and up to 4,000 virtual. Encrypted cluster volumes. Hyper-V application monitoring, where Hyper-V and Failover Clustering work together to bring higher availability to workloads that do not support clustering. Virtual machine failover prioritization. Inbox live migration queuing where Administrators can now perform large multi-select actions to queue live migrations of multiple virtual machines with ease and efficiency. And Affinity (and anti-affinity) virtual machine rules. Hyper-V Replica Asynchronous, application-consistent virtual machine replication is built in to Windows Server 2012. It permits replication of Hyper‑V virtual machines between two locations for business continuity and failure recovery. Hyper‑V Replica works with any server vendor, any network vendor, and any storage vendor. Hardware offloading Windows Server 2012 Hyper-V takes advantage of many new hardware offloading features that are supported in Windows Server 2012 including support for SAN-based ODX (offloaded data transfer), IP Offloading, and SR-IOV (through support for Single Root I/O Virtualization networking devices). Ultimately increasing the performance of your virtualized systems. Virtual Fibre Channel Virtual Fibre Channel lets virtual machines connect directly to Fibre Channel–based storage and presents up to 4 virtual Fibre Channel host bus adapter (HBA) ports in the guest operating system that runs in the virtual machine. This provides unmediated access to a SAN from you guests and Hardware-based I/O paths to the Windows software virtual hard disk stack. Guest NUMA Support Windows Server 2012 Hyper‑V now supports NUMA in a virtual machine. NUMA refers to a computer architecture in multiprocessor systems in which the required time for a processor to access memory depends on the memory’s location relative to the processor. With NUMA, a processor can access local memory (memory attached directly to the processor) faster than it can access remote memory (memory that is local to another processor in the system). Modern operating systems and high-performance applications such as SQL Server have developed optimizations to recognize the system’s NUMA topology and consider NUMA when they schedule threads or allocate memory to increase performance. Runtime memory configuration The Dynamic Memory improvements to Hyper‑V in Windows Server 2012 help you reach higher consolidation numbers with improved reliability of Hyper‑V operations. You can make memory configuration changes for your virtual machines without shutting down the virtual machines. If you have idle or low-load virtual machines, Dynamic Memory additions in Hyper‑V let you increase consolidation and improve reliability for restart operations. With runtime configuration changes for Dynamic Memory, overall IT productivity is expected to increase with reduced downtime and increased agility to respond to requirement changes. Hyper-V Network Switch The Hyper‑V Extensible Switch in Windows Server 2012 is a layer-2 virtual network switch that provides programmatically managed and extensible capabilities to connect virtual machines to the physical network. The Hyper‑V Extensible Switch is an open platform that lets multiple vendors provide extensions that are written to standard Windows API frameworks. The reliability of extensions is strengthened through the Windows standard framework and reduction of required third-party code for functions and is backed by the Windows Hardware Quality Labs (WHQL) certification program. You can manage the Hyper‑V Extensible Switch and its extensions by using Windows PowerShell, programmatically with WMI or the Hyper‑V Manager user interface.
  2. Lets take a look at some of the new scale enhancements that Windows Server 2012 Hyper-V now provides. In some cases in 16 times greater then previous versions. Windows Server 2012 Host Up to 320 Logical Processor support Up to 4TB Memory Up to 1024 Virtual Processors per host Virtual Machine Guests Up to 64 vCPU’s Up to 1TB of Virtual Memory 1,024 active virtual machines Up to 64TB storage per Virtual Hard drive Clustering Scale Enhancements Now supporting up to 64 nodes per a single cluster and up to 4000 running VM’s
  3. What is it that constitutes Cloud Computing? Infrastructure as a Service (IaaS): A model for provisioning hardware (compute, storage, networking, etc...) to the end user where management of the underlying fabric is controlled by the provider, but the end user maintains control of the operating system and applications installed within. This system usually includes a metered-byuse cost model and allows the end user to expand/contract their use of the infrastructure as needed, usually via self-service portals. Examples include: FastHosts, Go Daddy, Rackspace, Amazon EC2, vCloud Express Services (e.g., BlueLock, Hosting.Com, Melboure IT, Terremark), private clouds deployed/managed by IT as service to business units (internalIT’s end-customers), Azure Service with the VM Role Platform as a Service (PaaS): A model for delivering complete development platforms as a cloud service. PaaS offerings facilitate development, testing, deployment and on-going maintenance of applications without the cost of buying the underlying infrastructure and software environments. Examples include: Microsoft Azure Platform, Google App Engine, VMforce.com Software as a Service (SaaS): A model where an application is delivered over the Internet and customers pay on a per-use basis. It is the most common form of cloud computing delivered today. Examples include: BPOS, Salesforce.com, Hosted Exchange, Salesforce.com Core attributes of Cloud Computing: Scalable Elastic Multi-tenancy Metered by Use Self Service
  4. These are but illustrative examples (there’s a lot more) of how we’ve implemented our core learnings from operating large scale cloud services as capabilities/features within Windows Server so you can also benefit from the resulting agility and cost benefits. We’re committed to this approach as we continue the journey towards realizing our Cloud OS vision. 1. High performance storage on industry-standard hardware File & storage services – Microsoft’s large scale cloud services implement hot-hot nodes in many cases so the application services can seamlessly failover in case of node failures. Analogously, Active-On technologies in Windows Server 2012 are those capabilities than can survive the failure of a key component without disrupting the service provided - for example, the File and Storage Services server role can be deployed in an active-active cluster which can endure the failure of a server while maintaining connectivity for clients. Even open file handles are maintained. Offloaded data transfer – This feature came about by applying a key design principle that Windows Azure uses to Windows Server 2012, which is to push work to hardware as much as possible so CPU cycles can be optimally leveraged for the hosted application. Storage spaces - We routinely provision commodity hardware in our pods thereby making hardware failure a non-event; we wanted to provide enterprise customers with the ability to easily and flexibly provision inexpensive storage. Windows Server 2012 enables you to use file servers for even critical workloads like Hyper-V server and SQL with arguably similar reliability and performance characteristics as more expensive storage (e.g. SAN). 2. Multi-tenant environments with isolation Server core - Small footprint with server core so you do not have to worry about updating or fixing unnecessary code, meaning less churning or required reboots for the host. This is similar to how we designed the Windows Azure hypervisor where we’ve only retained (and optimized) critical code paths that are applicable to large scale cloud scenarios. Hyper-V Network Virtualization - Windows Azure was designed from the ground up to be multi-tenant environment with isolation given that it hosts apps and infrastructure that belongs to different customers. Over time, it became increasingly evident that this same requirement would be pertinent to enterprises implementing cloud infrastructure (albeit at smaller scale) given the need to distinguish between infrastructure allocated to different departments, integrating infrastructure from acquisitions, assigning costs etc. We then built the ability to isolate networks logically in multi-tenant enterprise environments with Hyper-V using similar architectural considerations. Web-sites & virtual machines - These are great examples of how we’ve bought consistent experiences and cloud-optimized services from Windows Azure to Windows Server and System Center environments. 3. Software-defined Networking Hyper-V Network Virtualization - The network virtualization features within Windows Azure and Windows Server enable customers to easily extend their on-premises datacenters into third party datacenters (e.g. Windows Azure or service providers) by allowing for flexible placement of VMs along with the ability to continue using the same IP address. Cross-premises connectivity- The cross-site connectivity capabilities offered by Windows Server 2012 and Windows Azure (Windows Azure Virtual Network) complement each other well for VPN-like scenarios. Network QoS – Windows Server 2012 provides the ability to programmatically adhere to a given SLA by guaranteeing minimum bandwidth available to a VM or a port. We’re assessing how to implement this in Windows Azure (albeit at a much larger scale) to shift from “best effort” to quality of service guarantees, thus providing an example of this bi-directional virtuous learning between our platforms. 4. Policy based Automation Cluster aware updates (CAU) – Windows Server 2012 lowers downtime by coordinating software updates on all servers in a failover cluster while maintaining continuous availability as appropriate. For example, in case of applications with continuous availability features such as Hyper-V with live migration, or an SMB 3.0 file server with SMB Transparent Failover, CAU can coordinate automated cluster updating with no impact on service availability. This is very similar to Windows Azure which offers the ability to maintain high availability for its cloud services (e.g. web role/worker role) and virtual machines through Upgrade Domains (UD) and Availability sets. Dynamic optimization – System Center 2012 - Virtual Machine Manager provides the ability to load balances the resources within a host cluster automatically using a policy based approach (e.g. move workloads VMs between hosts based on defined CPU, memory, or I/O thresholds). Such policy based automation is implemented by the Windows Azure Fabric Controller too using various load balancing approaches. 5. Application elasticity Service templates – Similar to how an application owner (or developer) can specify application instance counts and scale thresholds in Windows Azure, service templates in System Center enable application owners to specify similar parameters that enable scaling the application once relevant thresholds are reached.
  5. We’re going to take a look at how enterprises and service providers can offer a consistent experience in this section—but I want to start with how Windows Azure works. Windows Azure subscribers--let’s call them customers—access the public cloud through a website, known as the management or customer portal. Basically, this portal is the gateway to a wide range of IT services that are delivered on top of the compute, storage, and network resources found in Microsoft datacenters around the world. Now, at each of these datacenters, there are Microsoft IT administrators that manage resources, allocate those resources to the various services being provided, and manage customer subscriptions. In addition, they bill customers for the services consumed. For the customer, everything is taken care of, so they get the services they need almost instantly. For instance, a developer could provision a test environment in minutes—a far shorter time than many face in their enterprise environments.
  6. Now let’s take a look at how this translates to an enterprise or service provider dataceter. You can see it looks exactly the same. The only difference is that its on-premise, rather than in the cloud. Who are the customers? Well, if you’re a service provider, they’re the customers who pay you to provide IT services. If you’re an enterprise, they’re the employees who consume IT services. Within your datacenter, your administrator performs the exact same functions as in the Microsoft datacenters that Windows Azure uses. He or she configures and defines the resources that support your customers and manages access to services. Admins can also monitor services consumed, so that service providers can price and bill, and enterprises can charge users, departments, or divisions.
  7. Now let’s take a look at how this translates to an enterprise or service provider dataceter. You can see it looks exactly the same. The only difference is that its on-premise, rather than in the cloud. Who are the customers? Well, if you’re a service provider, they’re the customers who pay you to provide IT services. If you’re an enterprise, they’re the employees who consume IT services. Within your datacenter, your administrator performs the exact same functions as in the Microsoft datacenters that Windows Azure uses. He or she configures and defines the resources that support your customers and manages access to services. Admins can also monitor services consumed, so that service providers can price and bill, and enterprises can charge users, departments, or divisions.
  8. Let’s take a look at IT administrator tools—the same tools that Microsoft administrators have for Windows Azure. Just as customers get a consistent experience through the Customer Portal, IT administrators get their own dedicated portal too. The admin portal provides a range of management capabilities: Administrators can build resource clouds, which define the compute, storage, network, and other resource clouds that provide the underpinning of each of the customer services. Administrators can automate services by creating powershell ‘runbooks’ that define a range of processes that should execute under specific circumstances. This automation reduces the need for human intervention, which can help drive down the cost of managing the cloud. Administrators can define pricing structures associated with customer services for billing. Administrators get Tenant Management, which are the administrative tasks associated with managing customer user accounts and report against activity. Administrators can establish hosting plans, which are various combinations of services, resource clouds and quotas, which can then be made availabile to specific groups of customers who can subscribe to them. So how do you get from where you are now to this model? After all, it’s a huge shift from traditional provisioning.
  9. Here’s how: The Windows Azure Pack. Windows Azure Pack for Windows Server is a collection of Windows Azure technologies, available to Microsoft customers at no additional cost for installation into your data center. It runs on top of Windows Server 2012 R2 and System Center 2012 R2 and, through the use of the Windows Azure technologies, enables you to offer a rich, self-service, multi-tenant cloud, consistent with the public Windows Azure experience. That’s the long version. Here’s the short one. WAP is a free download that puts Azure in your datacenter.
  10. Let’s take a look at each element of the Windows Azure Pack in more detail. <click> The Management portal replicates the Windows Azure Developer portal experience in Windows Azure albeit with a subset of the services available in full Windows Azure. All the capabilities available in the Management portal can be accessed programmatically through the Service Management API, an Odata/Rest API. This allows the portal to be completely replaced, for example if a service provider has their own portal which they want to integrate the Azure services into. By bringing the Windows Azure Service Management Portal experience and API to Windows Server, Microsoft is enabling service providers to administer Web sites and Virtual Machine services on Windows Server while also offering their customers the rich, self-service user experience to provision and manage their Web sites and Virtual Machines. Because this management portal is built on a REST-based Service Management API, these portal experiences are customizable and extensible including possibilities such as partner branding, billing integration and incorporation of incremental solutions and scenarios as well as integrating into existing portals.
  11. High-density, scalable website hosting services. Simple to deploy and administer. Easily move customers to higher revenue offerings Web Sites is a highly scalable web hosting service for public and private clouds that is optimized for cloud hosting economics and integrated with the world’s most popular OSS Web apps, frameworks and tools. Create high-density, scalable website hosting services that are simple to deploy and administer, operating tens of thousands of sites in a single web farm. Out-of-the-box automation lowers customer onboarding costs while resource metering and throttling can help tailor customer offerings. Supports many frameworks including ASP.NET, Classic ASP, PHP, and Node.js with full Git integration for source code control. Integration of the Web App Gallery allows customers access to popular web applications. Web Sites makes it easy to deploy and administer a scalable website hosting services at high density, similar to the experience on Windows Azure. Out of the box automation lowers customer onboarding costs and streamlines upselling from shared to reserved infrastructure while metering and throttling of resources can help tailor customer offerings. This solution is fully integrated into the Web App Gallery to allow customers to deploy the most popular web applications in seconds without incremental coding. Out of the box integration with many popular tools and frameworks streamlines customer adoption. It can easily operate tens of thousands of sites in a single web farm and scale an individual customer’s footprint with the click of a mouse. Web Sites is an easy to deploy high-density web farm solution that provides a self-service experience to allow service providers’ customers to be in control. This interface reduces onboarding cost and also drives down the potential need for direct interaction which increases operating margin. Taking advantage of new metering and throttling technologies, service providers deploying Web Sites can confidently offer more customized services based on customer need. The scenario also completely automates the transition of a customer from a low margin shared infrastructure to a high margin reserved instance. A single Web Site farm can easily operate tens of thousands of websites. Web Sites offers end customers broad choice in how they build and manage their websites. The solution supports many frameworks including ASP.NET, Classic ASP, PHP and Node.js and allows customers to easily deploy many of the most popular web apps with the click of a mouse. It also allows you to build on Windows, Mac or Linux and publish using the tools of your choice – Visual Studio, Git, FTP or WebMatrix. Web Sites also allows customers to easily scale their number of instances as well as moving from shared to reserved infrastructure with a single mouse click. The Technology The primary design point of Web Sites was that of a cloud service meant to operate at large scale. Now deployable on Windows Server and working in conjunction with IIS, this high density solution is primarily enabled by the Dynamic Windows Process Activation Service which centralizes web farm configuration into a SQL Server database and allows for dynamic site binding and configuration. The solution also incorporates resource metering to allow for incorporation in billing services. Web Sites can also take advantage of enhancements in Windows Server 2012 such as resource throttling which can allow for more fine grain customer offers guaranteeing capacity availability.
  12. Out-of-box the Windows Azure Pack provides a ready-built Web PaaS and IaaS solution for enterprises to offer internal services of service providers to build customer offerings on. Using the advanced features in Windows Server and System Center you can build the solution on inexpensive, industry standard hardware. Shared mode When a website is first created it runs in Shared mode, meaning that it shares available compute resources with other subscribers that are also running websites in Shared mode. A single instance of a website configured to run in Shared mode will provide somewhat limited performance when compared to other configurations but should still provide sufficient performance to complete development tasks or proof of concept work. If a website that is configured to run in a single instance using Shared mode is put into production, the resources available to the website may prove to be inadequate as the average number of client requests increases over time. Before putting a website into production, estimate the load that the website will be expected to handle and consider scaling up or scaling out the website by changing configuration options available on the website's Scale management page.
  13. Use the power of System Center and Windows Server to create an Infrastructure as a Service solution for your customers to provision and manage virtual machines. This slide is a good overview of the Virtual Machines service we’re enabling on top of Windows Server and System Center. It really does allow you to deploy an IaaS solution for VM provisioning and management that is completely self-service in nature. In the following slides, we’ll walk through the architecture in more detail and you’ll better understand, from the administrator side, how easy it is to deploy the service and how much flexibility you have in defining and controlling the customer experience. From the customer side, I’ll also show you how easy it is to create and manage these VMs without ever needing to physically contact the service provider. Virtual Machines uses the power of System Center and Windows Server to easily create an Infrastructure as a Service solution for customers to provision and manage Windows Server and Linux VMs, similar to the experience already provided in Windows Azure. This flexible multi-tenant solution puts your customer in control of how they grow their datacenter resources while lowering your support costs. This solution also leverages the new IaaS Gallery to provision server workloads on virtual machines such as SQL Server and SharePoint. It also allows customers to provision self-service networks with their own IP addresses. Virtual Machines is an easy to deploy Infrastructure as a Service solution that puts customers in control of how they extend their datacenter. This self service solution provides a fully automated customer experience to provision and manage virtual machines and server workloads (such as SQL and SharePoint) that can drive down costs associated with on-boarding and servicing of customer accounts. This solution can easily integrate with your current infrastructure such as billing, portals and other services. Virtual Machines offers tenants a very simple self-service experience for requesting, receiving and managing virtual machines and server workloads from their service provider – truly Infrastructure as a Service. This flexible solution provides customers the ability to specify their needs for Windows and Linux virtual machines and networks and truly take control of how they extend their datacenter. The Technology Virtual Machines takes advantage of the new REST oDATA API in System Center 2012 called ‘Service Provider Foundation’. This exposes IaaS in terms of the Virtual Machine Manager component, VM networks, multi-tenancy and quotas, monitoring data from the Operations Manager component and runbooks from the Orchestrator component. This solution also takes advantage of the new VM network technology in Windows Server 2012 which allows customers to create their own private virtual network. Virtual Machines also leverages the service template functionality in System Center 2012 to define and publish fully configured server workloads (such as SQL Server and SharePoint) to the customer portal for purchase and deployment. The solution also utilizes other enhancements in Windows Server 2012 and System Center 2012 such as multi-tenancy and quotas to create custom offerings at higher margins and support billing scenarios. Virtual networks enable the creation of tenant specific IP-address schemes independent of the actual IP infrastructure on which it depends. This means that tenant VMs can be migrated to the cloud without the need to reconfigure IP address schemes or the risk of colliding with other tenants’ IP addresses and security concerns therein. (self service IaaS) (virtual networking), (SC and WS)
  14. The Windows Azure Pack Virtual Machines Service offers two types of Virtual Machine services to Tenants: Standalone VMs The traditional view of Infrastructure as a Service where a single VM is provisioned against a template selected from a gallery of available images VM Roles Here a template is selected from a gallery of VM role templates configured by the administrator. However, unlike standalone VMs, VM role templates are designed and configured to be able to scale dynamically. Both types of VMs can be attached to pre-configured virtual networks.
  15. The Windows Azure Pack also enables you to offer your customers multi-tenant access to your existing SQL and MySQL databases for use with their applications.
  16. Windows Azure Pack delivers IaaS powered by System Center 2012 R2 and Windows Server 2012 R2. The Service Management API integrates with the System Center 2012 R2 Service Provider Foundation API. Service Provider Foundation is provided with Microsoft System Center 2012 Orchestrator, a component of Microsoft System Center 2012 Service Pack 1 (SP1). Service Provider Foundation exposes an extensible Open Data Protocol (OData) API over a Representational State Transfer (REST) web service that interacts with components of System Center. This enables service providers and large enterprise organizations to design and implement multi-tenant self-service portals that integrate IaaS capabilities available through Microsoft System Center 2012 SP1. Feature Description:- VM Management Create, update, and operate VM’s Virtual Machine Roles Deploy, update, and operate VMM services. Scale-out within VM tiers Self-service VM networks Create, update, and use self-service VM networks. Self-service Tenant Administration Tenant admin manages access to hosted IaaS cloud. Tenant admin configures and manages self-service user roles. Enterprise identity for SPF Tenants can authenticate and authorize using corporate identity Extensibility for hosted cloud API Extensible REST OData API surface. Use runbooks to customize processes driven through SPF API.
  17. This is the Management Portal for Tenants and has a strong consistency with the Windows Azure Developer portal. Tenant users can list items, view their status and provision new items. (Compare to Azure with image)
  18. Once the VM has been provisioned, the Tenant has a rich set of information to help them manage the environment. They can track usage data as well as do some configuration of the VM based on the permissions of the plan to which they subscribed. And, of course, this dashboard easily provides the ability to stop, start and pause the VM as well as connect remotely to it. (Compare to Azure with image)