此章節將說明基本需求及限制,讓您快速了解 Virtual Machine Manager,並協助您在開始建立虛擬叢集之前,先設定 Synology NAS。
主機是一台 Synology NAS 伺服器,用以提供虛擬叢集中的運算 / 儲存空間資源。在 Virtual Machine Manager 中,每個叢集內最多可有 7 台主機。
在 Virtual Machine Manager 中,您可以建立數台虛擬機器。一台虛擬機器可在一台主機上執行,而在初次將虛擬機器開機時,系統會要求您選擇一台主機,其作業系統 (即所謂的客體作業系統) 可從系統映像檔中選擇,且會在建立虛擬機器時自動安裝。您亦可將虛擬機器的運算資源從一台主機轉移至另一台;即時轉移指的便是在主機之間搬移執行中的虛擬機器,且不會中斷可用性及連線。
若叢集中至少有三台主機,即可在虛擬機器上啟動 High Availability。若要啟動 High Availability,必須選擇一台主機作為主伺服器,另一台主機作為副伺服器。當主伺服器故障而副伺服器運作正常時,系統會自動執行轉移,且不會中斷虛擬機器的可用性及連線。當無法存取主伺服器或虛擬機器意外離線時,系統則會執行故障轉移。
Virtual Machine Manager 可搭配 Synology High Availability 使用,以達到較佳的可用性。然而,您必須在安裝及使用 Virtual Machine Manager 前,先設定 SHA 叢集。若要取得更多資訊,請參閱 Synology High Availability。
虛擬叢集包含下列資源:
在開始建立虛擬叢集之前,請注意並依照下列資訊來設定 Synology NAS 伺服器:
每個虛擬叢集最多可包含 7 台主機。由於叢集採多數決的方式運作,建議您設定奇數數量的主機。若要構成多數,須有超過半數的主機為上線狀態;亦即若超過半數的主機為離線狀態,叢集的所有服務和操作將會停止。請注意,少於兩台主機的叢集不支援容錯功能。
您需設定叢集專屬的網路,才能讓主機彼此溝通。若虛擬機器的運算資源與儲存空間資源位於兩台不同的主機上,也需要此叢集網路提供儲存流量。
您需為 Synology NAS 伺服器保留一個 IP 位址範圍,並為每台主機的網路介面設定固定 IP 位址。請注意,多台主機加入叢集後,您無法再變更其固定 IP 位址的設定。
安裝 Virtual Machine Manager 套件前,請先在每台 Synology NAS 伺服器上建立至少一個 Btrfs 儲存空間,該儲存空間會用於存放虛擬機器。
您可以為本地或網域使用者 / 群組啟動權限,讓他們可以在 Virtual Machine Manager 上管理虛擬機器。由於本地帳號只能登入單一台主機,為提升方便性,強烈建議您設定網域帳號,並將所有主機加進網域伺服器 (位於控制台 > 網域/LDAP)。