300 likes | 537 Views
Windows Server 2012 R2 Jumpstart. Marco Sap Compu’Train | Twitter: msap_ct. Agenda. Welkom Virtualization Storage Pauze Networking Identity and Access. Windows Server 2012 R2 Jumpstart. You are at the center of a transformation. Scale. Windows Server The Cloud OS. Multitenant.
E N D
Windows Server 2012 R2Jumpstart Marco Sap Compu’Train | Twitter: msap_ct
Agenda • Welkom • Virtualization • Storage • Pauze • Networking • Identity and Access Windows Server 2012 R2 Jumpstart
You are at the center of a transformation
Scale Windows Server The Cloud OS Multitenant Cost
Virtualization Storage Storage Networking Identity and Access
Virtualization Scale Multitenant Cost
Hyper‑V Replica Replicate Hyper‑V VMs from a Primary to a Replica site • 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 Upon site failure, VMs can be started on secondary site Once Hyper-V Replica is enabled, VMs begin replication Once replicated, changes replicated on chosen frequency Primary Site Secondary Site Initial Replica Replicated Changes CSV onBlockStorage SMB ShareFile BasedStorage
Hyper-V Replica | Extended Replication Replicate to 3rd Location for Extra Level of Resiliency Replication can be enabled on the 1st replica to a 3rd site Replication configured from primary to secondary • Once a VM has been successfully replicated to the replica site, replicacan be replicated to a 3rd location • Chained Replication • Extended Replica contents match the original replication contents • Extended Replica replication frequencies can differ from original replica • Useful for scenarios such as SMB -> Service Provider -> Service Provider DR Site DR Site Replication DASStorage
Migrate virtual machines without downtime (shared storage) Storage handle moved Modified pages transferred Live migration setup Memory pages transferred • Improvements • Faster and simultaneous migration • Live migration outside a clustered environment • Store virtual machines on a File Share • Live migration based on server message block (SMB) share Modified memory pages Configuration data Memory content VM VM VM MEMORY MEMORY IP connection Target host SMB network storage
Move virtual machine storage without downtime 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 • Benefits • 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 • Live migration of storage • Move virtual hard disks attached to a running virtual machine Virtual machine Computer running Hyper‑V Source device Target device VHD VHD
Migrate virtual machines without downtime Live Migration Completes Disk writes are mirrored; outstanding changes are replicated Disk contents are copied to new destination VHD Reads and writes go to the source VHD. Live Migration Begins Reads and writes go to the source VHD Live Migration Continues • Benefits • Increase flexibility of virtual machine placement • Increase administrator efficiency • Reduce downtime for migrations across cluster boundaries • Shared-nothing live migration Virtual machine Virtual machine • Destination Hyper‑V Source Hyper‑V Live Migration MEMORY MEMORY Configuration data Memory content Modified memory pages IP connection Source device Target device VHD VHD
Dynamic Memory Achieve higher levels of density for your Hyper-V hosts • Windows Server 2008 R2 SP1 • Introduced Dynamic Memory to enable reallocation of memory automatically between running virtual machines • Enhanced in Windows Server 2012 & R2 • Minimum & Startup Memory • Smart Paging • Memory Ballooning • Runtime Configuration VM1 Maximum memory Maximum memory Minimum memory Administrator can increase maximum memory without a restart • Hyper‑V Physical memory pool Physical memory pool Physical memory pool
Dynamic Memory | Smart Paging VM2 VMn Maximum memory Utilize disk as additional, temporary memory Maximum memory • Hyper-V Smart Paging • Reliable way to keep a VM running when no physical memory is available • Performance will be degraded as disk is much slower than memory • Used in the following situations: • VM restart • No physical memory is available • No memory can be reclaimed from other virtual machines on that host VM1 Minimum memory Maximum memory Minimum memory Minimum memory • Hyper‑V Paging file provides additional memory for startup Memory reclaimed after startup Physical memory pool Physical memory pool Physical memory pool Physical memory pool Virtual machine starting with Hyper‑V smart paging Removing paged memory after virtual machine restart
New virtual hard disk format • Features • Storage capacity up to 64 TBs • Corruption protection during power failures • Optimal structure alignment for large-sector disks • VHDX Large allocations and 1 MB aligned Data region (large allocations and 1 MB aligned) Block Allocation Table (BAT) User data blocks • Benefits • Increases storage capacity • Protects data • Helps to ensure quality performance on large-sector disks Intent log Sector bitmap blocks Header region Metadata region (small allocations and unaligned) Metadata table User metadata Header File metadata
Online VHDX Resize Online VHDX Resize provides VM storage flexibility • Expand Virtual SCSI Disks • Grow VHD & VHDX files whilst attachedto a running virtual machine • Then expand volume within the guest • Shrink Virtual SCSI Disks • Reduce volume size inside the guest • Shrink the size of the VHDor VHDX file whilst the VM is running 30 GB Primary Partition 10 GB Unallocated 40GB Primary Partition Expanded Virtual Disk & Volume without Downtime
Storage Quality of Service Control allocation of Storage IOPS between VM Disks • Allows an administrator to specify a maximum IOPS cap • Takes into account incoming & outgoing IOPS • Configurable on a VHDX by VHDXbasis for granular control whilst VM is running • Prevents VMs from consuming allof the available I/O bandwidth tothe underlying physical resource • Supports Dynamic, Fixed& Differencing OS VHDX Virtual Machine Data VHDX Hyper-V Host 500 1000 0 1,500 IOPS
Guest Clustering with Shared VHDX Guest Clustering No Longer Bound to Storage Topology Flexible choices for placement of Shared VHDX • VHDX files can be presented to multiple VMs simultaneously, as shared storage • VM sees shared virtual SAS disk • Unrestricted number of VMs canconnect to a shared VHDX file • Utilizes SCSI-persistent reservations • VHDX can reside on a Cluster Shared Volume on block storage, or onFile-based storage • Supports both Dynamic and Fixed VHDX GuestCluster GuestCluster Hyper-VHost Clusters SharedVHDX File SharedVHDX File CSV onBlock Storage SMB ShareFile Based Storage
Generation 2 Virtual Machines VMs built on Optimized, Software-Based Devices Synthetic NIC PXE Boot • Ease of Management & Operations • PXE boot from Optimized vNIC • Hot-Add CD/DVD Drive • Dynamic Storage • VMs have UEFI firmware with supportfor GPT partitioned OS boot disks >2TB • Faster Boot from Virtual SCSI with OnlineResize & increased performance • Security • Removal of emulated devices reduces attack surface • VM UEFI firmware supports Secure Boot Hot-Add CD/DVD Drive Boot FromVirtual SCSI Generation 2 Virtual Machine UEFI Firmware with Secure Boot
Enhanced Session Mode Enhancing VMConnect forthe Richest Experience • Improved VMBus Capabilities enable: • Audio over VMConnect • Copy & Paste between Host & Guest • Smart Card Redirection • Remote Desktop Over VMBus • Enabled for Hyper-V on both Server& Client • Fully supports Live Migration of VMs
Automatic Virtual Machine Activation Simplifying Activation of Windows Server 2012 R2 VMs • Activate VMs without managingproduct keys on a VM by VM basis • VMs activated on start-up • Reporting & Tracking built-in • Activate VMs in remote locations, with or without internet connectivity • Works with VM Migration • Generic AVMA key for VMs activatesagainst a valid, activated WindowsServer 2012 R2 Hyper-V host Windows Server 2012 R2 VM Windows Server 2012 R2 Datacenter host activated with regular license key Windows Server 2012 R2 VM is created, with an AVMA key injected in the build On start-up, VM checks for an activated, Windows Server 2012 R2 Datacenter Hyper-V host Guest OS activates and won’t recheck against host until next guest reboot, or after 7 days. 1 2 3 4 Windows Server 2012 R2 Datacenter Hyper-V Host
Virtualization Storage Storage Networking Identity and Access
Storage Scale Multitenant Cost
Storage Spaces • Virtualization of storage with storage pools and storage spaces. • Storage resilience and availability with commodity hardware. • Data automatically tiered across memory, SSD and spinning disks. • Write-back cache to absorb spike in random writes. • Resiliency and data redundancy through n-way mirroring or parity mode. • Utilization optimized through thin and trim provisioning and enclosure awareness. • Integration with other Windows Server 2012 capabilities. • SSD, Serial Attached SCSI (SAS) and Serial AT Attachment (SATA) interconnects. Windows application server or file server Physical or virtualized deployments Integrated with otherWindows Server 2012 R2 capabilities Management with PowerShell, server manager Hyper-V SMB multichannel Failover clustering NTFS, ReFS, NFS SMB direct Cluster shared volume Storage QoS FSRM Windowsvirtualizedstorage Storage space storage space Storage space Storage pool Storage pool SSD Tiered physicalstorage HDD (Shared) SSD, SAS or SATA
Hybrid storage pools & tiered storage Hot data • SSDs and HDDs used as different tiers in the same storage pool. • Windows automatically tracks data temperature and moves them at sub-file level. • Write-back cache improves performance for real-world workloads. • Only hot regions of a file (VHD, database, etc.) need to move to SSDs, the cold regions can reside on HDDs. • Ability to pin files to different tiers Cold data Tiered space Hybrid storage pool SSDs HDDs
What is Deduplication? The act of finding and removing duplication within data without compromising its fidelity or integrity Purpose: Store/Transfer less data How it works: Segment data into small variable sized chunks Identify and remove duplicate chunks Replace duplicate copies of each chunk with a reference to a single copy Compress chunks
Efficient storage through Data Deduplication • Maximize capacity by removing duplicate data. • Works with live VHD/VHDX files on remote VDI storage. • Increased scale and performance. • Better VM performance in VDI scenario • Low CPU and memory impact. • Configurable compression schedule. • Transparent to primary server workload. • Improved reliability and integrity. • Redundant metadata and critical data. • Checksums and integrity checks. • Increase availability through redundancy. • Faster file download times with BranchCache. Operating system VHDs VHD library Software deployment share General file share 0% 20% 40% 60% 80% 100% Source: ESG Lab and Microsoft Internal Testing Average savings with data deduplication by workload type