7. Windows 8, What’s New
Contains several enhancements, including:
•Support for Windows 8 and Windows Server 2012, including delivery of Windows 8 applications, the ability to limit
downloads on 3G and 4G network connections to prevent unwanted data charges, and support for Windows To
Go
•Native management of Windows Embedded devices
•Support for PowerShell for administrative tasks
•Windows Azure-based Distribution Points
•Support for Mac OS X devices and Linux and Unix servers
8. Windows 8, What’s New
addresses new challenges IT departments face when managing devices, including:
•Providing management and software distribution across a range of mobile devices and platforms, including
Windows RT, Windows Phone 8, Android, and iOS
•Through integration with Configuration Manager 2012 SP1, IT administrators will be able to manage both
corporate- and personally-owned devices with a single console, making it easier to identify and enforce
compliance
•A self-service portal for selecting and installing company apps
With the latest release, the Windows Intune service is now expanded to 45 additional countries taking the total to
87 countries worldwide.
9. Windows 8, What’s New
Explore Secure Boot, also referred to as Trusted Boot, a new security feature in Windows 8 that leverages the
Unified Extensible Firmware Interface (UEFI) to block the loading and operation of any program or driver that has
not been signed by an OS-provided key, and thus protects the integrity of the kernel, system files, boot-critical
drivers, and even antimalware software.
10. Windows 8, What’s New
Gone are the days of dual booting or having to remotely connect to a Windows Server to do something in a server
VM because VPC didn’t support x64 bit operating systems or even server operating systems for that matter.
Better yet, any VM staged in Client Hyper-v, can transfer over to any Windows Server 2012 Hyper-V host!
Client Hyper-v is the same virtualization technology that was only previously available in Windows Server.
11. Windows 8, What’s New
The e-mail account can be any e-mail account. It tells you to
choose your favorite. You can then use this account to sync
your various settings across all of your PCs.
We ask you up front (it’s a wizard) which settings you would
like to sync.
12. Windows 8, What’s New
If you have more than one file transfer taking place, we
consolidate them all to the same dialog, list the data transfer
speed, and provide hyperlinks back to the source and target.
15. • Is a network file sharing protocol that allows applications on a computer to read
and write to files and to request services from server programs in a computer
network
• Windows Server 2012 introduces the new 3.0 version of the SMB protocol
Hyper-V over SMB
With Windows Server 2012, Hyper-V…
• Can store virtual machine files (configuration, VHD, snapshots) in files shares
over the SMB 3.0 protocol
• Is supported for both stand-alone and clustered servers that use Hyper-V with
shared file storage for the cluster
• Can support scale-out file shares and clusters
• Can leverage SMB Multi-Channel
Server Message Block (SMB) protocol…
16. SMB 3
Improvements in SMB 3 are designed to provide increased performance, reliability,
and availability in scenarios where data is stored on file shares
SMB Direct
• Provides remote storage solutions equivalent in performance to Fibre
Channel, but at a lower cost
SMB Directory leasing
• Improves application response time by reducing round-trips from client to
server
SMB Encryption
• Protects network traffic from eavesdropping when travelling over untrusted
networks
SMB Multichannel
• Server applications become more resilient to network failure
17. SMB Performance
Fundamental gains for server applications
Windows Server 2012 at 98% of local storage transactional performance
Identical servers and storage
1Gbps Ethernet v. 4Gbps FC
22 x 10K RPM HDD
Network transport optimizations
TCP/IP – SMB multi-channel & NIC Teaming, TCP offloads, DC-TCP
RDMA – Lowest network CPU overhead (cycles/byte)
0
500
1000
1500
2000
2500
3000
3500
4000
4500
1 2 3
1175 (27%)
4270 (98%) 4315 (100%)
SQL transactions/s
18. • One or more computers running Windows Server 2012 with the File Services
role installed
• One or more computers running Windows Server 2012 with the Hyper-V role
installed (separate from the file server)
• A common Active Directory infrastructure
• The servers running Active Directory Domain Services (AD DS) do not need
to run Windows Server 2012
• Supported configurations
• Standalone Hyper-V servers (no a high-availability solution)
• Hyper-V servers configured in a Failover Cluster
Requirements
Although not required, Failover Clustering is supported
on the Hyper-V side, the File Services side, or both.
They must be separate clusters.
19. Continuously Available File Servers
General Use File Server
• Almost identical to Windows Server 2008 R2
• Shares can be made continuously available with the help of the SMB 3.0
protocol
Scale Out File Server
• Provides continuously available file services for application data
• Responds to increased demands quickly by bringing more servers online
• Takes advantage of new features in Windows Server 2012 Failover Clustering
• Distributed Network Name (DNN)
• Cluster Shared Volumes Version 2
• Scale Out File Server role (must be enabled on all nodes in the cluster
• Clusters of Scale Out File Servers are limited to 4 servers
20. Scale-Out File Services/Shares
Allow you to scale the capacity of file servers upward or downward dynamically
by using Failover Clustering with…
CSV File System (CSVFS)
• Appears as a single consistent
file namespace, although the
underlying file system remains
NTFS
• Allows direct I/O for file data
access and supports sparse
files
• Allows encryption through
BitLocker
• Backups of CSV no longer
require redirected I/O
• Supports SMB 3.0 features
SMB 3.0
• SMB Scale Out
• SMB Transparent Failover
• SMB Multichannel
• SMB Direct
• SMB Performance Counters for Server
Applications
• SMB Performance Optimizations
• SMB Management with Windows
PowerShell
• SMB Remote File Storage
21. 1. Install the Hyper-V role on a Windows Server 2012 machine
2. Install the File Services role on a Windows Server 2012 machine
3. Create an SMB file share
4. Create a virtual machine and virtual machine hard disk on the file share
5. Migrate existing virtual machine storage to the file share
Hyper-V Over SMB Workflow
22. Creating an SMB Share
From Server Manager:
1. Log on or connect to a
Windows Server 2012
computer on which the
File and Storage role is
installed. Open Server
Manager and navigate
to File and Storage
Services
2. In Server Manager, start
the New Share Wizard
# Create folder MD X:VMS # Create file share New-SmbShare -Name VMS1
-Path X:VMS -FullAccess DomainHVAdmin, DomainHV1$, DomainHV2$,
DomainHVC$ # Set NTFS permissions from the file share permissions (Get-SmbShare
VMS1).PresetPathAcl | Set-Acl
With PowerShell:
23. Migrating Storage to an SMB Share
1. To determine the current storage being used by a virtual machine:
2. To migrate the virtual machine storage to an SMB file share:
3. To confirm migration:
Get-VM VM1 | FT Name, Path, State Get-VMHardDiskDrive VM1 | FT VMName, Path
Move-VMStorage –VMName VM1 –DestinationStoragePath FSTVMS
Get-VM VM1 | FT Name, Path, State Get-VMHardDiskDrive VM1 | FT VMName, Path
You can migrate from…
• Direct-Attached Storage to SMB file share
• SMB file share to another SMB file share
25. Shared Nothing Live Migration
The ability to move a virtual machine while it is
powered on from one host to another without
requiring shared storage
• Faster and simultaneous migration
• Entire VM moved with no downtime
• VHD, configuration files, snapshots,
etc.
• Improved performance and flexibility
• No longer requires a clustered
environment or shared storage*
Live Migration can be done with
shared storage and clustered VMs,
but “Shared Nothing” uses neither
26. Live Migration – Moving a Running
VM without Shared Storage
1. Live Migration setup
occurs
2. Memory pages are
transferred from the
source server to the
destination server
3. Modified pages are
transferred to
destination server
4. State is transferred to
destination server
5. VM brought online on
destination server
6. Network cleanup
occurs
standard Ethernet connection
28. What is Hyper-V Replica?
A virtual machine level replication solution which efficiently replicates data over a
LAN/WAN to a remote (Replica) site without relying on software or hardware
technologies outside of the Windows Server 2012 operating system
• New in Windows Server 2012 Hyper-V Role
• Storage and Workload agnostic
• Servers can be standalone or members of a Failover Cluster
• Servers can be members of a workgroup or a domain (same or
different); Primary and Replica servers do not need to be in
the same domain unless part of a Failover Cluster
• Managed locally (Hyper-V Manager) or remotely (Hyper-V
Remote Server Administration Tools (RSAT) or System Center
Virtual Machine Manager (SCVMM)
• 4 Deployment Scenarios
• Head Office and Branch Office (HO-BO)
• Enterprise Datacenter
• Hosting Provider Datacenter
• Customer Office and Hosting Provider Datacenter (Cross-
Premise)
29. Installation Requirements
• Hardware that supports the Hyper-V Role on Windows Server 2012
• Sufficient storage on both Primary and Replica servers to host the files used by
virtualized workloads
• Network connectivity between the locations hosting the Primary and Replica
servers
• Properly configured firewall rules to permit replication between the Primary and
Replica sites
• An X.509v3 certificate to support Mutual Authentication with certificates (if
desired or needed)
• For detailed certificate requirements, see
http://blogs.technet.com/b/virtualization/archive/2012/03/13/hyper-v-
replica-certificate-requirements.aspx
30. Installation and Configuration
2. Run Best Practices Analyzer to confirm
installation and verify functionality
3. Configure Replication
• Standalone
• Failover Cluster
4. Enable each Virtual Machine for replication
(Enable Replication Wizard)
5. Or use PowerShell
Set-VMReplicationServer -ReplicationEnabled $true -
AllowedAuthenticationType Integrated -IntegratedAuthenticationPort
$RecoveryPort -DefaultStorageLocation $ReplicaStorageLocation -
ReplicationAllowedFromAnyServer $true
1. Add Hyper-V role on Primary and Replica servers
• Add Role and Feature Wizard (ARFW) in Server Manager
• Deployment Image and Service Management (DISM)
dism /online /enable-feature /featurename:Microsoft-Hyper-V
• Server Manager Powershell cmdlet
Install-WindowsFeature –Name Hyper-V –IncludeManagementTools
34. Windows Server 2012 Hyper-V
Scalability Improvements
• Expanded processor and memory support
• Virtual Non-Uniform Memory Access (NUMA)
• Network Adapter Hardware Acceleration
• Offload Data Transfer (ODX)
• Support for 4 KB sector disks
• Virtual Fibre Channel
• SMB 3.0
• Improved VM Import
• VHDX disk format
35. Expanded Processor &
Memory Support
System Resource
Maximum Number
Improvement
Factor
Windows Server
2008 R2
Windows Server
2012
Host
Logical processors on
hardware
64 320 5x
Physical Memory 1 TB 4 TB 4x
Virtual processors per
host
512 2,048 4x
Virtual Machine
Virtual processors per
virtual machine
4 64 16x
Memory per virtual
machine
64 GB 1 TB 16x
Active virtual machines
per server
384 1,024 2.7x
Cluster
Nodes 16 64 4x
Virtual machines 1,000 8,000 8x
36. Virtual NUMA
VMs are NUMA-aware
• Dynamic memory cannot be
configured on the host
• Performance of applications like SQL
Server are significantly better
• Support extends into high-availability
solutions built using Windows Server
2012 Failover Clustering
How NUMA works…
• Guest OS and applications make
intelligent decisions about thread
and memory allocation
• Decisions are reflected in the physical
NUMA topology of the host
37. Network Adapter Hardware
Acceleration
Virtual Machine Queue (VMQ)
• Employs hardware packet filtering to
deliver packets from an external VM
network directly to VMs using DMA
transfers
IPsec task offload
• Reduces the load on the system’s
processors by IPsec encryption/decryption
using a dedicated processor on the
network adapter
Single-Root I/O virtualization (SR-IOV)
• Enables a device to divide access to its
resources among various PCIe hardware
functions
38. Offload Data Transfer (ODX)
A feature of high-end storage arrays that uses a token-based
mechanism to read and write data within and between arrays
39. Support for Large Sector Disks
To meet demands for increased disk capacity,
Windows Server 2012 supports…
• 512-byte sector format is replace by
4,096-byte (4 KB) format
Hyper-V in Windows Server 2012…
• Supports hosting VHD files on native 4
KB format or 512-byte emulation (512e)
mode
• Mitigates the RMW impact when
accessing data within VHD files and when
updating metadata structures
Read-Modify-Write (RMW)
1. The disk reads the 4 KB physical
sector into its internal cache, which
contains the 512-byte logical sector
referred to in the write
2. Data in the 4 KB buffer is modified to
include the updated 512-byte sector
3. The disk performs a write of the
updated 4 KB buffer back to its
physical sector on the disk
40. Dynamic Memory Improvements
• New Minimum Memory setting
• Minimum/Maximum memory settings can be modified while VM is running
41. Viewing Dynamic Memory
Hyper-V Manager console redesigned for improved display
of Dynamic Memory real-time measurements – No Scrolling!
Get-VM cmdlet
42. Virtual Fibre Channel
Provides Fibre Channel ports within the guest operating system of VM
• Drivers for your HBAs must support Virtual Fibre Channel
• Connects only to LUNs - a LUN cannot be used as boot media for VMs
Allows for new scenarios
• Example: running the Failover Clustering feature inside the guest operating
system of a virtual machine connected to shared Fibre Channel storage
Protects existing investments
• Allows you to use any advanced storage functionality of an existing SAN
directly from VMs
Includes support for many related features
• Virtual SAN
• Live Migration
• Multipath I/O (MPIO)
• Use for host access
• Virtualize workloads that use MPIO
• Use different device specific modules (DSMs) for the host or each virtual
machine
43. Improved VM Import
To help prevent configuration problems that prevent the import process from
completing successfully
• Configuration validation during import
• Can manually copy VM files between hosts and then import them
• No need to export first!
• Improved Import wizard
44. VHDX Disk Format
New default format for VHDs in Hyper-V in Windows Server 2012
• Supports virtual disks up to 64 TB
• Aligns to megabyte boundaries to support large sector disks (4 KB sector disks)
• Uses large block sizes to provide better performance
• Includes a new log to protect from corruption due to power failure
• Has much greater resiliency
• Allows for embedded custom user-defined metadata into VHDX files
49. Virtual Machine vs VM Role
VM Role Virtual Machine
Storage Non-Persistent Storage Persistent Storage
Easily add additional storage
Deployment Build VHD offsite and upload to
storage.
Build VHD directly in the cloud or build
the VHD offsite and upload
Networking Internal and Input Endpoints
configured through service
model.
Internal Endpoints are open by default.
Access control with firewall on guest
OS. Input endpoints controlled through
portal, service model or API/Script.
Primary Use Deploying applications with
long or complex installation
requirements into stateless PaaS
applications
Applications that require persistent
storage to easily run in Windows Azure.
50. Images Available
OpenSUSE 12.1
OpenLogic CentOS 6.2
Ubuntu 12.04 LTS
SUSE Linux Enterprise Server SP2
Windows Server 2008 R2 SP1
Biztalk Server 2010 R2 CTP
Windows Server 2008 R2 with
• SQL Server 2012 Eval
Windows Server 2012 RTM
51. Virtual Machine Sizes
Each Persistent Data Disk Can be up to 1 TB
VM Size CPU Cores Memory Bandwidth
# Data
Disks
Extra Small Shared 768 MB 5 (Mbps) 1
Small 1 1.75 GB 100 (Mbps) 2
Medium 2 3.5 GB 200 (Mbps) 4
Large 4 7 GB 400 (Mbps) 8
Extra Large 8 14 GB 800 (Mbps) 16
54. Base OS image for new Virtual Machines
Sys-Prepped/Generalized/Read Only
Created by uploading or by capture
Writable Disks for Virtual Machines
Created during VM creation or during
upload of existing VHDs.
55. Cross-premise Connectivity
IP-level connectivity
Data Synchronization
SQL Azure Data Sync
Application-layer
Connectivity & Messaging
Service Bus
Secure Machine-to-Machine
Network Connectivity
Windows Azure Connect
Secure Site-to-Site
Network Connectivity
Windows Azure Virtual Network
58. Windows Server 2012 Product Download
http://aka.ms/ws2012tp
System Center 2012 Evaluation Download
http://aka.ms/sc2012tp
Where to find more info?
http://www.virtuallycloud9.com
Microsoft Virtual Academy
http://aka.ms/tpva
Windows Server 2012 Virtual Labs
http://technet.microsoft.com/en-us/windowsserver/hh968267.aspx
90 Day Free VM Hosting?
http://aka.ms/mshosting