menu Menu
Heptabit sign

Virtual Machine Migration in Cloud Computing

Get in Touch
Amazon Advanced Consulting Partner

Virtual Machine Migration in Cloud Computing

Virtual Machine Migration in Cloud Computing
date_range - 3 years ago

A virtual machine, commonly known as VM, is a software-defined computer no different from a physical one. The main benefit of virtual computers is that they are independent of physical computers and highly portable. These characteristics make VM's very popular in today's world, even in on-premise environments and especially in the cloud.

Today, we will describe our approach to virtual machine migration to the cloud. Let's dive in!

Types of Virtual Machine Cloud Migrations

Firstly, we need to differentiate three types of virtual machine cloud migrations:

  • virtual machine cloud migration with new environment setup,
  • lift and shift virtual machine cloud migration with a small downtime window,
  • lift and shift virtual machine cloud migration with a large downtime window.

Based on the type, the amount of work and tools vary.

Virtual Machine Cloud Migration Tools

For our cloud migration projects, we primarily use the Veeam Backup&Replication suite. For more complex enterprise workloads, we use VMware HCX.

Veeam Backup&Replication

Veeam Backup&Replication suite helps us create VM snapshots (backup) from existing VM's and replicate them into the new environment.

The setup of this tool requires us to install Veeam Backup&Replication in the user's on-premise environment. In the cloud, we also install Veeam Backup&Replication with one additional component - Veeam Cloud Connect. With Veeam Cloud Connect, we define a public endpoint where an on-premise system sends the backup data.

When everything is installed, we create a snapshot of the user's virtual machine and send it to the Cloud Connect endpoint. Once the snapshot is received, it is replicated into the new environment.

Veeam Backup&Replication gives us the ability to backup physical servers and replicate them into the cloud as virtual machines. This process requires the installation of Veeam agents onto the physical server. We also have the ability to convert between various virtual computers formats, such as Hyper V to VMware or vice versa.

VMware HCX

VMware HCX is a technology created for large enterprise cloud migration projects where the migration of the whole infrastructure is not an option. This is usually for enterprise projects requiring 500+ VM to be migrated. VMware HCX extends the local network to the cloud to enable local VM's to communicate with those in the cloud without any restrictions.

Virtual Machine Cloud Migration with New Environment Setup

This approach to virtual machine migration is the simplest one. We use existing virtualization technologies such as VMware to set up new VM's according to the user's requirements and let the user do the rest. Existing infrastructure is recreated in the cloud, and users manually install all the necessary software.

In this type of migration, users have the ability to rearchitect the system and utilize more cloud migration benefits.

Lift and Shift Virtual Machine Cloud Migration With a Large Downtime Window

The second type of migration is also pretty straightforward. Firstly, we turn off the production system. After that, by using the Veeam Backup&Replication suite, we create a snapshot and transfer it to the external hard drive. The snapshot from the hard drive is brought to the data center and replicated into the cloud.

Lift and Shift Virtual Machine Cloud Migration With a Small Downtime Window

The third type of virtual machine cloud migration is the most complex. The goal of any cloud migration is to eliminate differences between the old and new system. When downtime is not an issue, we can turn off the production system, create a snapshot, transfer it and turn the new system on again.

When the downtime window is very small, we need to create more than one snapshot; the production system stays online during all snapshots replications except the last one. The first snapshot is the largest and takes most of the time. After replicating the first snapshot, we create a second snapshot with system changes from the first to the second snapshot - we refer to these changes as 'delta.' The goal is to make 'delta' as small as possible. After we agree on the expected downtime, we turn off the production system, replicate 'delta' to the cloud, and turn on the new system.

Conclusion

In this article, we described how we migrate virtual machines to the cloud. The downtime window and the number of VM's are the most important aspects of virtual machine cloud migration. When we have a lot of VM's and the downtime window is very small, it takes a lot of preparation to execute the migration successfully. With the help of various tools and with experience from our certified cloud engineers, we migrated various workloads to the cloud, achieving very short, almost unnoticeable downtimes.

As AWS Advanced Consulting Partner, we help companies of every industry and size solve their infrastructure problems with cloud migration.

If you want to know more about cloud migration, cloud technology in general, AWS cloud, or you want to try AWS services:

Partners

Our main focus is to expand our partnership with AWS. Our cloud solution - "7o cloud" is built by implementing Veeam and VMware technologies, thus making these partnerships very important to us.

AWS Advanced Consulting Partner VMware Managed Services Provider Veeam Silver Cloud & Service Provider
About us

24x7 Premium Support

Our customer support is here to assist you with any issue that you might have.

24x7 - 365 days a year premium customer support by phone or e-mail, for customers that need constant monitoring.

Talk to Expert

Are you interested in our Virtual Machine Migration in Cloud Computing services? Schedule a talk with one of our experts!

Schedule a talk

Or contact us via e-mail: info@heptabit.com

Talk to Expert

Schedule a talk with one of our cloud experts!




Privacy Agreement *
loading

Thank you!

Your message has been sent. We will contact you as soon as possible!

Ooooops!

Something is wrong. Your message is not sent. Please contact us directly on our info e-mail: info@heptabit.com.

Using "Cookies"

We use cookies to make our websites reliable and secure and provide you with an enhanced user experience.
By continuing to use this site, you confirm that you agree to the use of "cookies". More information can be found by visiting Cookie policy.

I understand