What is Velostrata?

Velostrata is a software platform which is designed to migrate large scale, enterprise-grade workloads and transfer them into the Google Cloud Platform.

This typically includes:

Data Center Migration

Cross-Cloud Migration

SAP Migrate and Modernize

Arguably the best part is that this is a free service for migrations into GCP. This blog will focus on data center and cross-cloud workloads

How does Velostrata work?

Velostrata can be used to migrate VMs running on VMware vSphere into GCP, it can also migrate your physical servers and any AWS EC2 instances.

There is no requirment for agents to be installed server side, and instead data can be streamed using GCP based applicances (Manager & Edge Servers)

Technology such as de-duplication, pre-fetching, asynchronous write-back, and network optimizations further accelerate the migration, reducing migration bandwidth by up to 75% in production migrations.

The architecture must consist of a local datacenter, a cloud VPN connection (or cloud interconnect) into the GCP VPC

Please note there are extensive how-to guides on Googles Documentation hubs – https://cloud.google.com/velostrata/docs/how-to/

Migrating On-premise VMs

After the initial configuration of GCP has been completed and permissions have been created:

  1. Configure GCP
  2. Configure Velostrata Manager
  3. Configure IAM
  4. Configure Cloud VPN

You must then configure your local vCenter server with the Velostrata backend appliance and plugin. This comes as an OVF file.

Next you have to configure Cloud Extensions with vSphere where you can embed your Cloud credentials, define your networking and chose your regions and zones

https://cloud.google.com/velostrata/docs/how-to/using-cloud-extensions/setting-up-cloud-extensions

Once everything is configured you will see Velostrata Operations avaiable against your virtual machines.

Running a VM in the Cloud or Starting a Migration

  1. From the vSphere Web Client, select the desired Virtual Machine.
  2. Right-click on the required VM and
    1. select Velostrata Operations > Run in Cloud, or
    2. select Velostrata Operations > Migrate
  3. Select your Cloud Extension.
  4. (Optional) Name the Cloud VM .
  5. Click Next. The Cloud Instance screen appears.
Cloud Instance screen, showing available instance sizes and recommendations for them
  1. Select the Project and Instance Type.Velostrata suggests instance sizes which approximate the capacity and performance of the existing VM. See Cloud Instance Rightsizing for information on how recommendations are processed.Note: the prices shown are for compute costs only and do not include disk and network costs which are variable. For more information, see Compute Engine Pricing.
  2. Click Next. The Storage Policy screen appears.
  3. Select Write Back or Write Isolation for the Storage Policy. See Understanding Storage Policies.
  4. Click Next. The Networking screen appears.
Networking Screen, showing configuration options for your cloud instance's networks
  1. Select a cloud Subnet for the VM.
  2. Enter the comma separated Network Tags which will be applied to the VM. Network tags are used by networks to identify which instances are subject to certain firewall rules and network routes.
  3. (Optional) Select the Instance Service Account .
  4. From the Configure Private IP drop-down list, select one of the following:
    • Auto to automatically assign an available address from the subnet, or
    • Static and enter a Static IP within the VPC subnet.
  5. From the Edge Node drop-down list, select the node in your Cloud Extension that will handle the migration.
  6. For External IP, select:
    • None, to not assign an external IP address
    • Static, to assign an external IP previously created on the Google Cloud Platform Console, or
    • Ephemeral, for an automatically assigned external IP.
    Note: the External IP setting persists after the VM has been detached from Velostrata. External IP addresses are visible in the Public IP Address field in the Velostrata Cloud Extension portlet on vSphere.
  7. Click Next.
  8. If you are performing a Migrate operation:
    • select the Disk Type for your instance and Service Account that will host the worker instance handling the migration.
    • Click Next. The Summary screen appears.
  9. Review the summary and then click Finish.

The process of running the VM in the cloud and then migrating the VM can be viewed on the Cloud Instance Information portlet on the VM Summary page, and by monitoring the created vSphere task.