Industry News Details

Virtual machine support in Google Anthos allows VMs to run alongside containers Posted on : Sep 20 - 2022

Google LLC today announced that virtual machine support in Anthos is now generally available, allowing customers to run VMs alongside containers on a single, unified, Google Cloud-connected platform.

The addition of VM support in Anthos allows developers and operations teams to run VMs alongside containers on shared cloud-native infrastructure. The service is said to deliver consistent container and VM operations with Kubernetes-style declarative configuration and policy enforcement. With self-service deployment, observability and monitoring, the service is all managed from the Google Cloud console, application programming interfaces and command-line interfaces.

Google says the decision to extend Anthos, which expanded to Google Distributed Cloud in June, to VMs is the result of many enterprises continuing to run business-critical workloads in VMs instead of using containers and Kubernetes. The reason is that although many VMs can be modernized by migrating to VMs in Google Cloud or containers, many can’t, at least not easily.

Situations restricting businesses from moving to containers can include a vendor-provided app that hasn’t been updated to run in containers or the need to keep VM in a data center or edge location for low latency connectivity. In some cases businesses may not have the budget to containerize a custom-built app. That’s where VM support in Anthos comes in.

During the preview testing period for the service, Google says, it saw strong interest in VM support in Anthos for retail edge environments where there is a small infrastructure footprint and a need to run new container apps and heritage VM apps on just a few hosts.

Core to the new offering is the Anthos VM Runtime, which extends and enhances KubeVirt technology. KubeVirt is open-source technology designed for those that want to adopt Kubernetes but possess existing VM-based workloads that cannot be easily containerized.

The Anthos VM Runtime integrates Kubevirt with Anthos on bare metal to simplify the installation and upgrade experience. Tools are provided to manage VMs with logs and metrics available within the Google Cloud operations suite, including straight out-of-the-box dashboards and alerts.

Networking enhancements with the release include support for multiple network interfaces and VLAN integration.

“If you’re an experienced VM admin, you can take advantage of VM high availability and simplified Kubernetes storage management for a familiar yet updated VM management experience,” Anthos product manager Amr Abdelrazik and outbound product manager Dave Bartoletti said in a blog post. “VM lifecycle management is built into the Google Cloud console for a simplified user experience that integrates with your existing Anthos and Google Cloud authentication and authorization frameworks.”

VM support in Anthos is available now for bare-metal systems, now known as Google Distributed Cloud Virtual, through customers’ Google Cloud accounts. View more