Storage Vmotion and Fault-Tolerance

If I understand in VMware you can have VMs in fault tolerance, which means you create same VMs in 2 different storage locations and configure the replication from one location to another, so that if one Storage crashes ,then you have the VM available in other storage.

I wonder if Storage Vmotion is the same thing?

Thanks
jskfanAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Kanti PrasadCommented:
Hi

Fault-tolerant systems instantly transition to a new host. FT uses synchronous replication to prevent any service interruption in the event of a VM failure. Mission-critical applications need fault tolerance.

High-availability  systems will see the VMs fail with the host before restarting on another host.

vMotion is the ability to migrate a virtual machine live from one host to another.  It clears a single host off of all its VMs without taking down time for the VMs to do maintenance, or if you have DRS it load balances the ESX(i) hosts as the workload changes throughout the day, etc.

vMotion, HA, and FT are completely separate, and none of those protect you like an application level clustering solution, like MSCS/WFC. .Choosing a VM within a host to vMotion according to specific failover conditions improves failover
jskfanAuthor Commented:
You are talking about HA,  I believe.
My question was about Storage Vmotion.
How is it possible to move a VM from one storage to another without disruption ?
Kanti PrasadCommented:
Hi

Using Storage vMotion, you can migrate a virtual machine and its disk files from one datastore to another while the virtual machine is running.

You can choose to place the virtual machine and all its disks in a single location, or select separate locations for the virtual machine configuration file and each virtual disk. The virtual machine does not change execution host during a migration with Storage vMotion.

During a migration with Storage vMotion, you can transform virtual disks from thick-provisioned to thin-provisioned or from thin-provisioned to thick-provisioned.


____________________________________________________________________
VMware HA will restart a VM should it or the host it's residing on crash.
_________________________________________________________________________
VMware FT keeps an active "shadow VM" on a second host which is in lockstep with the primary. It takes resources on both hosts as you can't "share" memory across two hosts.
The 7 Worst Nightmares of a Sysadmin

Fear not! To defend your business’ IT systems we’re going to shine a light on the seven most sinister terrors that haunt sysadmins. That way you can be sure there’s nothing in your stack waiting to go bump in the night.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
If I understand in VMware you can have VMs in fault tolerance, which means you create same VMs in 2 different storage locations and configure the replication from one location to another, so that if one Storage crashes ,then you have the VM available in other storage.

I wonder if Storage Vmotion is the same thing?

Fault Tolerance, is for if a VM fails, the other VM will continue to function.

It does NOT protect you if your storage fails.

Storage vMotion, is the same as vMotion, but rather than move VMs between Hosts, it moves VMs between storage datastores.

vMotion or Storage vMotion does not protect you if storage or host fails.
jskfanAuthor Commented:
So what's the benefit of Storage Vmotion ?

Andrew,

I believe vMotion will run the motion in other host if one host crashes without down  time
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
I believe vMotion will run the motion in other host if one host crashes without down  time

Sorry, no.

vMotion is used manually, to transfer a VM from one host to another host. It is also used by DRS to automcatically move a VM to another host to ensure that VM gets the resources it requires, e.g. CPU and Memory.

Storage vMotion - moves the VM disks (storage) from one datastore to another, this can be done manually, or automated using SDRS - move a VM disks to another datastore (storage) to ensure that VM gets the resources it requires, e.g. Disk IOPS.

We do not have the technology yet, for a procedure, to move a VM from a host or storage before it fails......

That would require VMware vSphere to have a vCrystalBall to look into the future!

VMware HA - restarts VMs on other hosts, when a host has crashed! e.g. there is downtime of the VMs,. for several minutes before they restart and are available.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
jskfanAuthor Commented:
Thank you Guys
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
VMware

From novice to tech pro — start learning today.