Initialize the gcloud tool configuration to set up networking between your PC and Google Cloud and to set up your first project. Then, install the gcloud command-line tool on your PC. I suggest you take advantage of the generous free trial offered by Google.
In this post, I show how to create a Google Cloud account. If you are already experienced with Google Cloud, you may skip to the nested-virtualization section and then to the test results. I assume that you are a new users of Google Cloud. In this post, I show how I set up nested virtualization in Google Cloud and I test the performance of nested virtual machines running on a Google Cloud VM instance. It does not support other hypervisors like VMware ESX or Xen, and it does not support nested virtualization for Windows instances. Google Cloud supports nested virtualization using the KVM hypervisor on Linux instances. Nested virtualization is especially interesting to network emulation research since it allow users to run unmodified versions of popular network emulation tools like GNS3, EVE-NG, and Cloonix on a cloud instance. Google Cloud Platform introduced nested virtualization support in September 2017.