【51CTO.com快译】您可能听说了,Red Hat已将其社区CentOS发行版改为云原生滚动发布模式,这让IT管理员和企业陷入了困境。但是别担心,已出现了大量克隆版,每个克隆版都承诺与Red Hat Enterprise Linux实现1:1二进制兼容:
上述每个都有望成为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含有几项云原生和容器开发人员可能觉得有吸引力的额外功能。这些功能包括:
这些工具都非常适合从CentOS改弦易辙。因此,对于多年来依赖CentOS的云原生和容器开发人员来说,知道可以大规模迁移,而不必担心迁移会导致目前的服务器无法使用是一大优势。
但优点并不仅限于此。Virtuozzo还计划发布VzLinux的两个新版本,其中一个针对容器进行了优化,另一个针对虚拟机进行了优化。
对容器开发人员而言的另一大优势是,默认情况下,VzLinux含有Cockpit基于Web 的 GUI的版本,该版本包括支持Podman Containers的功能。因此开箱即用(一旦使用命令sudo systemctl enable cockpit.socket启用了Cockpit 服务),您可以立即开始管理和部署容器了(图 1)。
图 1:基于来自DockerHub的官方Debian映像文件来部署容器
另一个值得注意的重要方面是,Virtuozzo对VzLinux平台有清晰的路线图,规划到了2022年。该路线图如下所示:
与所有CentOS克隆版一样,Virtuozzo声称VzLinux将永远完全免费和开源。
除了已讨论的功能外,您会发现VzLinux拥有丰富的出色功能,比如:
当然,通过GNOME软件中心,您可以安装大量软件工具。如果您计划安装各种服务器堆栈(比如LAMP),需要通过命令行dnf(因为GUI工具中找不到Apache之类的软件)来安装。
如果您在寻找CentOS的替代品,选择VzLinux不会有错。Virtuozzo拥有在容器和虚拟化领域针对Linux开发方面的大量经验,因此任何希望让Linux沿着其中任何一条路径发展的人使用这款发行版都不会失望。
原文标题:VzLinux Is the RHEL-based Linux Operating System You’ve Never Heard of,作者:Jack Wallen
【编辑推荐】
来源:51CTO布加迪