Google混合云和多云部署平台Anthos现在正式支持虚拟机,用户现在可以与容器在同一个Google云计算连接平台,包括企业自家数据中心或是边缘网络,执行虚拟机工作负载。Anthos VM现可在Anthos on Bare Metal 1.12版本以上激活,以Google云计算控制台、API和命令行接口操作。
借由Anthos对虚拟机的支持,开发人员和运营团队可以共享云计算原生基础设施上执行的虚拟机和容器,用户能以Kubernetes风格的声明配置和政策、自助部署、可观性和监控,来进行一致的容器和虚拟机控制。
在预览的阶段,Google发现零售业的边缘环境,Anthos VM特别能够发挥作用,官方提到,在零售边缘环境中,基础设施容量很有限,但通常需要同时执行新的容器应用程序,以及传统的虚拟机应用程序,而Anthos VM刚好符合这样的使用场景。
虽然不少企业已经开始运用Kubernetes,构建现代化工作负载,但是仍有许多传统工作负载在虚拟机中运行,这些工作负载无法轻易地更新到容器中运行,也无法搬迁到公有云上,必须留在企业数据中心里,或是在边缘位置与其他本地应用程序和基础设施进行低延迟连接。
而Anthos VM Runtime则是运用开源虚拟化技术KubeVirt,在裸机上集成Kubevirt与Anthos,供用户将虚拟机转移到Anthos上,Google云计算提供命令行、API和控制台管理工具,让用户能够简单管理虚拟机,也能将虚拟机日志和指标集成到运营套装,使用包括仪表板和警示功能等。
Google也强化了Anthos VM的网络功能,支持虚拟机多网络接口和IP/MAC绑定功能,实现与Kubernetes pod兼容的虚拟机移动性,同时加入VLAN集成,并供用户应用L4 Kubernetes网络政策,获得本地类似VPC的微分割功能。