VzLinux是你從未聽說過的基于RHEL的Linux操作系統(tǒng)
譯文【51CTO.com快譯】您可能聽說了,Red Hat已將其社區(qū)CentOS發(fā)行版改為云原生滾動(dòng)發(fā)布模式,這讓IT管理員和企業(yè)陷入了困境。但是別擔(dān)心,已出現(xiàn)了大量克隆版,每個(gè)克隆版都承諾與Red Hat Enterprise Linux實(shí)現(xiàn)1:1二進(jìn)制兼容:
- Alma Linux
- Rocky Linux
- CloudLinux OS
- Oracle Linux
上述每個(gè)都有望成為CentOS的出色替代品。事實(shí)上,任何熟悉CentOS的人都可以深入研究這里任何一個(gè)發(fā)行版,很快就會(huì)熟悉起來。
但還有另一款類似CentOS的Linux發(fā)行版,它有20多年的歷史,那就是VzLinux。您可能從未聽說過這款企業(yè)級(jí)Linux發(fā)行版,那是由于VzLinux充當(dāng)OpenVz和Virtuozzo提供的幾款商業(yè)產(chǎn)品的基礎(chǔ)。
您現(xiàn)在可能會(huì)問“ OpenVz和Virtuozzo是什么東東?”讓我告訴您。
Virtuozzo于1997年在弗吉尼亞州赫恩登以SWoft的名字創(chuàng)辦,主攻虛擬化和存儲(chǔ)。直到2002年,該公司才發(fā)布了其容器/虛擬化存儲(chǔ)解決方案的2.0版本。2008年,SWsoft更名為Parallels。
但那時(shí),隨著這些類型的業(yè)務(wù)發(fā)展,Parallels的一部分決定分拆出來(2015年),Virtuozzo于是誕生了。2016年,Virtuozzo加入開放容器組織(OCI),計(jì)劃開發(fā)基于云的服務(wù)器和專門的Linux發(fā)行版。
這就引出了Virtuozzo,這個(gè)操作系統(tǒng)級(jí)服務(wù)器虛擬化平臺(tái)通過減少所需的物理服務(wù)器數(shù)量,幫助整合工作負(fù)載。今天的這種做法相當(dāng)普遍,不過還是有區(qū)別。
不像傳統(tǒng)的虛擬機(jī)平臺(tái),Virtuozzo在單一物理服務(wù)器上創(chuàng)建隔離的虛擬專用服務(wù)器。其他虛擬平臺(tái)可以運(yùn)行各種訪客操作系統(tǒng),而Virtuozzo vps平臺(tái)可以運(yùn)行同一操作系統(tǒng)的多個(gè)實(shí)例,每個(gè)vps作為獨(dú)立服務(wù)器來運(yùn)行,可以獨(dú)立于其他服務(wù)器重新啟動(dòng)。
那么,VzLinux有何用武之地呢?它被用作Virtuozzo vps平臺(tái)上的訪客操作系統(tǒng)。雖然VzLinux仍可以在Virtuozzo平臺(tái)上運(yùn)行,但也可以在眾多虛擬機(jī)管理程序(比如OpenVZ、KVM,甚至VirtualBox)下運(yùn)行。VzLinux甚至通過各種超大規(guī)模應(yīng)用市場(比如AWS、Azure 和谷歌云平臺(tái))中的模板來加以提供。您甚至可以從Cloud Images(在OpenStack上)和通過Docker來部署 VzLinux。
換句話說,VzLinux幾乎可以部署在您需要的任何類型的平臺(tái)上。至于那些習(xí)慣免費(fèi)部署CentOS的用戶,甚至還有VzLinux 8社區(qū)版可供下載。
VzLinux提供了哪些獨(dú)有的功能?
這是您可能感興趣的地方。VzLinux含有幾項(xiàng)云原生和容器開發(fā)人員可能覺得有吸引力的額外功能。這些功能包括:
- CentOS 轉(zhuǎn)換試運(yùn)行。
- 快照創(chuàng)建和回滾。
- 無人值守的批量轉(zhuǎn)換。
這些工具都非常適合從CentOS改弦易轍。因此,對(duì)于多年來依賴CentOS的云原生和容器開發(fā)人員來說,知道可以大規(guī)模遷移,而不必?fù)?dān)心遷移會(huì)導(dǎo)致目前的服務(wù)器無法使用是一大優(yōu)勢。
但優(yōu)點(diǎn)并不僅限于此。Virtuozzo還計(jì)劃發(fā)布VzLinux的兩個(gè)新版本,其中一個(gè)針對(duì)容器進(jìn)行了優(yōu)化,另一個(gè)針對(duì)虛擬機(jī)進(jìn)行了優(yōu)化。
對(duì)容器開發(fā)人員而言的另一大優(yōu)勢是,默認(rèn)情況下,VzLinux含有Cockpit基于Web 的 GUI的版本,該版本包括支持Podman Containers的功能。因此開箱即用(一旦使用命令sudo systemctl enable cockpit.socket啟用了Cockpit 服務(wù)),您可以立即開始管理和部署容器了(圖 1)。
圖 1:基于來自DockerHub的官方Debian映像文件來部署容器
另一個(gè)值得注意的重要方面是,Virtuozzo對(duì)VzLinux平臺(tái)有清晰的路線圖,規(guī)劃到了2022年。該路線圖如下所示:
- 2021年第三季度——就社區(qū)版而言,CentOS 7升級(jí)到VzLinux 8,面向虛擬機(jī)和裸機(jī)。
- 2021年第四季度——對(duì)社區(qū)版提供Acronis基于代理的備份支持,發(fā)布Virtuozzo Linux 企業(yè)版,這包括所有開源功能以及ReadKernel Live Patching,還有商業(yè)支持/故障排除。
- 2022 年第一季度——WordPress Flavor(主機(jī)版)和企業(yè)版的企業(yè)數(shù)字簽名。
與所有CentOS克隆版一樣,Virtuozzo聲稱VzLinux將永遠(yuǎn)完全免費(fèi)和開源。
其他功能
除了已討論的功能外,您會(huì)發(fā)現(xiàn)VzLinux擁有豐富的出色功能,比如:
- GNOME 桌面環(huán)境 3.32.2
- Anaconda安裝工具
- systemd init軟件
- XFS日志文件系統(tǒng)
- bash 4.4
- 內(nèi)核 4.18
- OpenJDK – 8b292
- OpenSSH 8.0p1
- Perl 5.26.3
- Python 3.6.8
- Samba 4.13.3
- systemd 239
當(dāng)然,通過GNOME軟件中心,您可以安裝大量軟件工具。如果您計(jì)劃安裝各種服務(wù)器堆棧(比如LAMP),需要通過命令行dnf(因?yàn)镚UI工具中找不到Apache之類的軟件)來安裝。
結(jié)束語
如果您在尋找CentOS的替代品,選擇VzLinux不會(huì)有錯(cuò)。Virtuozzo擁有在容器和虛擬化領(lǐng)域針對(duì)Linux開發(fā)方面的大量經(jīng)驗(yàn),因此任何希望讓Linux沿著其中任何一條路徑發(fā)展的人使用這款發(fā)行版都不會(huì)失望。
原文標(biāo)題:VzLinux Is the RHEL-based Linux Operating System You’ve Never Heard of,作者:Jack Wallen
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】