Hands-on technology leader with expertise in virtualization & cloud platforms
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
, 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.
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 2TB 64TB 32×
Active virtual machines 384 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. 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
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.
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