Vmware | Vixual
Posts Tagged ‘vmware’
VMware ESX/ESXi Server 功能初探及效能測試
經過前一篇 VMware Server 的效能測試之後,馬上就來試用 VMware ESX/ESXi Server。
VMware ESX/ESXi Server
VMware ESX Server 是屬於「半虛擬化」的技術,「半虛擬化」之下的伺服器不需要預先安裝任何作業系統,直接把 ESX Server 灌在這台伺服器上,就可以活生生的把你伺服器分割成數台 Virtual Machine,而且是最直接、最有效率的資源分配方式。
VMware ESXi Server 是 VMware ESX Server 的簡易版,同樣是半虛擬化技術,只要到 VMware 的網站申請序號即可免費使用。
我在安裝 ESXi Server 時沒有遇到什麼因難,糊里糊塗就裝好了 (硬碟的內容會被全部清掉),雖然主機板上的網路卡抓不到,但插上了一張 3COM 905C 就搞定了。
系統環境
- CPU: Intel Quad Q6600 (四核心, 8M Cache, 2.40GHz, 1066MHz FSB, 65nm)
- RAM: 8.0GB/DDR2-800
- Mainboard:Asus P5K Pro / Intel P35 Chipset
- Harddisk: Seagate 320.0GB / ST3320613AS
- VMware ESXi Server 版本: 3.5.0 Update3-123629
- 硬體價值約 NT$20,000
測試方式
測試每個 GuestOS 同時編譯 Samba3 花費的時間,指令如下:
rpmbuild --rebuild samba3-3.2.4-37.src.rpm
測試數據(與 VMware Server 比較)
測試結果
看完了上面的測試數據你可能會有跟我一樣的想法,就是…
幹,ESXi Server 的效能怎麼這麼好!!
連前一篇雙 XEON 的伺服器都被幹掉了!!並且,平平都要拿來當 Server,那 VMware Server 還有存在的價值嗎?! (撇開效能不談,現階段 VMware Server 存在的價值就是 USB 及音效卡的問題在 VMware ESX/ESXi Server 並未獲得支援)
在看到了 ESXi Server 的效能之後,我覺得虛擬化的重點應該要轉往 I/O 設備,以及完善的即時備援機制。
以免費的產品來講,ESXi Server 已經很完美。如果不採購更高階的 ESX Server 來組成 VMotion 環境的話,那至少也要從高階的 RAID 或 SAN 來下手,才能打造一個更安全、可靠的虛擬化環境。
VMware 免費產品的功能比較
ESX Server 雖然不是免費的,但仍然可以去 VMware 網站申請 60 天的試用,再輸入原本 ESXi Server 的序號變成 ESX Server 入門版,不過可以使用的功能都一樣就是了。
這兩者最大的差別就是 ESX Server 本身是一個比較完整的 RHEL,操作起來會比較有「安全感」,一些常用的功能比較如下:
有問題) 不支援 完整版 系統快照(Snapshot) 多重 多重 1個 VMware Converter 支援 支援 不支援 VMware Infrastructure Client 支援 支援 支援
(Port: 8443) Resource Pool 支援 支援 不支援 * 安裝到 USB 隨身碟 不支援 支援 不支援
* 詳細功能比較: http://kb.vmware.com/kb/1006543
* ESX 硬體相容列表: http://www.vmware.com/resources/techresources/1032
各系統複製 Virtual Machine 的方式
1. VMware ESX Server:
- 在 VMware Infrastructure Client 執行「Virtual Appliance」的匯出再匯入。
- 執行 VMware Converter 執行「Convert Machine」,其來源及目地的 Server 皆選同一台 ESX Server。
2. VMware ESXi Server:
- 在 VMware Infrastructure Client 執行「Virtual Appliance」的匯出再匯入。
- 執行 VMware Converter 執行「Convert Machine」,其來源及目地的 Server 皆選同一台 ESXi Server。
3. VMware Server:
- 直接從 HostOS 上複製 Virtual Machine 的資料夾 (此時 Loading 會很大),然後在 Web 管理介面執行 「Virtual Machine」->「Add Virtual Machine to Inventory」,選取新複製的 Virtual Machine 檔案。
將 VMware ESXi Server 3.5 安裝到 USB 隨身碟
- 使用 WinRAR 解開安裝光碟「\INSTALL\usr\lib\vmware\」下的「installerVMware-VMvisor-big-3.5.0_Update_2-103909.i386.dd.bz2」,會得到「installerVMware-VMvisor-big-3.5.0_Update_2-103909.i386.dd」這個檔案。
- 安裝並執行 WinImage 8.1。
- 執行 WinImage 主選單的「Disk」->「Restore Virtual Hard Disk image on physical drive…」。
- 選取你的 USB 隨身碟 (容量應該要有 1GB,並且隨身碟的所有資料會被清掉)。
- 選取「installerVMware-VMvisor-big-3.5.0_Update_2-103909.i386.dd」這個檔案。
- 按 Y 後即會還原 VMware ESXi Server 的系統到隨身碟。
- 結束之後,你就可以帶著做好的隨身碟到伺服器當開機碟使用了。
啟用 VMware ESXi Server 3.5 的 SSH 登入
- 在 VMware Server 的終端畫面按 Alt-F1。
- 輸入「unsupported」。
- 出現密碼提示,輸入管理者密碼。
- 用 vi 編輯 /etc/inetd.conf,找到「#ssh」開頭這一行,將「#」去掉。
- 儲存離開。
- 重新啟動 VMware ESXi Server。
加入時間伺服器到 VMware ESXi Server:
- 從 VMware Infrastructure Client 登入 VMware ESXi Server。
- 從伺服器主畫面的 「Configuration」->「Time Configuration」。
- 將「time.stdtime.gov.tw」加入 NTP Settings,並啟動 NTP Service。
參考網頁
- 酷!學園: Virtualization 虛擬化技術
- OSS Lab: VMware Infrastructure 3
- VMware.cn: VMware企業高級應用
- Posted by citypig at 11:54 pm (19,091 views)
- 1 Comment published
- Filed under: virtualpc, vmware
伺服器虛擬化(Virtualization)是這幾年蠻熱門的項目,眾多廠商都紛紛推出免費的虛擬化伺服器產品。
這次安裝的 VMware Server 2.0 在管理上已經完全使用 Web 介面,並使用JSP 及 Ajax 技術。不管是管理介面還是 GuestOS 的終端畫面,只要用瀏覽器就可以在任何地方存取,直接就可以取代 VNC 的功能。
身邊剛好有兩台主機可以拿來測試 VMware Server 的效能,一台是比較平價的 Q6600 DIY 機種,另一台是跟廠商借測的 Xeon 雙 CPU 工作站,主機配備如下:
繼續閱讀 »