作者 主題: VMware ESXi Server 功能初探及效能測試  (閱讀 29327 次)

0 會員 與 1 訪客 正在閱讀本文。

achilles

  • 懷疑的國中生
  • **
  • 文章數: 30
    • 檢視個人資料
    • http://www.vixual.net/
原始網址: http://www.vixual.net/blog/archives/543

經過上一篇 VMware Server 的效能測試之後,馬上就來試用 VMware ESXi Server。

VMware ESX Server 是屬於 “半虛擬化” 的技術,”半虛擬化” 的意思就是說你的伺服器不需要預先安裝任何作業系統,直接把 ESX Server 灌在這台伺服器上,就可以活生生的把你伺服器分割成數台 Virtual Machine,而且是更直接、更有效率的分配系統的資源。

VMware ESXi Server 是 VMware ESX Server 的精簡版,同樣是半虛擬化,可以免費使用,只要到 VMware 的網站申請序號即可。

系統環境
1. CPU: Intel Quad Q6600 (四核心, 8M Cache, 2.40GHz, 1066MHz FSB, 65nm)
2. RAM: 8.0GB/DDR2-800
3. Mainboard:Asus P5K Pro / Intel P35 Chipset
4. Harddisk: Seagate 320.0GB / ST3320613AS
5. VMware ESXi Server 版本: 3.5.0 Update3-123629
6. 硬體價值約 NT$20,000
 

我在安裝 ESXi Server 上沒有遇到什麼因難,糊里糊塗就裝好了 (硬碟的內容會被全部清掉),雖然主機板上的網路卡抓不到,但插上了一張 3COM 905C 就搞定了。

測試方式

測試每個 GuestOS 同時編譯 Samba3 花費的時間,指令如下:
代碼: [選擇]
rpmbuild --rebuild samba3-3.2.4-37.src.rpm
測試數據



測試結果

看完了上面的測試數據你可能會有跟我一樣的想法,就是…

    幹,ESXi Server 的效能怎麼這麼好!!

連上一篇雙 XEON 的伺服器都被幹掉了!!而且,平平都要拿來當 Server,那 VMware Server 還有存在的價值嗎?! (這就留給 VMware 的開發團隊去處理了)

在看到了 ESXi Server 的效能之後,我覺得虛擬化的重點應該要轉往 I/O 設備,以及完善的及時備援機制。以免費的產品來講,ESXi Server 已經很完美,如果不購買更高階的 ESX Server 來組成 VMotion 的環境,那退一步的話,至少也要從更高階的 RAID 系統或 NAS 來下手,才能打造一個更為安全、可靠的虛擬化環境。

功能比較

雖然現階段 ESX Server 不是免費的,但仍然可以去VMware 網站申請 60 天的試用,再輸入原本 ESXi Server 的序號變成 ESX Server 入門版,不過可以使用的功能都一樣就是了。而 ESX Server 本身是一個比較完整的 RHEL,一些常用的功能比較如下:

* 詳細功能比較: 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 隨身碟

   1. 使用 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” 這個檔案。
   2. 安裝並執行 WinImage 8.1
   3. 執行 WinImage 主選單的 “Disk” -> “Restore Virtual Hard Disk image on physical drive…”。
   4. 選取你的 USB 隨身碟 (容量應該要有 1GB,並且隨身碟的所有資料會被清掉)。
   5. 選取 “installerVMware-VMvisor-big-3.5.0_Update_2-103909.i386.dd” 這個檔案。
   6. 按 Y 後即會還原 VMware ESXi Server 的系統到隨身碟。
   7. 結束之後,你就可以帶著做好的隨身碟到伺服器當開機碟使用了。

啟用 VMware ESXi Server 3.5 的 SSH 登入

   1. 在 VMware Server 的終端畫面按 Alt-F1。
   2. 輸入 “unsupported”。
   3. 出現密碼提示,輸入管理者密碼。
   4. 用 vi 編輯 /etc/inetd.conf,找到 “#ssh” 開頭這一行,將 “#” 去掉。
   5. 儲存離開。
   6. 重新啟動 VMware ESXi Server。

加入時間伺服器到 VMware ESXi Server:

   1. 從 VMware Infrastructure Client 登入 VMware ESXi Server。
   2. 從伺服器主畫面的 “Configuration” -> “Time Configuration”。
   3. 將 “time.stdtime.gov.tw” 加入 NTP Settings,並啟動 NTP Service。
« 上次編輯: 2013-06-22 20:16 由 achilles »
Vixual 網路視野
http://www.vixual.net/

eose

  • 活潑的大學生
  • ***
  • 文章數: 499
  • 性別: 男
    • 檢視個人資料
回覆: VMware ESXi Server 功能初探及效能測試
« 回覆 #1 於: 2008-12-16 11:55 »
感謝分享,很棒的測試文章. ;D
最近開始也開始測試ESXi,有什麼心得再上來分享