Win 2012 R2 Hyper-V - Center

Download Report

Transcript Win 2012 R2 Hyper-V - Center

Walter Pitrof
Sr. Technology Solution Professional
Microsoft Switzerland
Email: [email protected]
http://technet.microsoft.com/en-us/library/dn282278.aspx
Hyper-V virtual fiber channel
Hyper-V Resource metering storage IOPs (R2)
Hyper-V Generation 2 VMs (R2)
Virtual networking
Hyper-V Extensible Switch
Hyper-V USB pass-through (R2)
Support for up to 64 nodes per cluster
Hyper-V Live Migration over SMB Direct (R2)
Support for 8000 VMs per cluster
Hyper-V support for up to 2 TB of physical memory
Cluster shared volumes v2
SMB 2 Support
RDMA support in SMB
Scale-out file server
Online VHDX Resize (R2)
Multi-channel SMB
Virtual NIC monitor mode
Storage PowerShell
PowerShell Desired State Configuration (DSC) (R2)
Network PowerShell
Multi-Tenancy, Port ACLs / Firewall
Deploys roles and features
to remote servers and
offline virtual hard disks
Improves the efficiency of
administrators managing
multiserver environments
Simplifies the processes of
configuring new servers
Use an integrated console
to respond to issues with
more speed and agility
Uses a role-centric dashboard to
provide a clear understanding of
the state of servers, at a glance
Server
Manager
MULTISERVER
MANAGEMENT
Remote
deployment of
roles and features
•
Add Roles and Features
wizard to deploy to a
single server
•
Save deployment
settings to
configuration file for
reuse
•
Deploy to many
machines using
Windows PowerShell
SCALE AND PERFORMANCE
VIRTUAL MACHINE
MOBILITY
CONTINUOUS SERVICES
OPEN AND EXTENSIBLE
ISOLATION AND
MULTITENANCY
Larger virtual
machines support
increased workloads
Simultaneous live
migrations ease
management
burdens
Clustering
enhancements
increase availability
Open, extensible
switch helps support
security and
management needs
Network
Virtualization
supports
multitenancy and IP
portability
Hardware
offloading offers
better performance
and scale
Shared-nothing live
migration enables
live migration
between clusters
Dynamic Memory
increases capacity
with no downtime
Increased support
for Windows
PowerShell helps
increase automation
Resource Metering
shows how many
resources each tenant
is using
You told us you need…
Reduced complexity,
cost, and downtime
Integrated
highperformance
virtualization
platform
Ease deployment and
support lifecycle of
workloads
Flexible virtualization
platform for
maximum agility
SCALE AND
PERFORMANCE
MAXIMUM NUMBER
System
Resource
Windows 2008 R2
Windows Server 2012
Improvement
factor
Host
Logical processors on
hardware
64
320
5×
Physical memory
1 TB
4 TB
4×
Virtual processors per host
512
2,048
4×
Virtual processors per virtual
machine
4
64
16×
Memory per virtual machine
64 GB
1 TB
16×
Active virtual machines
384
1,024
2.7×
Nodes
16
64
4×
Virtual machines
1,000
8,000
8×
Virtual
machine
Cluster
SCALE AND
PERFORMANCE
 IOPS I
O
P
 The most common performance characteristics
