◎標題:[軟體應用]資訊基礎架構虛擬化:VMware ESX Server 3.5 (2008/4/9) ◎前言:(抱歉,文章內沒有效能測試,原因是使用個人電腦建置軟體應用參考環境,而不是 企業用伺服主機) VMware ESX Server 定位在中、大型資訊架構虛擬化,與(GSX)Server/Workstation 著重在中、 小型資訊系統或個人工作站等不同,這 2 類軟體所使用的虛擬化技術與管理概念也有極大的 差別。開始前建議網友先具備基本的作業系統與 Linux 套件等管理基礎。 這篇文章的目的將簡介 ESX Server 應用在基礎架構虛擬化所使用的概念與技術,包括資源中 心(Resource Pool)、儲存架構(Storage Architecture)、微核心(microkernel)與 Hypervisor、VMFS3 虛擬檔案系統、VMI 3.0 等;除了基本的 ESX Server 安裝步驟外,文章 也將簡介 ESX Server 的 3 種管理工具:VMware Infrastructure Client、VMware Infrastructure Web Access、VMware Service Console。 網友對 VMware Server/Workstation 應不陌生,但 ESX Server 則是完全不同的虛擬化系統, 以下是簡略說明。ESX Server 採用 Native Virtualization(VMware 稱為 Transparent Para-virtualization)技術,在實際應用上注重穩定、資訊安全、擴充性,並將底層的伺服 器統合成叢集(Clusters),再抽象化、集合成可分割運算資源的 Resource Pool;虛擬機器 則由這個資源中心取得運算資源,可以理解 ESX Server 在用途上將改變資訊基礎架構的伺服 器服務與管理方式;相對地 Server/Workstation 則以相容性、容易操作、彈性(泛用性)為主, 負載虛擬機器數量較低,但適用於各種市面常見的作業系統,以致於常用於軟體工程師所需 的測試工作站。 VMware 已經將 ESX Server 納入 VMware Infrastructure 虛擬化解決方案,並成為套裝產品 之一。顧名思義,這是在資訊基礎架構上應用虛擬化,再衍生出伺服器集中管理、備份、災 難復原等多種用途。基礎架構虛擬化與傳統上一個服務配置一部伺服器的用法不同,而且 ESX Server 的 Hypervisor 虛擬層架設在基礎硬體(如叢集伺服器、GbE 網路、SAN 儲存系統等)上, 使得底層的資訊基礎設施變得抽象化,使資訊人員得重新學習管理虛擬伺服器的相關技能。 文章中將簡略揭露其原因。 ◎軟體、硬體需求 硬體:準備 2 部主機,分別是伺服器與遠端管理主機。伺服器安裝 VMware ESX Server 3.5 系統,遠端管理主機則安裝 Virtual Infrastructure Client/Web Access 與 Server Console(提供 Service Console 服務)所需的相關工具。硬體需求請參考下一節文章中的架構 圖。 軟體:VMware ESX Server 3.5(官方網站下載 http://www.vmware.com/download/vi/),只 須下載第一個檔案,其餘檔案用於更大型的架構。下載後是一個 ISO 檔,再燒錄成可開機光 碟即可;至於 Virtual Infrastructure Client/Web Access 與 Server Console 則由 ESX Server 部署即可,不用額外下載軟體。