更新时间:2025-04-27 GMT+08:00
虚拟机容器混合管理概述
虚拟机容器混合管理通过统一的Kubernetes API实现了虚拟机和容器的协同工作。这一管理模式简化了运维复杂性,提高了资源利用率,并加速了应用现代化转型,使企业能够平滑地从传统架构过渡到云原生架构。
虚拟机容器管理功能优势
- 统一管理:通过Kubernetes API实现虚拟机和容器的生命周期管理,降低运维复杂性,提高管理效率。
- 灵活扩展:支持按需扩展虚拟机和容器资源,满足不同应用负载需求,确保业务稳定运行。
- 平滑迁移:逐步容器化现有应用,同时保留关键业务在虚拟机上运行,降低迁移风险,业务无感知。
- 兼容性:兼容现有的虚拟机架构,支持云原生应用的部署和管理,实现传统应用与现代应用的协同工作。
虚拟机容器混合管理不仅提升了资源管理和应用部署的灵活性,还降低了企业从传统架构向云原生架构的转型难度,为现代企业提供了更为高效可靠的IT基础设施解决方案。本章内容将引导您完成安装KubeVirt,以在华为云集群中启用虚拟机运行时(VM Runtime)支持组件、并且在集群上创建、管理、使用虚拟机为例进行演示。

本章操作将以Ubuntu系统为例,您可根据实际使用的操作系统做相应调整。
前提条件
- 容器运行时:确保您的Kubernetes集群使用containerd作为容器运行时,或者使用Docker 26及以上版本。
- 网络环境:确保网络环境可以连通github.com、quay.io镜像库以及kubvirt.io。
- API Server配置:Kubernetes的APIServer需要配置--allow-privileged=true参数,以允许创建KubeVirt的特权DaemonSet。
父主题: 虚拟机容器混合管理