通過電源管理開啟RHEV高可用性
Red Hat的開發包RHEV是一個包含高級特性的完整開發平臺,如高可用性(HA),而且不需要額外增加組件。然而,作為管理員,你必須提前進行規劃和配置電源管理,才能開啟RHEV的HA功能。
配置RHEV高可用性的基本原則
在RHEV環境里面,一般都配備有共享儲存,如SAN儲存網絡。在默認配置下,每個虛擬化宿主機都可以訪問所關聯的儲存網絡。如果一個主機無法訪問儲存了,意味著位于這個主機上的虛擬機(VM)都無法訪問儲存。
電源管理配置是啟用HA的前提條件
RHEV有一項稱為電源管理的屬性,這個電源管理并不是對于單獨的虛擬化宿主服務器而言,而是用于管理啟動狀態的群集宿主服務器。電源管理是配置RHEV高可用性的一個虛擬組件,因為宿主服務器必須在管理員重啟虛擬機之前可以安全可靠的關閉。
RHEV連接共享儲存的3個建議步驟
如果沒有電源管理,兩個虛擬化宿主服務器可能會互相認為對方處于宕機狀態。這看起來難以理解,但由此可以看出電源管理在虛擬化服務器群集里面的重要性,因為沒有電源管理,兩個虛擬化宿主服務器都會啟動同一個虛擬機。這樣會使得所有的虛擬機處于沖突狀態,所以在RHEV虛擬化服務器群集里面,電源管理可以調節虛擬機的資源沖突。
要開啟電源管理,必須要有相符合的硬件設備。比如有內置電源管理功能的主板,如HP Ilo/Dell DRAC系列服務器,也可以使用PDU(power distribution unit)。PDU可以關閉服務器的特定連接電源的端口。管理員可以以此配置其他的服務器。
安裝好硬件之后,管理員就需要配置虛擬化服務器群集里面的每個節點。通過RHEV-M管理控制,在所顯示的所有虛擬化服務器上點擊啟用電源管理的連接。接下來配置電源管理的屬性,包括IP地址,用戶名和密碼,這些都用于電源管理的設備。點擊通過設備類型選擇過濾,在這里你可以看到許多其他的選項。配置一個PDU為APC主交換,***能把這些端口都通過特殊的名字指定,這樣管理起來會方便很多。
配置完群集里的每個虛擬化服務器之后,HA(高可用性)就啟用了。管理員從此就可以減輕許多緊急宕機情況下的處理步驟,虛擬化服務器群集現在可以在其中一個服務器宕機的情況下,自動把虛擬服務器轉移到正常運行的虛擬化服務器上。
管理員必須為群集里的每一個虛擬化宿主服務器指定電源管理選項。開啟電源管理可以讓管理員更容易的配置RHEV群集的高可用性。電源管理可以保障虛擬機不斷線;同時在購買虛擬化服務器之前,要選擇好合適的PDU類型的服務器,才能順利的部署虛擬化服務器群集。