如何在RHEV環境中部署虛擬機器?


介紹

Red Hat Enterprise Virtualization (RHEV) 是Red Hat公司開發的虛擬化平臺,它提供了一個開源的基礎架構來託管虛擬化工作負載。它允許使用者輕鬆地在稱為虛擬機器的物理主機之上部署虛擬機器。RHEV環境由兩個主要元件組成:管理平臺,它透過稱為RHEV Manager的基於Web的介面管理整個基礎架構;以及執行虛擬機器的虛擬機器管理程式主機。

準備虛擬機器部署

系統要求

在RHEV環境中部署虛擬機器之前,務必確保您的系統滿足必要的條件。RHEV Manager的最低系統要求如下:

  • 至少具有2個物理核心的64位x86架構CPU

  • 4GB記憶體(推薦8GB)

  • 20GB可用磁碟空間(推薦50GB)

  • RHEL或CentOS 7.5或更高版本

除了這些要求外,虛擬機器管理程式主機還必須滿足某些條件。每個主機至少應有兩個網路介面卡(NIC),一個用於管理通訊,另一個用於虛擬機器網路流量。每個NIC都應支援千兆乙太網或更快的速度。

安裝RHEV Manager和虛擬機器管理程式主機

要在RHEV環境中部署虛擬機器,您必須首先安裝RHEV Manager和虛擬機器管理程式主機。安裝過程包括幾個步驟,包括在Red Hat註冊您的系統,啟用儲存庫以及安裝必要的軟體包。完成安裝過程後,您可以透過將虛擬機器管理程式主機新增到RHEV Manager清單來開始配置它們。

資料儲存配置

在RHEV環境中部署虛擬機器的最關鍵元件之一是配置資料儲存。在建立任何虛擬機器之前,務必定義將用於儲存虛擬機器映像和磁碟的資料域。RHEV環境可以使用幾種型別的資料域,包括本地儲存、NFS、iSCSI和光纖通道。

在RHEV環境中建立虛擬機器

瞭解虛擬機器模板和映像

虛擬機器模板和映像是虛擬化的重要組成部分。它們為建立新的虛擬機器提供了基線,有助於簡化部署過程。

在RHEV中,模板預先配置了作業系統和軟體堆疊,而映像是透過捕獲正在執行的虛擬機器建立的。在RHEV中建立新的虛擬機器時,這些模板或映像用作自定義的起點。

從模板或映像建立新的虛擬機器

在RHEV中從模板或映像建立新的虛擬機器很簡單。首先,選擇合適的模板或映像,然後選擇建立新的虛擬機器的選項。接下來,提供有關虛擬機器的常規資訊,例如名稱和說明,以及選擇作業系統型別。

完成此操作後,您可以調整一些配置設定,例如CPU分配、記憶體分配、儲存分配和網路選項。在RHEV環境中部署虛擬機器的此階段,建議為方便識別基礎架構中的虛擬機器定義明確的命名約定——尤其是在一次處理數十個或數百個虛擬機器時。

配置常規設定,例如名稱、說明和作業系統型別

如前所述,從現有模板或映像建立新的虛擬機器時,您需要指定常規設定,例如名稱(應唯一,以便輕鬆識別您的虛擬機器);說明(可選,但有助於解釋特定例項的作用);作業系統型別(需要根據您的應用程式要求選擇,例如Windows/Linux)。

調整CPU記憶體和儲存分配

在“常規設定”選項卡中指定基本資訊後,就可以進一步擴充套件到可用的配置選項,包括調整CPU記憶體和儲存分配,這些都是確保虛擬機器獲得最佳效能的關鍵因素。您需要確定每個虛擬機器將分配的記憶體量和CPU核心數,以及磁碟空間量。務必仔細分配資源,以確保在同一物理主機上執行的虛擬機器之間不會出現資源爭用。

配置網路選項

確保正確配置網路選項。您需要為每個虛擬機器指定網路介面設定,例如IP地址、子網掩碼、DNS伺服器和閘道器詳細資訊。您還可以透過配置NAT(網路地址轉換)規則等來指定每個虛擬機器是否應直接訪問網際網路。在將虛擬機器部署到生產環境之前,請務必測試您的網路配置!

管理RHEV環境中的虛擬機器

啟動和停止虛擬機器

在RHEV環境中部署虛擬機器後,下一步是有效地管理它們。啟動和停止虛擬機器是這項任務的一個重要方面。使用者可以透過Web介面或命令列介面在RHEV Manager中啟動或停止虛擬機器。

啟動虛擬機器時,使用者可以選擇從停止狀態啟動它或從掛起狀態恢復它。類似地,停止虛擬機器時,使用者可以執行正常關機(向客戶作業系統傳送關機訊號)或強制關機(立即切斷電源)。

監控效能和資源利用率

為了確保RHEV環境中的虛擬機器能夠最佳執行,務必定期監控它們的效能和資源利用率。這包括跟蹤CPU使用率、記憶體使用率、磁碟I/O操作、網路I/O操作以及與效能和資源消耗相關的其他指標。

RHEV Manager提供了一個儀表板檢視,顯示所有主機及其關聯虛擬機器的即時資料。此外,使用者可以深入瞭解各個虛擬機器,並檢視有關其效能的詳細資訊。

檢視使用情況統計資訊

RHEV Manager具有內建工具,用於檢視環境中主機和虛擬機器隨時間的推移的使用情況統計資訊。使用者可以生成圖表,顯示特定指標的歷史資料,例如每個主機或虛擬機器隨時間的CPU利用率或記憶體使用率。

設定閾值警報

使用者可以使用RHEV Manager的警報系統根據資源利用率的特定閾值設定警報。這意味著當某些指標超過預定義的閾值(例如,高CPU使用率)時,將透過電子郵件通知或SNMP陷阱觸發警報。

在主機之間遷移虛擬機器

RHEV Manager提供了一個功能,用於在環境中的主機之間遷移虛擬機器。這對於負載平衡工作負載以及將虛擬機器移動到不同的主機進行維護或升級非常有用。

使用者可以使用RHEV Manager的Web介面或命令列介面啟動即時遷移。即時遷移允許在主機之間移動虛擬機器而不會出現任何停機時間,確保工作負載在遷移過程中保持不間斷。

結論

在RHEV環境中部署虛擬機器是一個關鍵過程,需要適當的規劃和準備。在建立虛擬機器之前,必須確保滿足系統要求,並且正確安裝了RHEV Manager和虛擬機器管理程式主機。此外,配置資料儲存對於確保虛擬機器有足夠的儲存空間至關重要。

建立虛擬機器涉及使用模板或映像來設定常規設定,例如名稱、說明和作業系統型別。還需要調整CPU、記憶體和儲存分配,以滿足每個虛擬機器的需求。

更新於:2023年7月10日

瀏覽量:147

開啟你的職業生涯

完成課程獲得認證

開始
廣告