Labels

Tuesday, July 19, 2011

VMware vMotion Process

VMware VMotion moves live, running virtual machines from one host to another while maintaining continuous service availability. 
vMotion allows you to:
  • Perform live migrations with zero downtime, undetectable to the user.
  • Continuously and automatically optimize virtual machines within resource pools.
  • Perform hardware maintenance without scheduling downtime and disrupting business operations.
  • Proactively move virtual machines away from failing or under-performing servers.
    


How Does VMware VMotion Work?
Live migration of a virtual machine from one physical server to another with VMware VMotion is enabled by three fundamental technologies.

First, the entire state of a virtual machine is encapsulated by a set of files stored on shared storage such as Fibre Channel or iSCSI Storage Area Network (SAN) or Network Attached Storage (NAS). VMware vStorage VMFS allows multiple installations of VMware ESX® to access the same virtual machine files concurrently.

Second, the active memory and exact execution state of the virtual machine is rapidly transferred over a high speed network, allowing the virtual machine to immediately switch from running on the source ESX host to the destination ESX host. VMotion keeps the transfer period invisible to users by keeping track of on-going memory transactions in a bitmap. Once the entire memory and system state has been copied over to the target ESX host, VMotion suspends the source virtual machine, copies the bitmap to the target ESX host, and resumes the virtual machine on the target ESX host. This entire process takes less than two seconds on a Gigabit Ethernet network.

Third, the networks being used by the virtual machine are also virtualized by the underlying ESX host, ensuring that even after the migration, the virtual machine network identity and network connections are preserved. VMotion manages the virtual MAC address as part of the process. Once the destination machine is activated, VMotion pings the network router to ensure that it is aware of the new physical location of the virtual MAC address. Since the migration of a virtual machine with VMotion preserves the precise execution state, the network identity, and the active network connections, the result is zero downtime and no disruption to users.

 
Moving the VM from one esx to another ESX
Choose the VM -> rclick -> Migrate 

Chose the migration type 
  host/ datastore / Both host and data store
 Note: Change both host and data store option will be avail only when the VM is powered off. If you want to migrate both the host and datastore to some other datacenter or some where you need to power off the VM and select the "change both host and data store" option proceed as usual.


 Select the destination where you want to move your VM.

1.High Priority: reserve cpu for optimal vmotion performance [recommended] – if sufficient cpu resources are not immediately available , vmotion will not be initiated
2.Standard Priority: perform with available cpu resources if lack of cpu resources, the duration of vmotion may be extended
VMotion uses the Port no 8000 as default

VMotion fails:
1. Check the ports 8000 is open or not 
2. Ensure VMKerenl Port, VMotion Option is enabled
3. Vmkping <vmkernel IP>
4. telnet 8000 
5.Open console -> vpxa agent is running or not ( grep vpxa)
6. Ensure CD-ROM is not mounted.
7. Ensure VM Direct path is disabled.



25 comments:

  1. You can count on us when it comes to taking you to an airport or when you require pickup from the airport. Chauffeur cars Melbourne airport service is always available for you and you comfort.

    ReplyDelete
  2. Hi rajesh kanna
    thanks you for letting us know how the vmotion works and its process please come up with similar informative blogs , Thank you

    Cloud Migration Services
    Best Cloud Migration Services
    AWS Cloud Migration Services
    VMware Cloud Migration Services
    Azure Cloud Migration Services
    Database Migration Services

    ReplyDelete
  3. Thanks for sharing your great ideas with us and update more information further. melbourne limo hire | Cheap Limo Hire Melbourne

    ReplyDelete
  4. Great info… Thanks for sharing Mayas Hummer Hire Melbourne offer professional limo rental service at affordable price. Hummer Hire Melbourne Prices.

    ReplyDelete
  5. Thanks for sharing great info … Hiring a limousine are excellent option to make your special occasion more delightful.Limo Hire Melbourne

    ReplyDelete
  6. Great Information. Very useful to everyone and thanks for sharing this information.
    mechanic hawthorn | regas car aircon

    ReplyDelete
  7. Thanks for Sharing. Looking for best car service station to get your car repaired? Hawthorn Automotive Improvements will be the ideal option to get your car fixed by the professionals. For more information about Car service and car repairs visit: Car Service Hawthorn, Car mechanic Hawthorn

    ReplyDelete
  8. Thanks for sharing the valuable information. It is very helpful for us.
    roadworthy certificate | lpg conversion

    ReplyDelete
  9. Great Info. Very useful to everyone and thanks for sharing this information. Looking for best car service station to get your car repaired? Fresh Window Tinting will be the ideal option to get your car fixed by the professionals.
    House Window Tinting | Car Window Tinting

    ReplyDelete
  10. Great Post. Thanks for sharing the valuable information. CBD Florist do same day delivery for the low price of just $10!
    Mothers Day Flowers | Florist

    ReplyDelete
  11. Thanks for Posting the great information. Automotive Exerts are well experience shows me that lpg conversion was beneficial.
    LPG Conversion Melbourne | LPG Tank Testing Melbourne

    ReplyDelete
  12. Informative Blog! Thanks for sharing blogs with us and keep blogging. I would highly recommend website development in chennai | seo company in Chennai

    ReplyDelete
  13. Informative Blog! Thanks for sharing such informative blogs.
    Please Visit us at Hummer Hire Melbourne | Limo Hire Melbourne

    ReplyDelete
  14. Thanks, foг ones marvelous posting! I genuinely enjoyed reading it, you miggһt Ƅe a great author. I will made certain to booҝmark your blog and ѡill often come back sometime soon.


    Java Training in Chennai

    Java Course in Chennai

    ReplyDelete
  15. This was a fantastic, great information. Hire a stretch limo in Melbourne for any occasions.. Check Limo Hire Services in Melbourne Today!
    Melbourne Limo Hire

    ReplyDelete
  16. Gratitude for sharing enlightening article. I just found your blog and needed to say that I have truly appreciated perusing your blog entry Car Tinting Melbourne .

    ReplyDelete