跳转至

什么是虚拟机 (Virtnest)

虚拟机(Virtnest)基于 KubeVirt 将虚拟机作为云原生应用统一管理,让虚拟机与容器共享同一套 Kubernetes 调度、网络、存储与镜像体系。用户可以通过镜像、模板或 YAML 快速创建虚拟机,使用 VNC / SSH 登录,并在同一平台完成启停重启、规格调整、快照克隆、迁移与监控等日常运维,适用于传统应用上云、VMware 虚拟机迁移、开发测试环境以及 GPU 算力等场景。

Note

虚拟机 Virtnest 是 DCE 商业版(标准版、高级版和白金版)专用的特性。

产品架构

虚拟机产品架构

架构自上而下分为创建与接入、虚拟机能力、云原生底座三层:

层面 组件 职责 图中标识
创建与接入 镜像 / 模板 / YAML 创建 提供三种创建方式;支持 VNC、SSH 与 NodePort 多终端访问,以及虚拟机详情查看 蓝色区域
创建与接入 虚拟机镜像 支持容器镜像仓库、HTTP 文件服务器与 S3 对象存储;内置 CentOS、Ubuntu、Debian 镜像 蓝色横条
虚拟机能力 生命周期与运维 启停重启、规格调整、快照与定时快照、克隆、实时 / 冷 / 跨集群迁移、监控与健康检查 绿色区域
虚拟机能力 规格、网络与存储 支持 CPU / 内存热加载与 Nvidia GPU / vGPU;Masquerade(NAT)与 Bridge(桥接)网络;系统盘、数据盘与 PVC 绿色小卡
云原生底座 KubeVirt + Kubernetes 以 VirtualMachine / VMI 描述虚拟机,由 virt-launcher Pod 承载,复用集群调度、CNI、存储与镜像能力 橙色区域

核心能力

Virtnest 围绕虚拟机的创建、运行与运维提供完整能力。虚拟机在 virt-launcher Pod 中运行独立的 Guest OS 内核,由 QEMU / KVM 提供隔离;在此之上,Virtnest 复用 Kubernetes 的调度、网络与存储体系:以容器镜像为创建基础,与容器负载由同一集群统一调度,提升资源利用率;镜像化分发缩短虚拟机启动时间,支持按需快速部署与扩容;启停、配置与监控沿用集群管理工具,简化日常操作;应用及其配置可打包进镜像灵活发布,并直接复用容器网络、服务发现与负载均衡,与既有容器化应用无缝协作。

  • 云原生虚拟机


    基于 KubeVirt 将虚拟机作为云原生应用管理,与容器共享 Kubernetes 调度、服务发现与网络能力,降低虚拟化与容器化并存的管理成本。

    ▶ 功能特性

  • 三种创建方式


    支持通过镜像、模板与 YAML 创建虚拟机;镜像可来自容器镜像仓库、HTTP 文件服务器或 S3 对象存储,并可自定义镜像。

    ▶ 创建虚拟机

  • 镜像与模板


    内置 CentOS、Ubuntu、Debian 镜像,也可构建自定义镜像;支持将已有虚拟机转换为模板,批量复用配置。

    ▶ 虚拟机镜像

  • 快照、克隆与迁移


    支持快照与定时快照、虚拟机克隆,以及实时迁移、冷迁移、跨集群迁移与节点自动漂移。

    ▶ 快照管理

  • 网络与存储


    支持 Masquerade(NAT)与 Bridge(桥接)网络、多网卡与固定 IP;基于 PVC 提供系统盘、数据盘加载与扩容能力。

    ▶ 虚拟机网络

  • GPU 与可观测


    支持 Nvidia GPU / vGPU 直通,提供监控指标、事件、健康检查与控制台访问,便于掌握虚拟机运行状态。

    ▶ 虚拟机 GPU

学习路径

按下面的顺序依次完成,即可从零开始创建并运维一台虚拟机:

下载中心 了解 Token 工厂效能平台 了解 d.run AI 操作系统 查阅《虚拟机用户手册》PDF

评论