Wednesday 11 April 2018

How Storage VMotion Works


How Storage VMotion Works.




So how storage VMotion works?


How does SVMotion works at background and what are the process that is happening at the backend.

Storage VMotion is really a great feature which enables you to migrate your VM’s storage or Virtual disks from one datastore to another datastore without any downtime and yes now started from vSphere 5.5  using web client, you can do both VMotion and SVMotion of powered ON virtual machines simultaneously which was not possible earlier.
So when you do SVMotion, all the non-volatile files that make up a VM is been copied first to the destination datastore i.e. .VMX, swp, snapshots and log files.So how storage VMotion works?
  • It starts a shadow VM on the destination datastore, as shadow VM doesn’t have virtual disks, it sits idle waiting for its virtual disks.
  • VMKernel datamover starts the initial copy of migration from source datastore to destination datastore. Than Mirror driver kicks in that mirror’s I/O between source to destination.
  • As I/O mirroring is in place, vSphere makes a single pass copy of virtual disks from source to destination datastore. And the changes made in between this process are been properly taken care by mirror driver by ensuring all the changes are been reflected on destination datastore also.
  • Once the virtual disk copy gets completed, vSphere quickly suspends and resumes in order transferring control to the shadow VM on the datastore.
  • Once it is confirmed that VM is working properly on the destination datastore, the files on the source datastore gets deleted.

What are the benefits of SVMotion?
  • Using storage VMotion, you can balance utilization on datastores.
  • SVMotion doesn’t require any downtime, so this becomes very helpful during storage upgradation or during any activity on storage side.
  • Using SVMotion you can convert thick disk to thin disk and vice versa.
  • Dynamically optimize storage I/O performance.



VMotion and Storage VMotion allow for the business’ priorities to be met without disrupting the workflow of the users.
Storage VMotion makes storage and capacity management more efficient. It is a feature of vSphere that delivers an easy, intuitive interface to allow the live migration of VM disk files across storage arrays, while causing no downtime and no interruption or heavy deterioration of the performance of the VMs. It works by relocating the VM disk files to various storage locations, enabling the business to be proactive about storage migration and to improve the performance of storage in terms of capacity management.

Like vMotion, Storage VMotion is completely integrated with vCenter Server, which allows for the easiest possible migration and monitoring.Storage VMotion works with any OS and storage hardware that is supported by ESXi. It enables administrators to take advantage of a mixture of heterogeneous file formats and data stores, without incurring any downtime.

With Storage VMotion, administrators can migrate VM disk files to alternate LUNs in order to optimize performance with no downtime. It allows administrators to increase or decrease storage allotment, without a lot of manual work. Additionally, Storage VMotion can act as a tool to tier the storage, based on the value of the data, performance requirements, and the cost of various storage solutions.

If you’re in the market for a better VMware monitoring solution, Opvizor has your answer. Snapwatcher enables VMware snapshot monitoring and reporting so that you can track invalid snapshots that can happen when migrating virtual machines. Register for Snapwatcher here, to detect and solve all kinds of bad Snapshots.

No comments:

Post a Comment