色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

如何為XenServer安裝虛擬機?

錢衛國2年前42瀏覽0評論

要在XenServer主機上安裝一臺虛擬機有三種方法——從頂部的菜單欄安裝;在AC上部右擊主機安裝;從AC上部的任務欄安裝。當選擇安裝虛擬機時,在標簽窗口會出現第五個標簽——“安裝XenVM”。然后,在AC的下部,會問用戶使用什么虛擬機名,占用多大虛擬CPU,分配多大初始內存,以及使用什么模板安裝虛擬機。用戶也可以更改虛擬機的初始虛擬硬盤大小和添加額外的虛擬硬盤。此外,用戶還可以選擇虛擬機是否連接到主機服務器的物理光驅或使用ISO鏡像。在AC的右下角底部,點擊“安裝”標簽以完成虛擬機設置。AC底部會切換到“歷史”標簽,顯示呈遞到主機服務器命令隊列的“安裝XenVM”命令。

現在,XenVM安裝完成。從AC上部的列表中選擇虛擬機,任務欄中的任務會發生變化,有些任務僅適用于虛擬機,如重啟或關閉。和選中XenServer主機一樣,選中虛擬機時下方也會顯示一個標簽窗口,而且標簽也差不多:“摘要”、“性能”和“歷史”。

“摘要”標簽顯示虛擬機配置的子操作系統(guest OS)類型,虛擬硬件配置——虛擬CPU、內存、虛擬硬盤,以及虛擬機CD-ROM的配置和網口設置?!靶阅堋睒撕烇@示虛擬機CPU使用的詳細信息。如果虛擬機OS中安裝了XenVM工具包,“性能”標簽還會顯示更多的性能信息。和主機服務器的“歷史”標簽相似,虛擬機的“歷史”標簽顯示虛擬機或用戶在虛擬機所發生的事件列表。

主機服務器有一個“文本控制臺”標簽,而虛擬機上有一個“圖形控制臺”標簽,位于“摘要”和“性能”之間。此標簽顯示控制臺與指定虛擬機的連接。它之所以被稱為“圖形控制臺”是因為安裝在虛擬機上的guest OS可能是Windows(使用的是圖形用戶界面)或安裝了Xen的Linux系統。

安裝guest OS

在虛擬機上安裝子操作系統還是有必要的。要完成這個操作,只需在主機服務器的光驅插入Windows Server 2003安裝CD,或是復制一個ISO鏡像文件到XenServer主機。為了讓ISO鏡像文件在XenServer AC中可見,必須將此文件復制到主機服務器的這個路徑下:"/opt/xensource/packages/iso/."。例如,復制Windows Server 2003安裝CD的ISO鏡像到主機服務器的"microsoft_windows_server_2003_standard_edition_sp1.iso"。

要用ISO鏡像文件來安裝guest OS,只需在AC的上部選擇VM,然后在底部點擊VM的“摘要”標簽,右邊顯示區會有一個標為“配置”的部分。找到“CD-ROM”部分,點擊“磁盤”下方的條目,會出現一個下拉選項框。選項框中有拷貝到主機服務器的ISO鏡像文件,選中這個文件然后點擊右下角的“應用”。選擇虛擬機的“圖形控制臺”,點擊上方任務欄的“重啟”任務,重新啟動虛擬機。Xen AC會詢問用戶是否確定重啟虛擬機,選擇確定即可。虛擬機重啟時會從ISO鏡像啟動,進入Windows安裝程序。和在物理服務器上安裝Windows一樣,一步一步按照提示安裝即可。安裝完成后,就可以安裝XenVM工具包了。

安裝XenVM工具包

安裝XenTools package的第一步就是為虛擬機安裝XenTools package的ISO鏡像,具體過程和安裝Windows安裝程序的ISO鏡像一樣。唯一不同的是,ISO鏡像文件名取為"xswindrivers.iso."。安裝好XenTools package的ISO鏡像后,Windows guest OS會自動運行XenTools安裝程序。經過一些安裝步驟之后,安裝XenTools驅動(盡管驅動沒有簽名)。安裝完成后,重啟虛擬機,以便新驅動發生作用。

XenVM工具包安裝完成后,重啟虛擬機,點擊虛擬機的“性能”標簽?,F在除了顯示CPU使用信息以外,還會有內存使用、磁盤交換率、網絡速率等信息。這些信息在上方的虛擬機名旁邊的列表中也會有顯示。此外,安裝XenVM工具后,還可以將虛擬機的顯示分辨率調得更高。要想顯示區更大的話,可以點擊虛擬機右上方圖形控制臺的“浮動”按鈕。

退出AC會斷開客戶機和XenServer主機的連接,但是不會中止主機上運行的虛擬機。要重新連接到主機,只需再打開AC,輸入管理密碼以恢復上次的session或登陸XenServer主機即可。

XenServer的利弊權衡

每個軟件都有它的優點和不足之處,XenServer 3.1.0也不例外。那么,XenServer 3.1.0的閃光點到底在哪里呢?與其它軟件相比,它的不足之處又在哪里呢?

Hypervisor