measured are sequential and random operations.
Sequential operations access locations on the storage
device in a contiguous manner and are generally
associated with large data transfer sizes, e.g., 128 KB.
Random operations access locations on the storage
device in a non-contiguous manner and are generally
associated with small data transfer sizes, e.g., 4 KB
S
Industry Leading IO
Performance
• VM storage performance on par
with native
• Performance scales linearly with
increase in virtual processors
• Windows Server 2012 Hyper-V can
virtualize over 99% of the world’s
SQL Server.
Windows Server
2008 R2
Windows Server
2012
250,000 IOPs
1,000,000+ IOPs
http://www.youtube.com/watch?v=PS_wa0-xwFU
SCALE AND
PERFORMANCE
Installation:
1. Software installieren (es werden nur Files extracted)
2. Param.txt anpassen (auf welchem Drive soll das Testfile erstellt werden)
3. Workload definieren in der Command line: sqlio -kR -s360 -fsequential o8 -b64 -LS -Fparam.txt >output.txt
Sqlio.exe
-kR = read, -kW =write
-s360 = Laufzeit in Sekunden
-fsequential = sequential oder random
-o8 = Anzahl anstehende IO’s
-b64 = Blocksize in Bit
-LS = Capture latency
-Fparam.txt = Parameterfile
http://www.microsoft.com/en-us/download/details.aspx?id=20163
http://www.mssqltips.com/sqlservertip/2127/benchmarking-sql-server-io-with-sqlio/
c:\sqlio_test.dat 4 0x0 100
4 = Anzahl threads pro testfile
0x0 = Mask, kann so bleiben
100 = Grösse der Testdatei
SCALE AND
PERFORMANCE
VHDX
Features
• Storage capacity up to 64 TBs
• Corruption protection during power failures
• Optimal structure alignment for large-sector
disks
Benefits
• Increases storage capacity
• Protects data
• Helps to ensure quality performance on
large-sector disks
Large allocations
and 1 MB aligned
Intent log
Header region
Data region (large allocations and 1 MB aligned)
Block Allocation
Table (BAT)
User data blocks
Sector bitmap blocks
Metadata region (small allocations and unaligned)
User metadata
Header
Metadata table
File metadata
160000
VHD
VHDX
Disk
150000
140000
130000
120000
110000
100000
90000
80000
PassThru
Fixed
Dynamic
Differencing
Online VHDX Resize provides
VM storage flexibility
Expand Virtual SCSI Disks
1. Grow VHD & VHDX files whilst attached
to a running virtual machine
2. Then expand volume within the guest
Shrink Virtual SCSI Disks
1. Reduce volume size inside the guest
2. Shrink the size of the VHD
or VHDX file while the VM is running
10 GB Unallocated
30 GB Primary Partition40GB Primary Partition
Expanded Virtual Disk & Volume without Downtime
SCALE AND
PERFORMANCE
Access Fibre Channel SAN
data from a virtual machine
Hyper-V host 1
Hyper-V host 2
• Unmediated access to a storage area
network (SAN)
• Hardware-based I/O path to virtual hard
disk stack
Worldwide
Name Set A
Worldwide
Name Set B
Worldwide
Name Set A
Worldwide
Name Set B
• N_Port ID Virtualization (NPIV) support
• Single Hyper-V host connected to different
SANs
• Up to four Virtual Fibre Channel adapters
on a virtual machine
• Multipath I/O (MPIO) functionality
• Live migration
Live migration maintaining
Fibre Channel connectivity
Duplication of a Virtual
Machine while Running
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
VM1 VM2
1
•
Export a full cloned virtual machine
from a point-in-time, existing checkpoint
of a virtual machine
2
•
Checkpoints automatically merged into
single virtual disk
3
4
User Initiates an export of a running VM
Hyper-V performs a live, point-in-time export of
the VM, which remains running, creating the new
files in the target location
Admin imports new, powered-off VM on the
target host, finalizes configuration and starts VM
With Virtual Machine Manager, Admin can select
host as part of the clone wizard
Comprehensive feature
support for virtualized Linux
Significant Improvements in
Interoperability
•
Multiple supported Linux distributions
and versions on Hyper-V.
•
Includes Red Hat, SUSE, OpenSUSE,
CentOS, Ubuntu, Oracle Linux 6.4
Comprehensive Feature Support
•
64 vCPU SMP
•
Virtual SCSI, Hot-Add & Online Resize
•
Full Dynamic Memory Support
•
Live Backup
•
Deeper Integration Services Support
Configuration
Store
Worker
Processes
WMI Provider
Management Service
Windows
Kernel
Virtual Service
Provider
Independent Hardware
Vendor Drivers
http://blogs.technet.com/b/virtualization/archive/2013/07/24/enabling-linux-support-on-windows-server-2012-r2-hyper-v.aspx
Hyper-V
Server Hardware
Guest operating system (server)
CentOS 5.7 and 5.8
CentOS 5.9
CentOS 6.0 – 6.3
CentOS 6.4
Red Hat Enterprise Linux 5.7 and 5.8
Red Hat Enterprise Linux 5.9
Maximum number
Notes
of virtual processors
Download and install Linux Integration Services Version 3.4 for Hyper-V.
64
64
Integration services do not require a separate installation because they are built-in.
64
Download and install Linux Integration Services Version 3.4 for Hyper-V.
64
Integration services do not require a separate installation because they are built-in.
64
Download and install Linux Integration Services Version 3.4 for Hyper-V.
64
Integration services do not require a separate installation because they are built-in.
Important
Red Hat certified on Windows Server 2012.
Red Hat Enterprise Linux 6.0 – 6.3
Red Hat Enterprise Linux 6.4
64
64
Download and install Linux Integration Services Version 3.4 for Hyper-V.
Integration services do not require a separate installation because they are built-in.
Important
Red Hat certified on Windows Server 2012.
SUSE Linux Enterprise Server 11 SP2 and
SP3
Open SUSE 12.1
Ubuntu 12.04 and 12.10
Ubuntu 13.04 and 13.10
Oracle Linux 6.4
64
Integration services do not require a separate installation because they are built-in.
64
64
64
64
Integration services do not require a separate installation because they are built-in.
Integration services do not require a separate installation because they are built-in.
Integration services do not require a separate installation because they are built-in.
Integration services do not require a separate installation because they are built-in.
Note
Oracle Linux is only supported when running the Red Hat Compatible Kernel.
http://technet.microsoft.com/en-us/library/hh831531.aspx
Live Migration Times
70
60
Seconds
50
40
30
20
10
0
1
2
3
Live Migration can take
advantage of high
speed networking
Live migration can stream
over multiple networks for
improved bandwidth
RDMA enables offloading
CPU resources to NIC
during live migration
VIRTUAL MACHINE
MOBILITY
Benefits
Source
Hyper-V
Virtual
machine
MEMORY
Shared-nothing live migration
with compression
Disk
Reads
Disk
contents
writes
and writes
are
arecopied
mirrored;
go totothe
new
Live
Live Migration
Migration Completes
Continues
outstanding
source VHD.
destination
source
changes
Live Migration
VHD
VHD
are replicated
Begins
• Increase flexibility of virtual machine placement
Live Migration with Compression
Configuration
data
Modified
memory
pages
Memory
content
IP connection
• Increase administrator efficiency
• Reduce downtime for migrations across cluster
boundaries
•
Utilizes available CPU resources on the host to perform
compression
•
Compressed memory sent across the network faster
•
Operates on networks with less than 10 gigabit
bandwidth available
•
Enables a 2X improvement in Live Migration
performance
Source device
Target device
Destination
Hyper-V
Virtual
machine
VIRTUAL MACHINE
MOBILITY
Primary site
New feature
Replicate Hyper-V virtual machines from a
primary site to a replica site
Benefits
• Affordable in-box business continuity and
disaster recovery
• Failure recovery in minutes
• Replica Frequency (30sec, 5min, 15min)
• More secure replication across network
• No need for storage arrays
• No need for other software replication
technologies
• Automatic handling of live migration
• Simpler configuration and management
Replica site
Exchange virtual machine
IIS virtual machine
CRM virtual machine
SQL virtual machine
SharePoint virtual
machine
Exchange
replica
virtual
machine
CRM
replica
virtual
machine
R2
P1
P2
Replicate over
WAN link
R3
R1
SMB file share
SAN
Hyper-V role and tools
Hyper-V role and tools
Hyper-V
cmdlets
Hyper-V PS
integrated UI
Hyper-V
cmdlets
Hyper-V PS
integrated UI
Send/receive
replica traffic
Hyper-V Management Module
tracks and replicates changes for
each virtual machine
Hyper-V Management Module
receives and applies the changes to
the replica virtual machine
Fail
VM replication with Hyper-V Replica
New: Configurable syncs down to 30 seconds
New: Tertiary site support
Seamless integration with Hyper-V and clustering
Recovery orchestration
with Windows Azure Hyper-V
Recovery Manager
At-scale disaster recovery with Windows
Azure-enabled process automation
• Simple
• Single Console for
recovery across
different clouds
Primary VMM Server
• Automation
Primary
site
Windows Azure Hyper-V
Recovery Manager
Data Channel
(Hyper-V Replica)
Recovery VMM Server
Recovery
site
http://msdn.microsoft.com/en-us/library/windowsazure/dn168841.aspx
http://www.windowsazure.com/en-us/manage/services/recovery-services/configure-a-backup-vault/
CONTINUOUS
SERVICES
Features
Guest clustering through Fibre
Channel
• Connects to Fibre Channel directly from
within virtual machines
Clustered live migration
enhancements
Uses higher network bandwidths (up to
10 GB) to complete migrations faster
• Virtualizes workloads that:
– Use direct access to Fibre Channel storage
– Cluster guest operating systems over Fibre Channel
Encrypted cluster volumes
Uses BitLocker Drive Encryption to enable
better physical security for deployments
outside of secure datacenters
Cluster Shared Volume (CSV) 2.0
• Simplifies the configuration and operation of
virtual machines
• Provides greater security and performance
• Integrates with storage arrays for out-of-box
replication and hardware snapshots
CONTINUOUS
SERVICES
• Reduces server downtime and user
disruption by orchestration of cluster node
updates
• Maintains service availability without
impacting cluster quorum
U
Third-party plug-in for updates
• Detects required updates and moves
workloads off nodes for updates
• Uses Windows Update Agent or extensible
plug-in
Windows Server Cluster
Current
Workload
CONTINUOUS
SERVICES
Health detection of applications inside a virtual machine
CONTINUOUS
SERVICES
Simplify host patching and repairs
Draining a node
• Node is paused preventing new groups from moving to that node
• All groups are issued a move
• VMs are queued up and live migrated off based on priority
Resuming a node
•Resume-ClusterNode –Failback invokes failback policies
to return groups to that node when it is brought out of
Maintenance Mode
CONTINUOUS
SERVICES
Improvements for Hyper-V
Dynamic Memory
• Introduced in Windows Server 2008 R2 SP1
• Reallocates memory automatically among
running virtual machines
Maximum
memory
Maximum
memory
Memory in use
Memory in use
Minimum
memory
Administrator can
increase maximum
memory without a
restart
VM1
Windows Server 2012
improvements
• Minimum memory
• Hyper-V smart paging
• Memory ballooning
• Runtime configuration
Hyper-V
Physical
memory
pool
CONTINUOUS
SERVICES
• Multiple modes: switch dependent and
independent
• Hashing modes: port and 4-tuple
• Active/active and active/standby
Virtual
adapters
Team network
adapter
Team network
adapter
Use partner
extensions or
create your own to
support security
and management
needs
Use existing
management tools
to handle your
multiserver
virtualization
environment
Hyper-V Extensible
Switch
Hardware
offloading
Windows
PowerShell
Integration with
Microsoft System
Center
Extending the Hyper-V Extensible
Switch For new capabilities
Virtual Machine
Two platforms for extensions
• Network Device Interface Specification
(NDIS) filter drivers
• Windows Filtering Platform (WFP) callout
drivers
You can extend or replace
•
•
•
•
•
NDIS filter drivers
WFP callout drivers
Ingress filtering
Destination lookup and forwarding
Egress filtering
Other features
OPEN AND
EXTENSIBLE
Virtual Machine
Parent Partition
VM NIC
Host NIC
Extension monitoring
Extension uniqueness
Extensions that learn virtual
machine life cycle
Extensions that can veto
state changes
Multiple extensions on
same switch
Virtual Switch
Extension Protocol
Capture
Extensions
Extension
A
Filtering
Extensions
Extension
C
Forwarding
Extension
Extension
D
Extension Miniport
Physical NIC
Hyper-V Extensible Switch architecture
VM NIC
OPEN AND
EXTENSIBLE
Single Root I/O Virtualization
(SR-IOV)
• Increases network throughput
• Reduces network latency
• Reduces host CPU overhead for processing
network traffic
Benefits
• Maximizes use of host system processors
and memory
Virtual machine
Network stack
Software NIC
Virtual function (VF)
Hyper-V Extensible Switch
• Handles the most demanding workloads
SR-IOV network adapter*
VF
VF
VF
e.g. Intel® 82576 Gigabit Ethernet, Intel® Ethernet 82599EB 10 Gigabit Ethernet Controller
OPEN AND
EXTENSIBLE
More than 150
cmdlets
Designed for IT
pros
Task-oriented
interface
Consistent
cmdlet nouns
Private
Service Provider
Web
Service
Sites
App
Plans
sVM
Service
Users
s
Admin
Windows Azure
Web Sites
Databases
Self-Service
VMs
Subscriber
Portal
Self-Service
Portal
Self Service Portal
Moves On-Premises
Web
App Sites
Apps
sVM
Database
s
VMs
Self-Service
Subscriber
Self-Service
Portal
Portal
Common Mgt.
Experience
Web
Sites
VMs
SQL
Shared Cloud Services
Service Bus,
etc.
Cloud-Enabled Services
Move On-Premises
Worker
Role
Workload Portability
SP1 w/ Service Provider Foundation
Consistent Dev.
Experience
Web
Sites
VM
Role
SQL
Other
Service
Caching Services
CDN.
Bus
Media,, etc.
http://www.microsoft.com/hosting/en/us/services.aspx#savvis
Fabric
Infrastructure
Enhancements
runs on
Windows Server
2012 R2
HA VMM Server
1000
hosts/25,000
VM’s
Powershell
Linux Support
Management
Hyper-V Bare
Metal
Provisioning
Hyper-V,
VMware, Citrix
XenServer
Network
Management
Software defined
networking (SDN)
Cloud Management
Service Management
Host-Update
Management
Dynamic
Optimization
Power
Management
Storage
Management
(SMI-S)
Cluster
Management
Provision scaleout file server
cluster from bare
metal
IPAM integration
http://technet.microsoft.com/en-us/library/dn246490.aspx
Application Owner
Usage
Capacity and
Capability
Delegation and
Quota
Service
Templates
Application
Deployment
Custom Command
Execution
Image Based Servicing
Service template (Multi-tier applications)
Web tier
Application tier
Data tier
Scale out & health policy
Scale out & health policy
Scale out & health policy
HW profile
IIS
Web (IIS)
Web Deploy
OS profile
App profile
Custom Scripts
App (Server
Application
serverApp-V)
HW profile
Compute
OS profile
Storage
App profile
Network
Data (SQL)
DAC Packs
HW profile
SQL
OS profile
App profile
Enable users to access
corporate apps and
data from any
device/any location
Protect against loss
and leaks of sensitive
corporate data
Deliver great user
experience
Why Microsoft
VDI?
Balance user
requirements with
corporate compliance
Save resources with
the flexible storage
options right to your
environment
Centrally administer and
manage desktops
Reduce time to deploy
applications and
updates
Sessions
Good
Better
Best
Personalization
App compatibility
Ease of management
Cost effectiveness
Pooled VMs
Personal VMs
User Profile Disk
Maintain user
personalization in pooled
deployments
Fair Share
Dynamically distribute
bandwidth, CPU, and disk
use
High availability for all roles
Multiple storage options
Support direct attached, network, or
SAN storage of virtual machines.
Automatic Tiering and Deduplication
VDI
Enable personalization on
pooled virtual machines or
sessions
Store user data and settings on
a separate virtual hard disk
Session
Host
Simplify deployment of lowercost VDIs (pooled virtual
machines and sessions)
I/O
Helps ensure high
performance across user
virtual machines and sessions
Dynamically distributes resources
(bandwidth, CPU, and I/O)
Apply to both sessions and virtual machines
Windows Server 2012 R2
• Storage spaces
Sample
configuration
Hyper V
• Server Message Block 3.0 (SMB3)
and Hyper-V SMB support
SMB
• Cluster storage volume
• Scale-out file server
Scale out file server
• Online disk dedupe and tiered
storage
VDI storage configuration
• Direct-attached, central SMB, or
central CSV / SAN
• Storage location of User Profile
Disks, parent virtual hard disk, and
virtual machines can be configured
separately for each collection
• Optimum use of high I/O
Block
operations per second versus high based
volume storage
storage
Storage
Space
Storage Pool
Storage
Space
Storage Pool
Storage
Space
Storage Pool
Web farm
Remote Desktop
Connection
Broker
With Windows Server 2012 R2
Active/active high availability mode for brokers
Scale-out file server and resiliency
Remote Desktop
Remote Desktop
Web Access
Web Access
Requires Microsoft SQL Server
Remote Desktop
Connection
Broker
SQL Server Clustering
Automatic data migration from single instance
to high availability
Database
Hyper-V
cluster
Remote Desktop
Virtualization Host
Remote Desktop
Virtualization Host
Remote Desktop
Remote Desktop
Session Host
Session Host
RemoteDesktop
Desktop
Remote
Gateway
Gateway
Web farm
Remote Desktop
Licensing
Cluster
Remote Desktop
Session Host farm
RICH
USER
EXPERIENCE
RemoteFX for WAN
GPU support
USB redirection
Seamless experience
Dynamically detect
network conditions and
tune experience
Support both physical
and software GPUs
Enable access to locally
attached devices in remote
desktops
Support multitouch,
new Windows Experience, and
Start menu/screen integration
RICH
USER
EXPERIENCE
RemoteFX delivers a consistently rich
user experience to users over LAN or WAN
(regardless of deployment model)
Hardware and software GPUs
Corporate LAN
Internet or WAN
Rich multimedia
USB redirection
Multitouch
WAN acceleration
Single sign-on
RICH
USER
EXPERIENCE
Text content
Image content
Video and
animations
RICH
USER
EXPERIENCE
Windows Server 2012 R2 reinstates Remote Desktop shadowing
in Server Manager, so that administrators can view a user’s
session when they are connected to a Remote Desktop.
http://www.petri.co.il/shadow-remote-desktop-session-in-windows-server-2012-r2.htm
Q&A
© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and
Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.