KSV 容器虚拟化(KSV)是由 KubeSphere 衍生的轻量化虚拟机管理平台,支持单节点部署和多节点部署,便捷易用,满足企业级虚拟化业务需求。
    KSV 基于 K3s,相较于传统虚拟化架构,KSV 更轻量、更灵活。借助 K3s 底层框架,KSV 可以实现服务自愈、快速弹性伸缩、灵活调度等能力。

    KSV - 图1

    安装文件下载
    https://virtualization.kubesphere.cloud

    https://kubesphere.cloud/docs/ksv/installation/install-ksv-in-single-node-mode
    前提条件

    • 服务器节点的操作系统需要为 Linux 操作系统,Linux 内核版本必须在 4 以上。建议使用 Ubuntu 18.04、Ubuntu 20.04、CentOS 7.9、CentOS 8.5、统信 UOS、银河麒麟 V10 或华为 EulerOS。其他操作系统尚未充分测试,可能存在未知问题。未来将支持更多操作系统。

    服务器节点的硬件配置必须满足以下条件:

    硬件 最低配置 推荐配置
    CPU 4 核 8 核
    内存 8 GB 16 GB
    系统磁盘 100 GB 100 GB

    检查服务器节点是否支持虚拟化(若无回显则不支持虚拟化):

    1. grep -E '(svm|vmx)' /proc/cpuinfo

    安装:

    1. curl -kOL https://virtualization.kubesphere.cloud/v1.5.0/kubesphere-virtualization-x86_64-v1.5.0.tar.gz
    1. tar -zxvf kubesphere-virtualization-x86_64-v1.5.0.tar.gz & cd kubesphere-virtualization-arm64
    1. ./install.sh -a --ratio <超卖比>
    • —ratio 参数为可选参数,用于指定 KSV 集群的超卖比,取值为 1 至 10 的整数。如果未设置 —ratio 参数,超卖比默认值为 2。
    • 超卖比将决定 KSV 可创建虚拟机的总数。可创建虚拟机的总数 = 集群 CPU 核心总数 x 超卖比。
    • 只有新安装 KSV 时可以设置超卖比,升级 KSV 时不支持修改超卖比。
    • 安装可能需要较长时间,请等待安装完成。

    KSV 目前提供以下许可证类型:

    • 试用版许可证:KSV 安装后处于未激活状态,许可证默认为试用版许可证。允许用户对最多部署 3 个节点、最多创建 9 台虚拟机。试用版许可证不限制有效期。
    • 商业版许可证:您可以购买商业版许可证并使用激活码对 KSV 进行激活。除根据您的实际购买情况限定资源管理规模和有效期外,商业版许可证提供 KSV 的全部功能