吉林省統計局數據管理中心 蘇艷春 張 楠 李志剛
虛擬機技術淺析
吉林省統計局數據管理中心 蘇艷春 張 楠 李志剛
虛擬機創建、遷移等操作靈活,資源利用率高,隨著電子信息技術的飛速發展,虛擬機技術應用日益廣泛,本文基于某個應用方案,對虛擬機技術特點進行分析。
虛擬機;VMware;ESX;VirtualCenter;VMotion
虛擬機是用虛擬化軟件創建的、具有和物理計算機一樣特性的軟件虛擬計算機。可以安裝操作系統、各種應用軟件,操作方式和使用物理計算機一模一樣。虛擬機相對于物理機還有統一監控、方便移動、管理簡單等等特點。一個虛擬機就是幾個磁盤文件,我們把它們統稱為虛擬機文件。注意,我們說到虛擬機文件的時候,都是指的是組成這個虛擬機的幾個磁盤文件,而絕對不是指虛擬機里面的操作系統或應用程序的任何文件。
VMware ESX3.5是一個直接安裝在物理服務器上的虛擬化軟件,可以在同一個物理服務器上創建多個虛擬機來運行windows和Linux等操作系統和各種應用軟件。平常情況下,我們是看不到這個虛擬化層的任何文件或者界面的,如果想查看虛擬化層的界面,可以使用顯示器或者ILO方式連接到某一個具體刀片去看。
VI Client是我們控制虛擬機、控制整個虛擬化架構的接口,采用圖形化界面。我們任何對虛擬化層的操作都是在這里進行的。凡是要對虛擬機、虛擬化層等等進行的操作,都是要登錄到VI Client里面進行操作的。使用VI Client的時候,一般都是使用管理員本地計算機安裝的VI Client來登錄到VirtualCenter(以后我們簡稱VC),使用VC的用戶名和密碼。
如果部分正確設置了VLan ID,但是從工作的電腦ping不通這個ESX服務器的IP地址,就需要檢查內容是刀片機箱背板交換機與刀片網卡連接的端口是不是設置了trunk連接。還要注意,安裝VC用的那個物理服務器的網卡與刀片機箱背板網絡交換機之間是不能設置trunk連接的。有些項目里,可能不會對刀箱的背板交換機做Trunk設置,那么,本文所講的ESX安裝的時候,就不需要設置VLan ID了。
使用虛擬化最主要的觀點就是【虛擬機就是一個物理機,物理機怎么做,虛擬機就怎么做】。
VMware ESX3.5主要特點:
1.SAN集中存儲實現虛擬服務器的文件共享。
方案中,我們采用EVA光纖存儲,這樣可以將每個虛擬機的文件系統保存在存儲陣上,VMware VMFS 虛擬機文件系統,是一種高性能的群集文件系統,允許多個ESX Server 安裝同時訪問存儲。支持通過VMware VirtualCenter、VMware VMotion? 技術、VMware HA 提供的基于虛擬化的分布式基礎結構服務。VMware的虛擬架構系統中的虛擬機實際上是被封裝成了一個檔案文件和若干相關環境配置文件(見圖1)。

圖1
2.虛擬架構環境的集中管理、自動化及優化運行。
為了對服務器虛擬架構進行有效的管理和監控,方案中配置一臺獨立的安裝了Windows Server操作系統的刀片服務器來做為虛擬化中的VirtualCenter服務器,VirtualCenter服務器為IT環境提供虛擬化環境所有的管理、操作自動化、資源優化和高可用性(見圖2)。

圖2
3.使用 VMotion遷移運行中的虛擬機和執行無間斷的 IT 環境維護。
VMotion可以在不中斷虛擬機應用,不關閉虛擬機的情況下,把虛擬機的運行地點從一臺刀片改變到另外一個刀片。從而實現應用的不停機運作的情況下,來維護需要停機的刀片(見圖3)。

圖3
4.VMware HA 實現經濟高效、獨立于硬件和操作系統的高可用性。
當群集中的任意一臺刀片出現故障,造成刀片停機的時候,VMware HA可以把運行在這個刀片上的虛擬機自動轉移到另外好的刀片上去運行。應付突發的刀片停機災難(見圖4)。

圖4