XenServer

XenServer

服務器虛拟化平台
Citrix Xenserver,思傑基于Linux的虛拟化服務器。Citrix XenServer是一種全面而易于管理的服務器虛拟化平台,基于強大的Xen Hypervisor程序之上。Xen技術被廣泛看作是業界最快速、最安全的虛拟化軟件。XenServer是為了高效地管理Windows(R)和 Linux(R)虛拟服務器而設計的,可提供經濟高效的服務器整合和業務連續性。
  • 中文名:虛拟化服務器
  • 外文名:Citrix Xenserve
  • 别名:
  • 定義:基于Linux的虛拟化服務器
  • 所屬公司:思傑
  • 類型:經過驗證的企業級虛拟化平台

支持選項

不像VMware,思傑不提供無限的年度支持,相反,按照每次購買提供支持,并捆綁銷售。部署XenServer或Essentials不需要支持。

思傑提供兩個級别的支持:Preferred和Preferred Extend。Preferred支持是每天八小時,每周五天。Preferred Extend支持是不間斷支持。五次Preferred支持的列表價格是每年1500美元。而Preferred Extend支持是3000美元。25個包的列表價格分别是7500美元和每年15000美元。

最新版本

新版簡介

XenServer 6.0是思傑在2011年9月26日正式發布的一個主要的新版本。可創建和管理用于服務器、桌面和雲計算的虛拟化基礎設施。新版XenServer加強了針對數據中心整合的服務器虛拟化功能,通過先進的虛拟機遷移技術、增強的網絡連接和安全特性、更好的供應商兼容能力以及自動化的虛拟機轉換工具,為企業向雲計算的遷移提供了捷徑。

作為思傑雲計算和虛拟化戰略的關鍵組成部分之一,XenServer 6.0經過了進一步優化,提升了雲基礎架構、桌面虛拟化和網絡連接的可擴展性與性能。XenServer市場占有率和采用率的持續增長

特征功能

架構變化

新發布的Boston版本基于開源Xen 4.1管理程序。XenServer是配備Xen 4管理程序的另一種商用産品。

Open vSwitch(OVS)被用作産品的默認網絡管理堆棧。

XenServer的DVS(分布式虛拟交換機)特性很有意思,但XenServer中OVS的最重要方面是它如何使用OpenFlow網絡标準構建下一代雲計算環境。這是XenServer在雲中大受青睐的另一個重要原因。Rackspace、Zynga、GoDaddy和Softlayer等廠商的雲服務,都采用了XenServer。

對硬件輔助的SR-IOV網絡性能優化的支持得到進一步增強,尤其适合用于NetScaler VPX和SDX産品。NetScaler SDX的一個未來版本将配備XenServer 6.0。

産品簡化

XenServer 6.0開發人員做了大量工作來進一步簡化産品部署和管理,具體包括:

降低了工作負載均衡、StorageLink和Site Recovery等特性的基礎架構要求。實際上,StorageLink和Site Recovery根本不需要額外的管理基礎架構。

工作負載均衡(以及依賴其數據庫的曆史報告功能)可作為基于Linux的虛拟設備提供,來簡化安裝和管理。

删除了Linux補充包,因此現在隻有一張基本安裝盤。“Linux demo VM”功能被轉變為一種虛拟設備格式,可輕松導入到主機或資源池中。

虛拟設備和V2V改進

虛拟設備支持。在XenCenter中,您可以創建多個互有關聯的虛拟設備(vApps),可在Site Recovery過程中按順序啟動。vApps可通過Open Virtualization Format(OVF)格式輕松導入和導出。

VMDK和VHD導入功能被集成到XenCenter中,以确保與VMware VMDK及Microsoft VHD 磁盤鏡像的互操作性。用于設備導入/導出的“傳輸VM(transfer VM)”可靠性得到了提高。

Microsoft System Center集成

從6.0版開始,您可以選擇通過System Center Virtual Machine Manager(VMM)2012管理XenServer主機和虛拟機。

System Center Operations Manager 2012将能夠管理并監控XenServer主機和虛拟機。

System Center集成可通過思傑的一種特殊補充包(“Integration Suite Supplemental Pack”)實現。

XenDesktop

Boston是包括了HDX增強功能的第一個XenServer版本,可提供最優化的虛拟桌面用戶體驗。

在Boston版本中,可以為虛拟機分配一個物理GPU,使虛拟機中運行的應用可以利用GPU指令(“GPU直通”)。這樣就可以為用于通過虛拟桌面交付CAD和其它圖形應用的XenDesktop HDX 3D Pro技術帶來明顯的總體擁有成本(TCO)優勢(與早前的刀片PC等其它解決方案相比)。

意義

思傑借XenServer 6.0重調雲策略

思傑将其XenServer 6.0定位成用于公共雲服務供應商的hypervisor,并使用微軟System Center用于企業虛拟化管理。

随着6.0版本的發布,思傑也在縮減XenServer StorageLink企業存儲管理程序,并從Site Recovery移除基于陣列的複制管理。

StorageLink首次出現在2009年發布的XenServer 5.5,提供在需要的時候創建邏輯單元号LUN的方式,以便支持虛拟機磁盤文件,而本地的存儲管理需要對LUN預先配置。隻有EMC的Clariion、NetApp的FAS與Dell的EqualLogic的陣列支持。

通過vApps與6.0的集成,Site Recovery仍能管理多個虛拟機應用的重啟,但用戶需要使用各自虛拟機鏡像複制來協調陣列複制。

虛拟交換機與工作負載

XenServer 6.0增強了企業功能。分布式虛拟交換機DVS首次出現于XenServer 5.6 SP1中,成為了XenServer中網絡功能的默認選項。

XenServer的負載均衡功能直接集成,而不需要一個獨立的基于Windows的設備來進行動态内存管理。這也是XenServer 6.0的最大改進。

XenServer 6.0用戶不需要在Windows操作系統上打補丁或升級。

使用Open Virtualization Format導入與導出虛拟機的功能在XenServer 6.0也有改進,在轉換過程中增強了可靠性。

在 hypervisor格式中能輕松可靠地導入導出虛拟機。

XenServer6.2版免費開源

思傑公司已經正式宣布新版XenServer 6.2完全免費開源。思傑也引入新的XenServer社區門戶,提供包括支持與維護在内的商業付費XenServer 6.2版本,新的CPU插槽許可,以及新的簡化包裝與價格。

XenServer産品策略主要是為客戶提供邁向雲環境的可靠平台。讓思傑既保住桌面虛拟化的領導地位,也成為公共雲中占統治地位的虛拟化平台。思傑的産品方向是确保為用戶提供一條将其重要工作負載無縫遷移到雲環境的路徑。

随着XenServer 6.2的發布,思傑将繼續演化XenServer,沿着水平擴展的路線将XenServer現代化,之前,思傑将CloudStack捐給Apache基金會,提供一個開放、靈活的雲業務流程平台,可用于交付可靠且可擴展的私有雲和公共雲。開源的雲編排平台CloudStack和OpenStack,滿足雲構建者對源代碼與開放API的期望。

據思傑官網介紹,免費開源的XenServer 6.2已為雲就緒,主要有三大亮點:水平擴展與性能的增強,每台主機可運行500台虛拟機與4000個虛拟CPU;支持Windows 8與Windows 2012;以及桌面虛拟化集成,XenServer經過XenDesktop優化,可提供IntelliCache、Dynamic Memory Control、最低TCO和最佳性能。

競争優勢

在桌面系統虛拟化領域裡,思傑主要對手有微軟、紅帽和VMware等廠商。其中VMware主要緻力于服務器虛拟化,在财富100強中大部分都是其客戶,可謂是行業裡面的“霸主”。

據有關數據統計,2012年有48%的企業在使用VMware産品,有23%的企業在使用思傑産品。雖然這兩家虛拟化方案部署成本昂貴,但是他們在服務器虛拟化領域擁有很大的影響力,讓其占據着有力位置。相比其他競争對手來說,VMware一直以來都是思傑最強勁的競争對手。

據了解,VMware實施開源已有一段時間,通過開放源代碼赢得了大量用戶。而思傑XenServer 6.2剛剛開源,相比其他競争對手有哪些優勢呢?

總結來說,思傑相比競争對手擁有兩個方面的優勢:

1、 功能的全面共享:為讓用戶都能享用到XenServer6.2所有的功能,思傑實施打包服務解決方案。過去思傑XenServer包括有:免費版、高級版、企業版、白金版四個版本,而此次發布的XenServer6.2隻有一個版本,其中包含了所有功能。

2、 多樣化的服務:早前思傑已收購了雲計算軟件公司Cloud,既而擁有多種雲計算工具,以便用戶根據需要來擴建服務。而且在XenServer社交平台之後,用戶可以在平台裡讨論搭建平台所遇到的技術問題,如客戶想快速搭建平台或其他需求,思傑可以與其合作幫助搭建。

未來的虛拟化市場将是怎麼樣的格局?現在還不是很明了,但是雲計算的落地,桌面虛拟化走向開源将是必然的趨勢。思傑作為虛拟化市場裡面的佼佼者此次開放XenServer 6.2源代碼,來來思傑将在開源市場占據多大的份額,讓我們拭目以待吧。

維護常識

網卡綁定模式分析

XenServer的網卡綁定使用linux提供的綁定機制,而XenServer支持Linux的Source Level Bond(SLB)以及Active-Passive Nic Bond(A/P)兩種綁定模式。

關于Linux支持的7中Bond模式,這裡簡單介紹下,網上找了找資料:

我們可以看到linux提供了多種綁定模式的支持,而XenServer的bond也是基于Linux的綁定功能,但是官方指出,隻支持mode 6(Active/Active)與Mode 1(Active/Passive)兩種模式,使用其他模式,可能不受官方技術支持,但是實際測試發現,XenServer的綁定也支持其他幾種模式。(實測了mode=3)

通過設置pif的參數bond-mode來實現修改bonding的模式:

#設置綁定模式為主/備模式

xe pif-param-set uuid=other-config:bond-mode=active-backup

#or

xe pif-param-set uuid=other-config:bond-mode=1

設置bond-mode=6則為XenServer默認的A/A負載均衡模式,也可以設置成其他模式。

注:修改完綁定模式以後,需要重啟XenServer生效。

Linux下管理工具安裝

XenServer老的版本還是有原生的Linux下的GUI管理工具的,但是随着版本的不斷升級,LInux版本的XenCenter的開發明顯跟不上開發進度,而使用的人又少,最後就造成了工具的缺失。

尋找下,發現了一個開源的管理工具:openxencenter

功能基本和windows版本沒有什麼區别,多了一些GUI小功能,比如dmsg,pool的數據庫備份、xenserver的備份等等小工能。

以下說下openxencenter的安裝,還是比較簡單的。這裡以ubuntu下安裝為例。

可以到sourceforge下載源碼包:

解壓:

mv openxenmanager_rev48.tar.gz /opt

tar -xzvf openxenmanager_rev48.tar.gz

安裝依賴包:pygtk python-gtk-vnc rrdtool

sudo apt-get install pygtk

sudo apt-get install python-gtk-vnc

sudo apt-get install rrdtool

啟動openxencenter:

python /opt/openxenmanager/window . py

然後添加xenserver就和windows版本一樣了。

相關詞條

相關搜索

其它詞條