◎校園網站伺服器虛擬化(VMWare Converter)

97年學校為了新北市統購的無障礙網站平台採購了乙台ASUS RS100-E5機架式伺服器,他的表現一直都很稱職,四年下來從沒給我找過麻煩,除了噪音大了點、散熱差了點之外,其他倒是沒甚麼好嫌的,外觀我也照顧得不錯,機房冷氣也沒停過,所以機器表面上看起來其實還挺好的,不過自上架後就沒機會把背板打開檢查,因此也無法確定機板的狀況,這台RS100-E5內含兩顆250GB的硬碟,磁碟陣列做Raid1,如果沒記錯應該是軟體模擬的,LAN有2埠,當然也順勢串成2GB頻寬來提供校園網站服務

但終究他已經不分日夜的辛苦了四年,該開始為他規劃退場機制,伺服器只用四年就退場看似匪類了點,但根據以往TS300-E3的慘痛經驗,過三年後硬碟背板與磁碟陣列的問題就開始逐漸浮出檯面,後果當然就是資料流失,誇張的是,當時共有三台TS300-E3,其中兩台都遇到剛過保就掛點,現存唯一的乙台則是已停止服務的I-CHIP,掛點的都是才剛過保的機器,剛過保就面臨到缺料的問題,而且循經銷管道處理後的結果就是原廠無法處裡,這樣對MIS而言風險太大,所以這次學乖了,RS100-E5下個月屆滿四年,過保將滿一年,如今正逢機房虛擬化的盛世,就趁勢將RS100-E5負責的校園網站這個重責大任的服務給虛擬了吧

首先,在擔任校園網站伺服器的RS100-E5上安裝VMware Converter,校園網站系統是在Server2003上運行,打算要轉到ESXi5上頭,整個vmdk最後放置在DELL MD3200 Storage

移轉的第一步就是source type選擇Powered-on machine,下方選擇This local machine,也就是這台運作中的本機,converter支援開機移轉,移轉進行中除效能會略受影響外,並不會造成服務中斷,不過因為網站有資料庫,所以最好是能夠離線移轉,避免發生資料回寫錯誤,如果不能斷線,那最好就是在離峰時間移轉,進行資料庫寫入的動作較少,減少錯誤發生

接著目的地形式選擇VM虛擬機,接著再輸入ESXi server位址與管理者帳密

這邊直接略過

輸入移轉到虛擬機上的Server Name

檢視從Source到Destination的指向是否正確,Datastore我就選擇MD3200 Storage

直接下一步

按下Finish

開始移轉

大約歷經四十分鐘就完成移轉

在ESXi上就新增了WinServ2K3_WWW本校校園網站伺服器的虛擬化,意味著實體機轉虛擬完成,但是到此還先不要開機,網卡的配置要重新設定才能讀取到正確的硬體資訊

先把原本RS100-E5上做trunk的兩埠disable

再新增一張網卡

直接下一步

按下完成

異動後的結果

現在移轉後的虛擬機設置在vSwitch0上,但校園網站流量較大,目前虛擬機還不多,硬體資源充足,所以打算把網路資源獨立出來不要與別的服務共用

新增Networking

網路型態選擇虛擬機器

ar385這台實體主機有4個Lan埠,vmnic0與vmnic1已經占用,剩下vmnic2與vmnic3,但是目前機櫃線路不夠用了,所以vmnic3沒有接上,不過RS100-E5停用後可以再騰出兩條網路線,可以再挪一條給ar385使用

建立第三組vSwitch

完成

第三組vSwitch建置完成之後,接著將目前位於第一組vSwitch0 Port Group中的WinServ2K3_WWW移轉給第三組vSwitch

首先,編輯WinServ2K3_WWW的Network adapter,Network label選擇VM網路架構上第三組vSwtich所屬的 VM Network3,完成後順手將記憶體也調到4GB

前個步驟完成後就會看到WinServ2K3_WWW已經轉給第三組vSwitch,享有獨立的vmnic2網路資源,到此已幾近完工,在啟動WinServ2K3_WWW虛擬機之前,先將RS100-E5實體機下線(拔掉網路線或關機均可),確定RS100-E5下線之後,就可以啟動虛擬機

啟動後vSwitch2的網路連線就接上了

進到虛擬機的OS中會看到新增的區域連線網卡,但原本Broadcom trunk起來的網卡由於受到BCPS管理,所以即使硬體配置拿掉了,但BCPS產生的虛擬網卡Team1卻仍舊存在,想移除只要進到新增移除程式把BCPS反安裝即可,我偷懶,停用就好,不過寫在Team1上的網路環境設定(ip/mask/gw)要取消,不然是無法將網路設定寫入新增的區域連線設定中,設定完成之後,這回實體機轉移虛擬化的任務就告一段落,接著觀察一周,看看連線與服務品質在虛擬化後是否會有不順或受到影響,如果完全正常或比原先實體機效能更好,那就繼續維持,萬一不幸遇到效能反而不佳時,最壞的打算就是重新啟用原本的RS100-E5實體機,最起碼備用站台已經有了,RS100-E5如果撐不下去,還可以使用虛擬機擋一陣子,屆時趕緊再添購實體機來取代即可

 

發佈留言