Citrix 伺服器虛擬化之一 網路部署Xenserver 6.2
Citrix 伺服器虛擬化之一 網路部署Xenserver 6.2
思傑的XenServer®是完整的伺服器虛擬化平臺。 XenServer軟體包中包含所有你需要建立和管理部署的虛擬x86計算機上執行的Xen,開放原始碼,準虛擬化的虛擬機器管理程式與近乎完美的效能。 XenServer是對Windows和Linux進行了優化的虛擬伺服器。XenServer直接在伺服器硬體上執行,而不需要底層作業系統,是一個高效,可擴充套件的系統。
使用XenServer來降低成本:
1) •整合多個物理伺服器上的虛擬機器
2) •減少需要管理的獨立的磁碟映像的數量
3) •允許方便地整合到現有的網路和儲存基礎架構
使用XenServer增加靈活性:
1) •允許您安排使用XenMotion實時遷移虛擬機器之間的零停機維護XenServer主機
2) •提高虛擬機器高可用性配置的政策,如果一個XenServer失敗,在另一主機重新啟動虛擬機器
3) •增加VM映像的可移植性,作為一個虛擬機器映像上工作的一系列部署基礎設施
XenServer 6.2.0中包含以下新功能和改進:(完全開源不受功能限制)
1) XenServer6.2.0完全開源取代以前的XenServer免費版,高階版,企業版和白金版。有了這種簡化,推出每插座許可證。許可證不再啟用特定XenServer的功能,取而代之的是一個有效支援合同。 XenServer6.2.0版不再需要許可證伺服器或許可證檔案啟用的功能,所有的功能都無牌模式。許可證只需要接收Citrix技術支援,以便能夠使用XenCenter進行安全和功能的修補程式的安裝。修補程式可以繼續無牌主機上安裝使用xe命令列。一個插座是一個物理CPU插座主機板上的插座,而不是一個核心或執行緒
2) 顯著提高效能和規模給予足夠容量的XenServer伺服器將擴充套件到:每臺主機支援500個虛擬機器、每臺主機支援3250個邏輯處理器
3) 現已為XenServer6.2.0完全整合的XenServer6.1.0效能監測補充包和擴充套件。這提供了詳細的效能指標監測,包括CPU,記憶體,磁碟,網路,C狀態/ P-狀態資訊,並存儲。在適當的情況下,這些指標都可以在每個主機和每一個虛擬機器的基礎。這些指標可以直接通過的RRD介面,可以訪問和檢視在XenCenter或其他第三方應用程式圖形。現在可以直接匯出的效能資訊為逗號分隔值(CSV)格式流能夠使用第三方工具或容易發展。可以看出,新的系統警報在XenCenter和XenDesktop總監可通過e-mail傳送。警報響應選定的系統事件發生的通知,或者當CPU,記憶體使用率,網路,儲存吞吐量或VM磁碟活動的託管主機,虛擬機器,或儲存庫去了指定的閾值。
4) 克隆啟動從單一來源快速建立數百個桌面映象,實現快速部署映象,自動銷燬,並登出後釋放其磁碟空間。
5) 新的來賓作業系統支援:
• Microsoft Windows 8 (Full support)
• Microsoft Windows Server 2012
• SUSE Linux Enterprise Server (SLES) 11 SP2 (32/64-bit)
• Red Hat Enterprise Linux (RHEL) (32/64-bit) 5.8, 5.9, 6.3, 6.4
• Oracle Enterprise Linux (OEL) (32/64-bit) 5.8, 5.9, 6.3, 6.4
• CentOS (32 / 64-bit) 5.8, 5.9, 6.3, 6.4
• Debian Wheezy (32/ 64-bit)
• VSS support for Windows Server 2008R2 has been improved and reintroduced
6)工作負載平衡(WLB)保持虛擬機器和主機的工作負荷的歷史資料,並使用這些資訊來規劃從哪裡開始,將工作負載遷移到基於簡單的規則
7)XenServer的外掛為微軟的系統中心操作管理器(SCOM)2008只允許監控
宿主健康。該外掛在未充分利用的部分原因是由於複雜的設定,部分原因是由於不足
指標。 COMTRADE提供了另一種可以監視主機健康以及虛擬基礎架構和虛擬機器
8)虛擬機器保護和恢復(VMPR)作為虛擬裝置的快照備份的方法。
另類的備份產品都可以,從PHD虛擬,賽門鐵克SEP,QuorumSoft和NetApp。
注意事項:快照功能依然在XenServer
9)Web自助服務門戶是一個輕量級的,是允許個人經營自己的虛擬機器,無需
具有管理員憑據到XenServer主機。對於大型基礎設施,是一個完整的Citrix CloudPlatform的
業務流程的能力遠遠大於產品的輕量級替代,xvpsource.org提供一個自由開放
源產品。
10)XenConvert會允許一個單一的物理機到虛擬機器的轉換。能夠做到這種轉換包含在提供服務(PVS)運送的產品作為XenDesktop的一部分。替代產品支援轉型的大環境中,並提供從PLATESPIN。 XenServer的轉換管理器中,虛擬機器的轉換,仍然完全支援。
XenServer主機的系統要求:
XenServer主機應該是一個64位的x86伺服器類機器,專用託管VM。此機應
執行經過優化及增強的Linux分割槽,並啟用了Xen核心控制之間的相互作用
虛擬機器和物理硬體的虛擬化裝置。XenServer可利用:
•高達1TB的RAM
•多達16個NIC
•多達160個邏輯處理器每個主機。
CPU:一個或多個64位x86 CPU(次),1.5GHz的最低,2 GHz或更快的多核CPU。為了支援虛擬機器執行Windows的Intel VT或AMD-V基於64位x86系統或多個CPU(次)是必需的。注意事項:要執行Windows虛擬機器的硬體虛擬化支援,必須在XenServer主機上啟用,這個BIOS中的選項。為了支援執行的VM支援半虛擬化Linux,一個標準的64位x86為基礎的與一個或多個CPU(次)的系統是必需的。
RAM:最低2GB,4GB或更多推薦本地連線的
磁碟空間:磁碟空間最小的16GB,60GB儲存(PATA,SATA,SCSI)磁碟空間建議或SAN通過HBA(通過軟體)如果具有多引導安裝從SAN產品安裝的XenServer主機控制域建立兩個4GB的分割槽。
網路:100Mbit/秒或更快的網絡卡。一個或多個千兆網絡卡(S)是更快的P2V和建議匯出/匯入資料傳輸和VM實時遷移。冗餘,建議使用多個網絡卡的結構
說明:
硬體: 環境有兩臺物理伺服器準備部署Xenserver,配置是一樣的,主機板已經開啟intel-v功能,CPUx64,記憶體8G
軟體: tftp32.exe 和HFS網路檔案伺服器,Xenserver 6.2的ISO安裝包
1、 首先在一臺客戶機,下載tftp32.exe、HFS.exe、Xenserver 6.2.iso三個軟體。然後設定本地網路的路由器暫時關閉DHCP服務,以免影響Pxe部署。
2、 在客戶機的D盤建立一個Pxe目錄,把tftp32.exe拷貝到該目錄中。然後解壓Xenserver 6.2的ISO到D盤的Xenserver6.2目錄,拷貝Xenserver6.2目錄的boot目錄下的pxelinux目錄下的pelinux.0與mboot.c32到Pxe目錄下。接著在Pxe目錄下建立一個Xenserver目錄並把Xenserver6.2安裝包內的install.img、vmlinuz、xen.gz拷貝進去。最後在Pxe目錄下建立一個pxelinux.cfg的目錄並在該目錄內建立一個名為default的檔案不帶字尾名,用記事本編輯default檔案內容如下:
default xenserver
prompt 1
timeout 600
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
label xenserver
kernel mboot.c32
append xenserver/xen.gz dom0_max_vcpus=2 dom0_mem=2000M com1=115200,8n1 console=com1,vga --- xenserver/vmlinuz console=tty0 --- xenserver/install.img
label linux
kernel vmlinuz
append initrd=initrd.img
label text
kernel vmlinuz
append initrd=initrd.img text
label ks
kernel vmlinuz
append ks initrd=initrd.img
label local
localboot 1
label memtest86
kernel memtest
append -
3、 開啟TFTP32.exe程式,設定開啟TFTP和DHCP服務。
1) TFTP設定BaseDirectory目錄為Pxe目錄的路徑,開啟Pxe相容模式,繫結IP地址
2) DHCP設定網段環境和啟動檔案pxelinux.0 ,然後繫結IP地址
3) 儲存配置並重啟,不要關閉TFTP32.exe程式
4、 在客戶機執行HFS.exe軟體,新增一個目錄指向D:\Xenserver6.2,然後在瀏覽器中測試訪問HFS檔案伺服器手否正常,不要關閉此程式
5、把兩臺物理伺服器開機,選擇通過網絡卡啟動,出現”boot:”介面時按回車然後在安裝過程選擇http安裝輸入http://214.214.51.240/Xenserver6.2即可安裝,然後完成主機名和IP地址配置,分別為Xen1.kkfloat.com/214.214.51.80 Xen2.kkfloat.com/214.214.51.81 (物理機安裝過程無法錄製,使用虛擬機器模擬一下)
6、最後客戶機安裝Xencenter並去新增兩臺Xenserver主機。