导读 您可能听说了,Red Hat已将其社区CentOS发行版改为云原生滚动发布模式,这让IT管理员和企业陷入了困境。但是别担心,已出现了大量克隆版,每个克隆版都承诺与Red Hat Enterprise Linux实现1:1二进制兼容

  • Alma Linux
  • Rocky Linux
  • CloudLinux OS
  • Oracle Linux
  • 上述每个都有望成为CentOS的出色替代品。事实上,任何熟悉CentOS的人都可以深入研究这里任何一个发行版,很快就会熟悉起来。

    但还有另一款类似CentOS的Linux发行版,它有20多年的历史,那就是VzLinux。您可能从未听说过这款企业级Linux发行版,那是由于VzLinux充当OpenVz和Virtuozzo提供的几款商业产品的基础。

    您现在可能会问“ OpenVz和Virtuozzo是什么东东?”让我告诉您。

    Virtuozzo于1997年在弗吉尼亚州赫恩登以SWoft的名字创办,主攻虚拟化和存储。直到2002年,该公司才发布了其容器/虚拟化存储解决方案的2.0版本。2008年,SWsoft更名为Parallels。

    但那时,随着这些类型的业务发展,Parallels的一部分决定分拆出来(2015年),Virtuozzo于是诞生了。2016年,Virtuozzo加入开放容器组织(OCI),计划开发基于云的服务器和专门的Linux发行版。

    这就引出了Virtuozzo,这个操作系统级服务器虚拟化平台通过减少所需的物理服务器数量,帮助整合工作负载。今天的这种做法相当普遍,不过还是有区别。

    不像传统的虚拟机平台,Virtuozzo在单一物理服务器上创建隔离的虚拟专用服务器。其他虚拟平台可以运行各种访客操作系统,而Virtuozzo vps平台可以运行同一操作系统的多个实例,每个vps作为独立服务器来运行,可以独立于其他服务器重新启动。

    那么,VzLinux有何用武之地呢?它被用作Virtuozzo vps平台上的访客操作系统。虽然VzLinux仍可以在Virtuozzo平台上运行,但也可以在众多虚拟机管理程序(比如OpenVZ、KVM,甚至VirtualBox)下运行。VzLinux甚至通过各种超大规模应用市场(比如AWS、Azure 和谷歌云平台)中的模板来加以提供。您甚至可以从Cloud Images(在OpenStack上)和通过Docker来部署 VzLinux。

    换句话说,VzLinux几乎可以部署在您需要的任何类型的平台上。至于那些习惯免费部署CentOS的用户,甚至还有VzLinux 8社区版可供下载。

    VzLinux提供了哪些独有的功能?

    这是您可能感兴趣的地方。VzLinux含有几项云原生和容器开发人员可能觉得有吸引力的额外功能。这些功能包括:

  • CentOS 转换试运行。
  • 快照创建和回滚。
  • 无人值守的批量转换。
  • 这些工具都非常适合从CentOS改弦易辙。因此,对于多年来依赖CentOS的云原生和容器开发人员来说,知道可以大规模迁移,而不必担心迁移会导致目前的服务器无法使用是一大优势。

    但优点并不仅限于此。Virtuozzo还计划发布VzLinux的两个新版本,其中一个针对容器进行了优化,另一个针对虚拟机进行了优化。

    对容器开发人员而言的另一大优势是,默认情况下,VzLinux含有Cockpit基于Web 的 GUI的版本,该版本包括支持Podman Containers的功能。因此开箱即用(一旦使用sudo systemctl enable cockpit.socket启用了Cockpit 服务),您可以立即开始管理和部署容器了(图 1)。

    另一个值得注意的重要方面是,Virtuozzo对VzLinux平台有清晰的路线图,规划到了2022年。该路线图如下所示:

  • 2021年第三季度——就社区版而言,CentOS 7升级到VzLinux 8,面向虚拟机和裸机。
  • 2021年第四季度——对社区版提供Acronis基于代理的备份支持,发布Virtuozzo Linux 企业版,这包括所有开源功能以及ReadKernel Live Patching,还有商业支持/故障排除。
  • 2022 年第一季度——WordPress Flavor(主机版)和企业版的企业数字签名。
  • 与所有CentOS克隆版一样,Virtuozzo声称VzLinux将永远完全免费和开源。

    其他功能

    除了已讨论的功能外,您会发现VzLinux拥有丰富的出色功能,比如:

  • GNOME 桌面环境 3.32.2
  • Anaconda安装工具
  • systemd init软件
  • XFS日志文件系统
  • bash 4.4
  • 内核 4.18
  • OpenJDK – 8b292
  • OpenSSH 8.0p1
  • Perl 5.26.3
  • Python 3.6.8
  • Samba 4.13.3
  • systemd 239
  • 当然,通过GNOME软件中心,您可以安装大量软件工具。如果您计划安装各种服务器堆栈(比如LAMP),需要通过行dnf(因为GUI工具中找不到Apache之类的软件)来安装。

    结束语

    如果您在寻找CentOS的替代品,选择VzLinux不会有错。Virtuozzo拥有在容器和虚拟化领域针对Linux开发方面的大量经验,因此任何希望让Linux沿着其中任何一条路径发展的人使用这款发行版都不会失望。

    原文来自:

    本文地址://lrxjmw.cn/rhel-linux-vzlinux.html编辑:黑曜羽,审核员:清蒸github

    Linux命令大全:

    Linux系统大全:

    红帽认证RHCE考试心得: