300 Hyper-V 2012 in visoka razpoložljivost v privatnem oblaku Jože Markič, Microsoft.

Slides:



Advertisements
Similar presentations
Novi VMM... što je ustvari novo? Tomica Kaniški CITUS d.o.o.
Advertisements

4/11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
What’s New: Windows Server 2012 R2 Tim Vander Kooi Systems Architect
High memory instances Monthly SLA : Virtual Machines Validated & supported Microsoft workloads Price reduction: standard Windows (22%) & Linux (29%)
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
Keith Burns Microsoft UK Mission Critical Database.
Leaders Have Vision™ visionsolutions.com 1 Double-Take for Hyper-V Overview.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
4/19/2017 DCIM-B220 Private Cloud Made Simple The Fast Track Reference Architecture Program Michael Schulz Ian Lucas © 2014 Microsoft Corporation. All.
Yes, yes it does! 1.Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer.
Implementing Failover Clustering with Hyper-V
Microsoft Virtual Academy. Microsoft Virtual Academy Part 1 | Windows Server 2012 Hyper-V &. VMware vSphere 5.1 Part 2 | System Center 2012 SP1 & VMware’s.
Elad Hayun Agenda What's New in Hyper-V 2012 Storage Improvements Networking Improvements VM Mobility Improvements.
Empower Hyper-V Improved Manageability Improved Manageability Continue Simplification Mission Expand Cluster Validation Flexible Migrations.
Hyper-V High-Availability & Mobility: Designing the Infrastructure for Your Private Cloud Symon Perriman Technical Evangelist Microsoft
Hyper-V High-Availability & Mobility: Designing the Infrastructure for Your Private Cloud Symon Perriman Technical Evangelist Microsoft
Planning a high availability model Validate and understanding support policies Understanding Live Migration Deployment Planning VM Failover Policies Datacenter.
Yury Kissin Infrastructure Consultant Storage improvements Dynamic Memory Hyper-V Replica VM Mobility New and Improved Networking Capabilities.
Cluster Shared Volumes Reborn in Windows Server 2012: Deep Dive Amitabh Tamhane Vineeth Karinta Program Manager 2 Senior Engineer Microsoft Corporation.
Windows Server 2012 VSP Windows Kernel Applications Non-Hypervisor Aware OS Windows Server 2008, 2012 Windows Kernel VSC VMBus Emulation “Designed for.
Cluster Shared Volumes Reborn in Windows Server 2012 Gareth JamesHani AdhamiSenior Consultant WSV423.
Hyper-V Storage Senthil Rajaram Senior PM Microsoft Corporation.
VIR309. Installed? What version? Are all of the ICs added to the VMs? Integration Components Supported LPs number on host Number of logical processors.
Windows Server 2012 WELCOME!. About Us Brandon Nohr MCITP: Server Administrator MCITP: Enterprise Administrator MCITP: Database Administrator MCTS: Server.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Leaders Have Vision™ visionsolutions.com 1 Leading Edge Solutions, Proven Technologies Anne-Elisabeth Caillot Pre-Sales & Business Development
R2 Automation IT service management Windows Azure Pack App Controller Self-service Service Manager Service model Orchestrator Service Manager.
Implementing Hyper-V®
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Microsoft Virtual Academy. Microsoft Virtual Academy Part 1 | Windows Server 2012 Hyper-V &. VMware vSphere 5.1 Part 2 | System Center 2012 SP1 & VMware’s.
Microsoft Virtual Academy. First HalfSecond Half (01) Introduction to Microsoft Virtualization(05) Hyper-V Management (02) Hyper-V Infrastructure (06)
Vijay Tewari Program Manager Microsoft Corp Session Code: SVR314 Rajesh Dave Program Manager Microsoft Corp Allen Stewart Program Manager Microsoft Corp.
Server Virtualization & Disaster Recovery Ryerson University, Computer & Communication Services (CCS), Technical Support Group Eran Frank Manager, Technical.
IT Pro Day Windows Server 2012 Hyper-V – The next chapter Michel Luescher, Senior Consultant Microsoft Thomas Roettinger, Program Manager Microsoft.
VMware vSphere Configuration and Management v6
Cluster Shared Volumes Reborn in Windows Server 2012
Hyper-V High-Availability
MDC323B SMB 3 is the answer Ned Pyle Sr. PM, Windows Server
Rick Claus Sr. Technical Evangelist,
1 | SharePoint Saturday Calgary – 31 MAY 2014 About Me.
70-412: Configuring Advanced Windows Server 2012 services
4/26/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Building a Highly Available Failover Cluster Solution with Windows Server 2012 from the Ground UP Rob Hindman Program Manager Microsoft Corporation Lalithra.
Microsoft Windows Server 2012 R2. What’s NEW in Windows Server 2012 R2.
Building a Highly Available Failover Cluster Solution with Windows Server 2012 from the Ground UP Rob Hindman Program Manager Microsoft Corporation WSV324.
Virtual techdays INDIA │ 9-11 February 2011 High Availability Clustering using Windows Server 2008 R2 Ninad Doshi │Associate Consultant-Global Delivery,
Virtual Machine Movement and Hyper-V Replica
Network Virtualization Policy-Based Isolation QoS Performance Metrics Live & Storage Migrations Cross-Premise Connectivity Dynamic & Multi-Tenant.
SYSTEM CENTER VIRTUAL MACHINE MANAGER 2012 Gorazd Šemrov Microsoft Consulting Services
Microsoft Advertising 16:9 Template Light Use the slides below to start the design of your presentation. Additional slides layouts (title slides, tile.
Narasimha Reddy Gopu Jisha J. Agenda Introduction to AlwaysOn * AlwaysOn Availability Groups (AG) & Listener * AlwaysOn Failover * AlwaysOn Active Secondaries.
Module Objectives At the end of the module, you will be able to:
VAROVANJE VIRTUALIZIRANEGA DATACENTRA – VISOKA RAZPOLOŽLJIVOST Gorazd Šemrov Microsoft Consulting Services
300 DELAVNICA: Hyper-V 2012 in visoka razpoložljivost v privatnem oblaku Jože Markič, Microsoft.
300 Tone Šivic, Kompas Xnet d.o.o. Building interesting Applications for SharePoint 2013 using Visual Studio 2012 LightSwitch ( Izdelava zanimivih poslovnih.
IT Pro Day Windows Server 2012 Hyper-V – The next chapter Michel Luescher, Senior Consultant Microsoft Thomas Roettinger, Program Manager Microsoft.
André Keartland Inobits Consulting VIR303 Agenda Positioning virtualization and high availability Host vs. guest clustering Quick Migration and Live.
Brian Lauge Pedersen Senior DataCenter Technology Specialist Microsoft Danmark.
Nivo 300 Windows server Roles and features - Luka Manojlovic Jure Purgar.
 Session Objectives:  Understand how to upgrade your private cloud: Windows Server 2008 R2  Windows Server 2012 R2 Windows Server 2012  Windows.
High Availability 24 hours a day, 7 days a week, 365 days a year…
Introduction to Failover Clustering with Windows Server 2012
6/23/ :29 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
Tech·Ed North America /5/2018 1:52 AM
Building continuously available systems with Hyper-V
Microsoft Virtual Academy
Failover Clustering in Windows Server 2012 R2
Microsoft Virtual Academy
Presentation transcript:

300 Hyper-V 2012 in visoka razpoložljivost v privatnem oblaku Jože Markič, Microsoft

300 Sources of Downtime

300 Agenda  Understanding the various technologies in Windows Server 2012 that can reduce downtime for a private cloud deployment

300 Hyper-V Availability Suite

300 Core OS Resiliency Features

300 Planned Downtime

300 Live Migration  Moves a running VM between hosts with no user-perceived downtime  Client is not aware the VM moved to another server  Maintains open TCP connections to the guest OS  Clients stay connected  Enables draining a server with zero downtime for planned maintenance  Note: PING is a poor tool to evaluate a live migration  ICMP works at the IP layer and TCP is what makes a live migration seamless

300 Complete VM Mobility Across the Datacenter Live Migrate VM and Storage to Clusters Live Migrate VM and Storage Between Clusters Live Migrate VM and Storage to Stand-Alone Server You can move a VM anywhere in your datacenter with zero downtime!

300 Live Migration - Initiate Migration Client accessing VM Live Migrate this VM to another physical machine IT Admin initiates a Live Migration to move a VM from one host to another VHDX

300 Live Migration - Memory Setup Copy Memory content is copied to new server VM pre-staged The first initial copy is of all in memory content VHDX

300 Live Migration - Brownout: Copy Dirty Pages Pages are being dirtied Client continues accessing VM Client continues to access VM, which results in memory being modified VHDX

300 Live Migration - Brownout: Incremental Copy Smaller set of changes Recopy of changes Hyper-V tracks changed data, and re- copies over incremental changes Subsequent passes get faster as data set is smaller VHDX

300 Live Migration - Blackout Partition State copied VM Paused Window is very small and within TCP connection timeout VHDX

300 Live Migration - Post-Transition: Cleanup Old VM deleted once migration is verified successful Client directed to new host ARP issued to have routing devices update their tables Since session state is maintained, no reconnections necessary VHDX

300

Simultaneous Live Migrations  Windows Server 2012 now supports the ability to do multiple live migrations in parallel  Unlimited number of live migrations can be performed in parallel  Default configuration of 2 simultaneous LM’s per host  Wield this power wisely  Excessive number of simultaneous migrations may actually result in overall longer times than serially  Lets discuss on the next slide…

300 Parallel Live Migrations Number of simultaneous live migrations Minutes Disclaimer Results will vary based on hardware Network Migrate VM

300 Dynamic Optimization Feature in SCVMM 2012 Rebalances VMs across hosts Live migration  Keeps cluster balanced  Avoids VM downtime  Supports heterogeneous clusters Managed resources  Considers CPU, memory, disk IO, network IO  Optimize when above resource threshold  Considers entire cluster Options  Manual or automatic  User controlled frequency  Configurable aggressiveness

300  Feature in SCVMM 2012  Rebalance the workload and turn off machines when using Dynamic Optimization  Conserve energy in the data center  Keeps the cluster balanced, and avoids VM downtime or latency through lack of resources  Uses out-of-band power management  User defined schedule Power Optimization

300 Zero Downtime Automated Patching  Cluster-Aware Updating  Streamlines ‘Patch Tuesday’  Zero downtime patching!  Coordinator updates nodes in the cluster  Coordinates with Windows Update Agent (WUA)  Updates in a rolling fashion, 1 node at a time  Serially steps through all nodes  Coordinator can be made clustered, for Self-Updating mode Workflow 1.Scan nodes to identify appropriate updates needed 2.Identify node with fewest workloads 3.Nodes drained 4.Call to WUA to patch (which leverages WSUS or Windows Update) 5.Verify successful 6.Repeat Steps 2 – 5 on next node 7.Repeat on remaining nodes Update Coordinator Admin Initiate Cluster-Aware Updating

300

Storage Migration  Move a VHD or VHDX from one host to another with zero downtime  Storage Migration between hosts without shared storage is done over SMB protocol  Storage Migration accelerated by arrays that support Offloaded Data Transfer (ODX)  Enables draining a storage array for planned maintenance

300 Storage Migration – Initiate Migration Storage Migrate this VHDX to another disk Client accessing VM VM stays running servicing clients VHDX

300 Storage Migration – Create Destination VHDX  New VHDX created on destination storage New VHDX created on new storage VHDX

300 Storage Migration – Mirror Writes  Reads are from Source VHDX  Writes are done to Source VHDX and also synchronously to the Destination VHDX Writes mirrored to new Destination VHDX Reads are from Source VHDX VHDX

300 Storage Migration – Copy Data  Source VHDX data is copied over to Destination VHDX  Only unchanged blocks are copied over VHDX data copied from Source to Destination ODX will accelerate file copy SMB leveraged if storage is not accessible to this server VHDX

300 Storage Migration – Post-Transition Cleanup  Once all data is synchronized VM is switched to new VHDX  Source VHDX is only removed once verified to be running on Destination VHDX  Enables roll-back Reads and Writes transitioned to new VHDX VHDX

300

Unplanned Downtime

300 Failover Clustering  Failover Clustering is a distributed system that health monitors servers and takes recovery action  Protects from unplanned downtime:  Hardware  Host OS  VM  Guest OS  Apps in VMs  Unplanned downtime results in VM restarted on another server  Session state lost

300 Failover Cluster Health Monitoring  Extensive health monitoring up and down the stack NetFT Node 1 ClusSvc VMMS User Mode Kernel Mode RHS Guest OS VDev NetFT Node 2 ClusSvc VMMS RHS Guest OS VDev vmclusres.dll

300 Resiliency Delivered by Host Clustering  Avoids a single point of failure when consolidating  Survive Host Crashes  VMs restarted on another node  Restart VM Crashes  VM OS restarted on same node  Recover VM Hangs  VM OS restarted on same node  Zero Downtime Maintenance & Patching  Live migrate VMs to other hosts  Mobility & Load Distribution  Live migrate VMs to different servers to load balance

300 FC Flexible storage choices for building clusters SAS RBOD iSCSI FCoE SAS JBOD Shared Storage RAID HBA Software Replication Hardware Replication SMB Data Replication 3 rd party software replication solution Application Replication Example: Exchange SQL AlwaysOn Hyper-V Replica Spaces

300

Cluster Shared Volumes (CSV)  Cluster Shared Volumes (CSV) is a clustered file system in Windows Server 2012  Enables all servers in a Failover Cluster to access a common NTFS volume  Provides a layer of abstraction above NTFS  Provides applications complete abstraction with respect to which nodes actually own a LUN  Applications can failover without requiring drive ownership changes  No dismounting and remounting of volumes  Faster failover times (aka. less downtime)  Increases resiliency and availability

300 CSV I/O Fault Tolerance VM running on Node 2 is unaffected Coordination Node SAN Connectivity Failure I/O Redirected via network VM’s can then be live migrated to another node with zero client downtime VHDX

300 Application Availability with Guest Clustering  Guest Clustering is creating a Failover Cluster inside of the virtual machines and failing over applications across VMs  Delivers:  Application Health Monitoring  Application within VM crashes, application automatically restarts or fails over  Application Mobility  Guest OS needs patching or VM needs maintenance, application moved to other node Cluster

300 Combining Host & Guest Clustering  Best of both worlds for flexibility and protection  VM high-availability & mobility between physical nodes  Application & service high-availability & mobility between VMs  Cluster-on-a-cluster does increase complexity  Mixing physical and virtual nodes is supported  Must pass Validate CLUSTER iSCSI or FC Guest Cluster SAN

300 VM Monitoring  The host identifies & recovers from services failures in the guest  Application level recovery  Service Control Manager (SCM) or event triggered  Guest level HA recovery  Failover Clustering gracefully reboots VM  Host level HA recovery  Failover Clustering fails over VM to another node  Generic health monitoring for any application  Monitor services through Service Control Manager  Generation of specific Event IDs

300

Disaster Recovery

300 Hyper-V Replica  Hypervisor level replication  Point-in-time replication of a VM to a remote server  RPO of 5 minutes VHDX

300 Multi-Site Clustering  Automatic and manual failover for DR  Supports 3 rd party hardware and software based replication

300 Choosing a Disaster Recovery Solution Hyper-V Replica RPO = 5 minutes RTO = Manual (longer) Cost = In-box in Windows Server Complexity = Low Multi-Site Clustering RPO = 0 minutes* RTO = Automatic (fast) Cost = High Complexity = High *depending on 3rd party replication solution

300

Fault Tolerant Solutions  Fault tolerant solutions can deliver zero downtime for any unplanned hardware failure  Requires special hardware  Gives higher levels of availability for a broader set of unplanned downtime scenarios  Partnership with Stratus  Mission-Critical Hyper-V Systems in lock step

300 Summary  Windows Server delivers a breath of features which can increase the resiliency of your Private Cloud  Windows Server 2012 delivers many new availability features  Delivering a resilient cloud includes planning for: Planned Downtime Unplanned Downtime Disaster Recovery

300 Resources  Windows Server 2012 Technical Library Windows Server 2012 Technical Library  Hyper-V Hyper-V  Microsoft Hyper-V Server 2012 Microsoft Hyper-V Server 2012  System Center 2012 Service Pack 1 – Virtual Machine Manager System Center 2012 Service Pack 1 – Virtual Machine Manager  Hyper-V: Anti-Virus Exclusions for Hyper-V Hosts Hyper-V: Anti-Virus Exclusions for Hyper-V Hosts  Windows Server 2012 Hyper-V Best Practices (In Easy Checklist Form) Windows Server 2012 Hyper-V Best Practices (In Easy Checklist Form)  Windows Server 2012 Virtual Labs Windows Server 2012 Virtual Labs  Microsoft Server and Cloud Products Virtual Labs Microsoft Server and Cloud Products Virtual Labs

300 VPRAŠANJA Prosimo vas, da po koncu predavanja izpolnite vprašalnike. Nekoga izmed vas bomo nagradili z Nokio Lumia 820. Vprašalniki bodo poslani na vaš e-naslov, dostopni pa bodo tudi preko profila na spletnem mestu Najlepša hvala! Iščete kakovostno izobraževanje? Obiščite Microsoftove izobraževalne centre: Uspeh = Znanje = Microsoftovi uradni tečaji + predavatelji Microsoft Certified Trainer