因此,管理程式需要更少的運算能力來管理作業系統—「虛擬化損失」更低。 例如,可以使用Citrix XenServer動態劃分硬體。透過半虛擬化,管理員可以靈活地(有時在運行時)調整來賓系統所需的資源。前提是所使用的虛擬化軟體支援硬體。 3.作業系統虛擬化 透過這種形式的伺服器虛擬化,作業系統被分區並且不使用虛擬機器管理程式。當管理員建立訪客時,僅產生個人資料。來賓使用來自主機作業系統的相同數據,個人檔案最終位於虛擬機器的主目錄中。透過這種方法,管理員可以建立包含少量檔案的虛擬機器 - 這需要更少的磁碟和記憶體。 作業系統虛擬化很好地利用了現有的系統資源,「虛擬化損耗」很低。與全虛擬化相比,作業系統虛擬化適用於更多的虛擬機,並且不需要極其強大的硬體。缺點是對主機作業系統的依賴:所有虛擬伺服器必須使用相同的作業系統。
理論上,虛擬機器在單一伺服器上彼此隔離地運行,並且不會被惡意軟體感染 沙烏地阿拉伯 電話號碼 因為它們不相互通信並且彼此不了解任何資訊。但是,如果伺服器的硬體發生故障(例如硬碟有缺陷),伺服器上的所有虛擬機器都會受到影響。 因此,自動備份是標準任務的一部分。因此,重要的業務流程需要冗餘的硬體基礎,以確保應用程式全天候可存取。叢集環境可以消除由於硬體問題導致的故障風險,因為它提供了冗餘硬體基礎。因此,多個伺服器承擔相同的任務。如果一台伺服器發生故障,其餘伺服器將接管,關鍵業務程序將繼續運作而不會中斷。 虛擬化叢集是高可用叢集(高可用叢集(HA cluster))的特殊應用。將多台伺服器組合成叢集具有更高的安全性、整個系統的經濟利用和動態負載分配分配等優點。
用於建構高可用虛擬機器叢集的開源軟體是Google 開發的Ganeti,它支援管理程式系統 KVM 和 Xen 以及 LXC。例如,另一種選擇是虛擬化平台 Proxmox,它可用於清晰地管理高可用性叢集。 借助伺服器虛擬化,託管提供者可以有效地運營其資料中心中的伺服器,根據需要分配客戶所需的 IT 資源,並經濟高效地出租它們。網頁寄存解決方案和網頁伺服器解決方案適合較小的要求,例如小型網站。對於要求更高的項目,例如大型線上商店和您自己的 Web 基礎設施應用程序,虛擬伺服器是理想的選擇。為了為 Web 應用程式提供最佳效能,您可以租用具有完全 root 存取權的專用伺服器,並透過對所有資源的獨佔存取權來完全管理它。 |