首頁 > 科技

VzLinux是你從未聽說過的基於RHEL的Linux作業系統

2021-07-29 03:23:59

您可能聽說了,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)。

圖 1:基於來自DockerHub的官方Debian映像檔案來部署容器

另一個值得注意的重要方面是,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沿著其中任何一條路徑發展的人使用這款發行版都不會失望。


IT145.com E-mail:sddin#qq.com