XenSource的XenServer使用開源的Xen作為它的hypervisor。為什么呢?因為畢竟XenSource公司是由Xen的開發者所運作的。沒有人會比Xen的開發者更了解Xen,這就是為什么XenServer的各個部分中最精煉的是hypervisor的原因。不過,也有一些吹毛求疵的問題。首先是XenServer安裝程序有問題,它閃爍的光標是黃色的,這本身是沒有問題的,但安裝程序的文本輸入區也是黃色背景。結果用戶怎么也不知道具體在哪輸入。此外,安裝程序還有一個問題。用戶在安裝過程中默認選擇都是DHCP(Dynamic Host Configuration Protocol,即動態主機配置協議)。用戶在DHCP和“異種網絡配置”(Different Network Configuration)之間做出選擇后,安裝程序的默認值始終是DHCP,然后會有很多提示,包括IP地址設置和域名服務器設置。

用戶沒有選擇DHCP而選其它的,安裝程序應該記住這個選擇,而不要始終假定用戶在下一個菜單會改變主意。是的,其實這兩個問題都太瑣碎、不足輕重了。然而,XenSource旨在建立一個完美的虛擬化解決方案,無論多小的瑕疵都會有影響。因此,即使意識到最小的錯誤從而做出修改也是很重要的。

快照

XenServer hypervisor很顯然缺少的一個功能就是快照。用戶已經習慣將虛擬化與輕松返回聯系在一起,因為虛擬化有快照功能。如果管理員必須得使用快照功能,他們馬上會疑惑XenServer的這個功能到底在哪。

64位子操作系統

目前,hypervisor不支持任何64位的Windows子操作系統(guest OS)。支持64位的guest OS也是XenServer的一個計劃。Hypervisor還有一個煩惱,就是用于增強guest OS性能的XenTools package不包含Windows簽名驅動。并不是只有XenServer有這個問題,許多供應商都會提供驅動卻不為驅動簽名。驅動簽名的意義就如從知名CA獲得SSL證書一樣。你用自己的當然也可以,但是向供應商購買驅動簽名后,面對客戶時會有一種企業的感覺和自信,而不是一團糟。

至于XenServer的其它問題,我還沒能發現。總的來說,XenServer hypervisor還是一款非常堅固、穩定的軟件。

omain-0

XenSource的XenServer 3.1.0使用CentOS 4作為它的control OS,XenSource不用對它們已經非常穩定的Linux做太多的修改。然而,XenServer的control OS仍然還有很大的改進空間。

指導頁(man page)可以顯示命令的用途和用法詳細信息,所有的命令都應該與指導頁相關聯。“Xenstore”命令不與任何指導頁關聯,它執行的結果是打印命令的用法,但是通過正確的設置后,執行結果并沒有實際的影響。這個命令到底有什么用呢?指導頁將會很方便找到答案。

使用Linux的人都很熟悉“Xentop”命令,因為它的名字和傳統的“top”命令很相似。這個命令實時顯示服務器的性能數據和主機中虛擬機的性能數據。然而,“Xentop”輸出虛擬機名的格式大大地降低了該命令的有效性。Xentop使用的是虛擬機的UUID(Universally Unique Identifier),而不是更有用的虛擬機名。(提示:請使用“xe host-vm-list”命令打印虛擬機列表和它們的UUID)Xentop可以自由打印UUID和虛擬機名,不過虛擬機名是必須打印的。

公平地說,上面所說的這些不足之處,并不只是存在于XenSource。由于XenSource使用的是開源的Xen hypervisor,他們必須使用現有的軟件。是的,XenSource可以修改這些命令,但是那會讓已經熟悉了Xen的用戶迷惑。如果XenSource可以這樣解決這些問題,然后指導一下使用Xen的用戶和開發者,那將會很有用。

domain-0還有一個問題是對通過控制臺session管理XenServer主機有很大的影響。XenServer在文件系統中記錄虛擬機的方式是通過UUID記錄的,而不是虛擬機名。因此,對Xen新手來說,要知道一個虛擬機的文件存儲在Xen主機的什么地方極其困難。如果將所有的虛擬機文件存儲到一個目錄下,會更合理一些。但是XenServer將文件存放在文件系統根目錄的Xen store下,而且標的是UUID。例如,這個文件系統就是親身實踐創建的:

/SR-49a99eef-1015-4637-9983-b05fcd594e7c ——這是Xen store。

/SRM/configs——這是包含XenVM配置文件的目錄。

/images——這是包含XenVM虛擬硬盤的目錄。

即使是用過Xen的用戶可能也不太熟悉XenServer的虛擬機配置文件,因為他們不是按照《Xen用戶手冊》文檔說明進行格式化的,盡管在/etc/xen目錄下有這種格式的配置文件范例。XenSource在LISP中寫了太多代碼后,似乎采用的是自己習慣的XenVM配置格式。

除了上面所說的這些缺點外,domain-0沒有其它大問題了。我們提到過,在domain-0安裝的control OS是CentOS 4,它包含了所有的常用命令,以及用戶所期望在CentOS 4發布能找到的所有后臺程序。

Domain-0的特點之一就是它的功能很純粹,XenSource沒有創建可以修改基本功能的特殊配置功能,如control OS的防火墻。防火墻僅僅是標準的iptable裝置,由/etc/sysconfig/iptables-config和/etc/sysconfig/iptables控制。