跳转到内容
搜索 openEuler 文档

    浏览当前文档目录

    openEuler 虚拟化

    openEuler 的虚拟化故事有两条线:与 EL 同构的 KVM/libvirt 完整栈,和社区自研的 StratoVirt 轻量虚拟化。本页讲两者的定位与宿主机基线。

    openEuler-24.03-LTS 仓库树提供 stratovirt_img 目录,作为轻量虚拟化镜像(StratoVirt)的官方发布位——这是社区组件直接进官方仓库树的信号:StratoVirt 不是外部第三方项目,而是 openEuler 虚拟化版图的一等公民。

    官方文档中心的 Virtualization 场景页说明提供虚拟化的学习、安装与使用指南——KVM 与 StratoVirt 的安装步骤、能力对比以官方场景指南为权威起点,本页不复述其步骤。

    完整虚拟化栈的手法与 EL 一致:最小安装起步,补虚拟化包组后 libvirtd 与 virt-install/virsh 即可用;virt-host-validate 核对 CPU 虚拟化标志后再建虚机。通用教程见枢纽站的 KVM 实操。

    宿主机基线同 EL:LVM 卷或目录池放虚机盘、对外服务走 bridge 而非 NAT、qcow2 按实际增长留余量。信创场景注意 virtio 驱动在目标平台(鲲鹏等)的覆盖——先在测试机确认外设透传与半虚拟化设备可用。

    选型时的三个问题:负载需要完整 OS 还是单一应用沙箱?对启动时延与密度有多敏感?团队运维哪套的工具链更熟?答案决定路线,而不是「哪个更新」。

    嵌套虚拟化默认关闭(按内核模块参数开启并接受损耗);CPU 超分与内存气球策略按负载类型区分;NUMA 亲和在鲲鹏多路平台上收益明显——绑核前先看拓扑(lscpu)。