服務(wù)器虛擬化產(chǎn)品Citrix XenServer 5.6試用手記
原創(chuàng)Citrix的XenServer源自于開放原始碼Xen。XenServer作為一種開放的、功能強(qiáng)大的服務(wù)器虛擬化解決方案,可將靜態(tài)的、復(fù)雜的數(shù)據(jù)中心環(huán)境轉(zhuǎn)變成更為動(dòng)態(tài)的、更易于管理的交付中心,從而大大降低數(shù)據(jù)中心成本。下面,我就以***的XenServer 5.6向大家作演示說明。
這里首先說下服務(wù)器環(huán)境,玩XenServer注意以下幾方面即可,CPU運(yùn)算能力強(qiáng),內(nèi)存足夠;磁盤IO性能良好,以下為我的i5組裝服務(wù)器的配置:
我在i5上安裝了6套不同的系統(tǒng),有32位也有64位,主要是CentOS和Windows 2003,在公司的機(jī)房已穩(wěn)定運(yùn)行了3個(gè)多月,而且測(cè)試速度也非???,所以我也想在自己的家用Server上安裝測(cè)試下XenServer5.6。
安裝前的準(zhǔn)備工作
一、 調(diào)整內(nèi)存條配置。我原先用的是2+1的條子,后來為了系統(tǒng)穩(wěn)定,棄用了一根1G的內(nèi)存條,只用2G的。這個(gè)是我在安裝了XenServer5.6后繼續(xù)安裝VM時(shí)發(fā)現(xiàn)的,XenServer5.6對(duì)內(nèi)存的兼容性這塊要求也是很嚴(yán)格的,如果內(nèi)存條不穩(wěn)定,安裝VM時(shí)會(huì)報(bào)錯(cuò),導(dǎo)致VM安裝不成功,這點(diǎn)切記;
二、 安裝XenServer普通PC的CPU必須支持64位以及虛擬化Intel VT 或 AMD-V 功能,且需要在主板BIOS上開啟該功能。我找了半天也沒找到相關(guān)選項(xiàng),后來發(fā)現(xiàn)默認(rèn)就是開啟的。
三、 原本準(zhǔn)備了一塊80G的IDE老硬盤,后來發(fā)現(xiàn)也沒有用上,XenServer能識(shí)別***的SATA硬盤。
#p#
XenServer 5.6的配置過程
XenServer 5.6的安裝非常之順利,跟安裝CentOS 5.5的安裝類似,安裝完成后重啟即成功安裝了。當(dāng)然我們的客戶機(jī)上要安裝XenCenter,這個(gè)跟VMware ESXi是一樣的,不然沒辦法操控XenServer5.6。
一、安裝后申請(qǐng)license
安裝結(jié)束后***件事要做的就是申請(qǐng)及導(dǎo)入一年的license了,這個(gè)其實(shí)很容易的,我們可以選中Toolsàlicense Manager,用它來申請(qǐng)及導(dǎo)入license即可免費(fèi)使用一年了,申請(qǐng)界面也很人性化,我們注意郵箱地址不要寫錯(cuò)即可,如圖:
成功導(dǎo)入后,XenServer使用的期限就會(huì)變成2012年了,如圖:
二、掛接一個(gè)提供ISO 源的目錄,安裝VM時(shí)用網(wǎng)絡(luò)安裝的速度比光盤快多了,這個(gè)是通過Linux下的samba協(xié)議來實(shí)現(xiàn)的,方法如下,我們選中StorageàNew storage,然后依照以下圖示操作:
由于選中的samba機(jī)器就是我的筆記本,我這里了為了方便,沒有配置administrator密碼,這里說明一下。
成功后XenServer5.6會(huì)添加一個(gè)CIFS ISO library的storage,我們可以把這個(gè)當(dāng)成本地目錄來使用了。VM的安裝媒質(zhì)可以選用家用Server自帶的光驅(qū),也可以用我們新建的storage。
#p#
三、安裝VM的方法很簡(jiǎn)單,跟vmware的方式幾乎一樣,因?yàn)檫@里都是圖形化操作,我這里也不詳細(xì)敘述了。由于VM每一臺(tái)至少需要512M內(nèi)存,我這里由于只有2G內(nèi)存,所以我只安裝了二臺(tái)CentOS 5.5 x86_64和一臺(tái)Windows 2003 R2 x86_64的機(jī)器,加上本身就有四臺(tái)機(jī)器可以測(cè)試使用了,安裝后效果圖如下:
安裝完成后,我在其中的一臺(tái)機(jī)器源碼安裝了MySQL 5.5.12,并導(dǎo)入了我的8.7G的測(cè)試數(shù)據(jù)庫(kù)project,整個(gè)過程中我用uptime、vmstat和iostat來監(jiān)測(cè)服務(wù)器性能,發(fā)現(xiàn)整體性能非常良好,服務(wù)器負(fù)載也很小;由于我比較關(guān)心的磁盤的IO,通過下面的一些數(shù)據(jù)發(fā)現(xiàn),沒有硬盤IO瓶頸。
如果大家也想在自己的家用機(jī)器上安裝XenServer 5.6,我這里有些經(jīng)驗(yàn)跟大家分享下:
1) CPU挑選一款運(yùn)算能力優(yōu)異的64位架構(gòu)的,我比較推薦i5;
2) XenServer的兼容性非常好,一般機(jī)器的網(wǎng)卡都能辨認(rèn)出來,不過為了以防萬一,我建議還是準(zhǔn)備一塊Intel系列的網(wǎng)卡;
3) XenServer 5.6的內(nèi)存本身不大,只有300M就能很穩(wěn)定運(yùn)行了,但它的VM每一臺(tái)至少512M。如果大家是要做集群實(shí)驗(yàn)的話,機(jī)器我就擔(dān)心不夠用了,所以我推薦理想內(nèi)存配置是4G以上,8G更好;
4) XenServer 5.6安裝完的VM需要安裝xen tools這個(gè)工具,否則有的功能實(shí)現(xiàn)不了,比如說是快照、ha、 wlb 內(nèi)存百分比調(diào)控等功能;
5) 遺憾的是,XenServer5.6對(duì)FreeBSD系列支持得不算太好,僅只是在有的服務(wù)器上安裝成功,這是我平常工作中用得最多的系統(tǒng)之一,看來只好期待新版本加進(jìn)此功能了。
作者簡(jiǎn)介:余洪春(博客),網(wǎng)名撫琴煮酒,英文名Andrew.Yu,武漢某外企高級(jí)Linux/Unix系統(tǒng)管理員、項(xiàng)目實(shí)施工程師,紅帽RHCE講師,擅長(zhǎng)負(fù)載均衡高可用和中小型證券類和商務(wù)網(wǎng)站架構(gòu),目前關(guān)注網(wǎng)站架構(gòu)研究及網(wǎng)絡(luò)安全。
【編輯推薦】
- 面向VMware管理員的XenServer命令行指南
- XenServer負(fù)載均衡安裝配置指南
- 圖文 學(xué)習(xí)安裝Citrix XenServer 4.1虛擬機(jī)
- vSphere、Hyper-V與XenServer 你選哪個(gè)?
- 實(shí)戰(zhàn):在Citrix XenServer 5.5上安裝虛擬機(jī)