免費的「半虛擬化」伺服器
.K.T. | 2009 年 02 月 22 日 | 下午 10:45ESX 是 VMware 這家公司所推出的「半虛擬化(註:1) 」虛擬機器伺服器
而 VMware ESXi Server
是 VMware ESX Server 的精簡版
一樣使用「半虛擬化」技術
不過 ESXi 只要到 VMware 的網站申請序號
就可以免費使用
我知道這個消息也有一段時間了
不過一直沒空去試試看
昨天終於有時間
在公司試裝了 VMware ESXi Server 3.5U3
我所用的機器是 IBM xSeries 336
CPU 為 Intel Xeon 3.2GHz
Memory 有 1024MB
硬碟為 72×2(兩顆做 Mirror)
整個安裝過程還滿順利的
而且也還滿快的
照著指示一步一步安裝
一下子就裝好了
ESXi Server 裝好並設定網路介面完成後
照著它的指示
用瀏覽器連到 ESXi Server
下載 VMware Infrastructure Client 並安裝在自己的電腦上
之後就可以用 VMware Infrastructure Client 連到 ESXi Server 上開始使用了
如果之前有用過 VMware 的產品
對 ESXi Server 的操作應該不會太難上手
照著以前的經驗做就對了
我在這台伺服器上新增了 2 個 Virtual Machine
大致做法跟之前相同
比較特別的是
在安裝 Virtual Machine 的作業系統時
可以直接用自己電腦上的光碟機安裝
不用跑到伺服器上放光碟
這點我覺得還滿方便的
不過
因為我的伺服器記憶不是很多
所以一開始沒有辦法同時開 2 個 Virtual Machine
會一直出現有關 Memory Resource 的錯誤
我上網找了一下
將 vim 所用的記憶使用量修改一下
我將原本的 512 MB 改為 192 MB
就可以同時開啟 2 個 Virtual Machine 了
安裝好 Virtual Machine 的作業系統後
記得要安裝 VMware Tools(註:2)
如果你的 Virtual Machine 所用的作業系統是 Unix-like
而你又是用 rpm 進行安裝
記得在安裝完成 VMware Tools 後
執行 vmware-config-tools.pl 完成設定
VMware Tools 才算是完全安裝完畢
目前
ESXi Server 用起來的感覺很不錯
如果摸得更熟一點
考慮將部份 Server 轉為虛擬化
一來方便管理
二來又節省硬體設備
最重要的是
災難復原快速
可以提高 Server 的可用性
最近有空的話
應該會再多玩玩吧!
註:
- 半虛擬化:半虛擬化的意思是說,你的伺服器不需要預先安裝任何作業系統,直接把 ESX Server 灌在這台伺服器上,也就是 ESX Server 就是一個作業系統,然後就可以把你伺服器分割成數台虛擬機器(Virtual Machine),相較於全虛擬化,它更直接、更有效率的分配系統的資源。 [↩]
- VMware Tools:VMware Tools 是 VMware 內用來提供虛擬機器顯示卡、協同工具、磁碟最佳化的工具軟體,它可以改善 Virtual Machine 的執行效能,而且可以讓 Host OS 和 Guest OS 互通有無,所以有用 VMware 一定要安裝 VMware Tools。 [↩]







hello,您好!
看到你這篇網誌,很感興趣。
因為我們也有一台 x336,想要做 virtual machine 的測試。
可是OS一直裝不起來。
請問 x336 是強制一定要做 RAID-1 才能正常運作嗎?
那個RAM的問題會不會是 實體位址延伸 (PAE) 問題?
交流一下,謝謝。
非常期待您的回應。
阿旭您好!
有關於是否一定要 RAID-1 才能正常運作
我個人是認為不用
只要 ESXi 能 Support 它的 Raid Card 就好了
而有關記憶體的部份
應該跟 PAE 無關
我所遇到的問題
是因為我 Server 的記憶體太少(只有 1G)
又切了 512 MB 給 ESXi Server 用
我的 2 個 Virtual Machine 又都設為 512 MB
所以會因為記憶體不夠而無法同時開啟
因此
我才將切給 ESXi Server 的記憶體改為 192 MB
這樣就可以同時開啟 2 個 Virtual Machine 了
啊哈!跟PAE無關呀!
沒關係,有搞定就好。
我想應該是我們那台 x336 有點小狀況了。
它內附的 RAID 卡好像只支援 RAID-1。
而且一定要跑 RAID-1,不然就無法正常安裝系統。
我試著在 x336 上裝了 CentOS、Ubuntu、Fedora 通通失敗,哈!
現在試 Windows Server 2003,我把 RAID-1 關掉,也是不行。
所以我想 x336 應該是強制要跑 RAID-1 (吧)。
翻了一堆手冊也沒找到答案,跟刀鋒真的不熟,哈!
(準備找天打電話去鼎新求救。)
準備用自己的另一台舊桌機裝一下 ESXi 體驗一下。
有心得再來回饋一下。
多謝:)
不客氣
歡迎再來一起討論