摘要:的首次公開發行是在年。年,得到了廣泛的采用,和都將添加進他們的虛擬化解決方案。收購之后將其產品整合,統一更名為。奠定了在服務器虛擬化市場的地位。年月日,項目被宣布作為一個合作項目移至基金會下。
前言
XenServer是一個由Citrix發起和管理的開源項目和社區。該項目開發的開源軟件實現了虛擬化的多種功能,允許在硬件設備上安全地運行多個操作系統和應用程序,完成硬件整合和自動化;將靜態、復雜的IT環境轉變為更加動態、易于管理的虛擬數據中心,有效地降低IT資源成本,提供的先進管理功能,實現虛擬數據中心的集成和自動化,簡化服務器和應用程序的管理。
XenServer的發展
Xen最開始起源于劍橋大學的一個研究項目“XenoServer 范圍的計算項目”,由劍橋大學高級講師Ian Pratt領導,后來他與劍橋大學的Simon Crosby共同創建了Xensource。
Xen的首次公開發行是在2003年。
2004年,Xen2.0發布后不久,Ian Pratt和其他幾位技術領先者成立了Xensource,將Xen hypervisor從一個研究工具升級為一個具有競爭力的企業計算產品。作為公司戰略的一部分,Xen hypervisor仍然是一個開源解決方案。
2005年,xen hypervisor得到了廣泛的采用,Red Hat、Novell和Sun都將Xen hypervisor添加進他們的虛擬化解決方案。同年,xen hypervisor得到了廣泛的采用,Red Hat、Novell和Sun都將Xen hypervisor添加進他們的虛擬化解決方案。開發社區還通過Xen 3.0版本加速了Xen的功能。Microsoft和VMware也采用了由Xen社區首次引入的準虛擬化概念。
2006年,XenServer 3.1的發布,打破了Xen虛擬機只對linux的限制,通過Intel VT和AMD-V的硬件特性,實現了windows虛擬機的支持。
2007年10月22日,Citrix Systems完成了對Xensource的收購,并公開了Xen項目咨詢委員會(Xen AB)的存在,該委員會的成員來自Citrix、IBM、Intel、Hewlett-Packard、Novell、Red Hat、Sun Microsystems和Oracle等。在被Citrix收購前不久,XenSource發布了XenEnterprise v4,引入了新的集群管理組件XAPI工具集和全新的基于.NET的界面化管理工具XenCenter,這是一款將XenSource引入Enterprise版本的商用產品。Citrix收購之后將其產品整合,統一更名為XenServer。
2009年,XenServer 5.5.0發布,功能包括合并備份、增強搜索工具、與Active Directory整合、以及對Windows、Linux等操作系統更大的支持。奠定了Citrix在服務器虛擬化市場的地位。之后的多個版本繼續豐富了虛擬化技術的各個方面,如在線實時遷移,自動恢復,使用ovs作為默認網絡管理工具,增強了在計算、存儲、網絡功能和對guest操作系統的支持。
2013年4月15日,Xen項目被宣布作為一個合作項目移至Linux基金會下。Linux基金會推出了一個新的“Xen項目”以區別于舊的“Xen”。2013年6月24日,Citrix宣布了開源XenServer項目,其目標是將其以前的專有產品XenServer作為一種開源產品交付給開源社區,以獲得更多的投入和參與。
2015年1月,XenServer 6.5版本發布,基于64-bit的CentOS 5.10實現的control domain,使用Xen hypervisor v4.4,提升了網絡、存儲及vGPU的功能和性能。這是目前使用較為廣泛的一個版本。
目前,XenServer版本已發布到7.6版本。
XenServer架構
上圖是Xen的架構。Xen hypervisor直接運行在物理硬件上,負責處理CPU、內存、定時器和中斷等相關任務。系統在完成引導加載程序后,Xen hypervisor首先啟動。
在Xen hypervisor之上,運行著多個虛擬機,這些運行著實例的虛擬機在Xen中被稱為域(domain)或來賓(guest)。其中最特殊的domain被稱為Domain 0或 VM 0,這是一個控制Domain,簡稱為Dom0,如上圖左側。Domain 0除去包含了對應系統設備的所有驅動程序外,還有用來管理基于Xen系統的一個控制棧及多種系統服務。通過Domain 0分解,可以將某些Domain 0中的服務及設備驅動拆出來,放在某專有虛擬機中運行,這需要一些特殊配置。
Xen hypervisor:Xen hypervisor是一個非常瘦的軟件層(ARM上<65ksloc,x86上<300ksloc),直接在硬件上運行,負責管理CPU、內存和中斷。它是引導裝載程序退出后運行的第一個程序。管理程序本身不處理I/O功能,如網絡和存儲。
Guest Domain:別名DomU,這是實際業務的虛擬化環境,每個都運行自己的操作系統和應用程序。管理程序支持幾種不同的虛擬化模式,Guest Domain與硬件完全隔離:換句話說,它們沒有訪問硬件或I/O功能的特權。因此,它們也被稱為無特權域(DomU)。
Control Domain(Domain 0):別名Dom0,這是一個特殊的虛擬機,具有特殊的特權,例如直接訪問硬件、處理對系統I/O功能的所有訪問以及與其他虛擬機交互的能力。沒有Dom0(系統啟動的第一個虛擬機),Xen hypervisor就不能使用。在標準設置中,Dom0包含以下功能:
系統服務:如用來管理參數的xenstore / xenbus(XS),向虛機暴露用戶接口的Toolstack工具集(TS),基于Qemu的設備仿真(DE)服務。
原生設備驅動:Dom0納管了物理設備驅動,因此對Xen系統支持原生的硬件支持。
虛擬設備驅動:Dom0除去有物理設備驅動,還支持虛擬設備驅動,也被稱為backends。
工具集:允許用戶管理虛擬機的創建、刪除和修改配置。工具集提供的功能接口,既可以由命令行、圖形界面調用,也可以通過第三方的云管平臺調度,如openstack和cloudstack。多種不同的工具集可以與Xen一起使用。
Xen Project-enabled operating systems:Dom0需要一個有效的內核?;诒萀inux 3.0更新的內核的Linux發行版支持Xen項目,通常包括包含hypervisor和工具(默認工具集和控制臺)的包。
XenServer基本概念
在xen提供的虛擬化服務中,對計算、網絡、存儲中的多個概念抽象出不同對象,以便在邏輯上有效管理,隔離出具體實現和操作,使得用戶可以更專注于業務邏輯和使用實例。
上圖羅列了Xen中主要的數據對象和關系,可通過命令行、界面化XenCenter和XAPI來操作實現計算、存儲、網絡的各種相關功能。映射于功能的主要對象如下圖,虛擬機和Xen服務器間從網絡和存儲兩條功能線上聯系起來。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/5353.html
摘要:旨在發生單點故障后,消除單點故障的影像,盡可能在剩余資源池上運行業務。首先需要找出屬于最大全連接組以下簡稱的,用選擇一個,重啟丟失連接的。是通過在每個主機中進行配置,高可用集群中,每個主機上該配置文件都必須保持一致,如果不一致將導致不可用。概述隨著云計算市場的快速發展,用戶對服務的實時性需求越來越高,系統的穩定性和可用性顯得尤為重要。高可用性HA(High Availability)可以做到...
摘要:彼時,從虛擬化管理到公有云,熱鬧異常。雖然年才明顯放棄公有云的全面競爭,但在年決定發起和開源項目是,不說明確,至少已經隱隱覺得肯定搞不過亞馬遜了。年前賣的多火,被視為虛擬主機的升級版。當然不是新堆棧,而是傳統堆棧。 還記得在十多年前,SaaS鼻祖SalesForce喊出的口號『No Software』嗎?SalesForce在這個口號聲中開創了SaaS行業,并成為當今市值460億美元的Saa...
摘要:美國母雞服務器怎么樣美國母雞母雞服務器其實就是美國虛擬專用服務器。美國母雞服務器怎么樣美國母雞服務器到大陸速度相對較快值保證以內高防機房每個防御高達且服務器屬頂級配置擁有自定義硬件指定硬件購買等符合高端客戶的定制功能。美國母雞服務器怎么樣?美國vps母雞服務器其實就是美國虛擬專用服務器。講隨著網絡的不但進步,站長們的需求越來越高,服務器的種類也是越來越多,其中vps被越來越多的站長和企業們建...
摘要:美國母雞母雞服務器如何租用美國母雞服務器,對于做亞馬遜刷單服務器來說,肯定不模糊。這樣分析下來,美國母雞服務器其實就是美國虛擬專用服務器。美國母雞租用美國圣何塞內存母雞服務器核線程,內存,硬盤,數個,帶寬,防御。美國vps母雞服務器如何租用?美國vps母雞服務器,對于做亞馬遜刷單服務器來說,肯定不模糊。但對于新手來說,這些代名稱都很難理解。比如美國vps母雞服務器,很多人單看這個名稱可能會絕...
摘要:二云計算的原理的和在年月提出了一個云計算的定義,這可能是目前一個得到廣泛認同和支持的定義。云計算安全安全技術在云計算平臺的應用,云服務商,運營商云計算對信息安全和云服務本身的安全提出的新要求的解決方案和技術。 經常有人問我:到底什么是云計算,它的核心是什么?自從某次的思考后,我每次都會回答:云計算的5-3-2原理,也就是具備5大核心特點,3種服務模式和2種部署方式。 一、引子 由于云計算的...
閱讀 1863·2023-04-26 02:46
閱讀 1994·2021-11-25 09:43
閱讀 1139·2021-09-29 09:35
閱讀 2094·2019-08-30 15:56
閱讀 3418·2019-08-30 15:54
閱讀 2626·2019-08-29 16:35
閱讀 3115·2019-08-29 15:25
閱讀 3282·2019-08-29 14:01