Windows Updates to VMs in a Cluster

With a Hyper-V HA Failover Cluster is it possible to apply windows updates to the individual Guest VMs with out causing downtime to the VM?
TfedProcess Control & IT ManagerAsked:
Who is Participating?
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
I think you will find, that is not recommended, to add multiple roles to your hosts! other than just a Hypervisor e.g. Hyper-V.

Why not just create a File Server Cluster with VMs ?
1
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
HA Failover Cluster protects the VMs, if a host fails...

if you need to update a VM, and the VM needs a restart, the VM will need to be restarted, unless the VM also has Failover Clustering, e.g. two VMs.
0
 
R@f@r P@NC3RVirtualization SpecialistCommented:
Hello

you can apply the updates to your virtual machines, based on the restart you decide if the restart is automatic, or you can do the manual restart, when you consider it so you do not have any service impact.

regards..
0
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

 
TfedProcess Control & IT ManagerAuthor Commented:
Andrew wrote: "if you need to update a VM, and the VM needs a restart, the VM will need to be restarted, unless the VM also has Failover Clustering, e.g. two VMs."

R2f@R wrote: "you can apply the updates to your virtual machines, based on the restart you decide if the restart is automatic, or you can do the manual restart, when you consider it so you do not have any service impact."

Seems like one says it doesn't work unless they are clustered and then clustered again.  The other seems to say no problem.  What gives?

This is my first foray into Clusters and VMs so I was expecting that a HA Cluster meant High Availability including the VMs.
0
 
TfedProcess Control & IT ManagerAuthor Commented:
Andrew,

If I was to create a cluster within a cluster it would mean doubling up on disk storage as a minimum.  Extra cost but if that works, I would have to look at that.

Ted
0
 
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
A virtual machine, VM, is no different than a physical machine with an operating system installed.

All clustering does is provide a layer of protection for the guests. If a host fails, the VMs get transferred to a known good running host and restarted.

Always assume that any maintenance to a VM will behave, and possibly kill, that VM just as a physical box.

I have two very thorough EE articles on all things Hyper-V:

Some Hyper-V Hardware and Software Best Practices
Practical Hyper-V Performance Expectations

Here are some focused articles:
Protecting a Backup Repository from Malware and Ransomware

Disaster Preparedness: KVM/IP + USB Flash = Recovery. Here’s a Guide
0
 
R@f@r P@NC3RVirtualization SpecialistCommented:
Hello

if you try to download updates in the vm, the reboot will depend on the action that you require, if you want to restart at the moment of the installation of the updates or the manual restart you do it.

If there is a cluster of high availability, you must have two hosts so that the VMs migrate to the other host, there is a problem.

I remain attentive to your comments.

regards..
0
 
TfedProcess Control & IT ManagerAuthor Commented:
My current plan is to move the File Server from a VM to a File Server on the physical hosts, that way it will operate properly as the cluster fails over.  The Exchange Server I will leave as a VM as when updates are applied to it and requires a reboot, the 10 or 15 minutes will not impact the users as much.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.