Virtualization

專用伺服器虛擬化,xen 還是 openvz?

  • June 26, 2013

我正在將新伺服器放在數據中心供公司使用和我的公司網站。我使用很多 VPS 帳戶,在那個世界中,選擇是 xen 或 openvz。我將在我的專用伺服器上使用虛擬化。很難找到任何資訊來比較 VPS 服務上下文之外的平台。我們不會出租 VPS 帳戶,我們只希望執行隔離環境,並避免多台伺服器的成本。我了解作業系統級虛擬化與管理程序半虛擬化的基本區別。似乎大多數大公司都在使用 xen,但根據我的經驗,openvz 可以實現更好的性能,因為資源池化,因為許多容器可能處於空閒狀態。在這種情況下,有人對 openvz 或 xen 有任何經驗嗎?

除了可以使用 VPS 訪問主機的人之外,還有其他人嗎?

If yes: 
  Xen
else:
  openvz

造成這種情況的原因之一是您最終可能會重新啟動伺服器。不幸的是,在 OpenVZ 中,此命令不起作用,並導致需要從主機引導的關閉伺服器。還可以看看 LXC,它與 OpenVZ 相同,但不使用經過大量修補的核心。

我個人最喜歡的仍然是 XEN。我們決定在 2007 年使用它,因為它在性能和資源(CPU 成本)使用方面是當時最好的。

我們將它與 Dom0 中的 Linux 和(主要)PV 模式下的 Linux 一起用作 DomU。

如果您需要執行不同的核心版本或不同的 Linux 發行版,XEN 會更好——因為您的 VM 中有完整的核心。

如果選擇 XEN,請查看 Oracle VM、SLES11 SP2 或 Citrix。這取決於您的許可需求,這對您來說是最具成本效益的解決方案。

如果您在純 Linux 環境中,KVM 可能是當今另一種可能的解決方案(在 Debian、Ubuntu LTS、RedHat、SLES 中可用)。

引用自:https://serverfault.com/questions/382028