[[PageOutline]]
{{{
#!html
Xen 社群專案
}}}
----
= 【前言】 =
因雲端運算技術的興盛,當中的虛擬化技術再雲端運算中也扮演相當重要的角色,Xen 也因此多了許多相關的專案產生,本文將探討 Xen 目前的 Open Source 社群下的專案。
= 【Xen 社群專案】 =
* [http://www.xen.org/products/xenhyp.html Xen Hypervisor] - 也可稱它為 Virtual Machine Monitor(VMM),用來控制和管理 VM,是 Xen 社群最核心的專案,後續的專案都是基於它的
* [http://www.xen.org/products/xci.html XCI] - Xen hypervisor for client devices (也是 Xen Hypervisior,不同的是它是針對嵌入式系統或是行動裝置,因此它使用較少的函式庫、記憶體和磁碟空間,適用於 Inetl 和 AMD 的架構。此專案目前分為兩部份,一部份為正在發展的針對 ARM 使用者,另一部份為 嵌入式設備的使用者)
* [http://www.xen.org/products/cloudxen.htm Xen Cloud Platform] (XCP) - Enteprise cloud solution stack for virtualization (提供軟體供應商和服務提供商一個完整的雲端基礎架構平台,包含了管理、API、租約機制、SLA保證等。目前的版本為 XCP0.1,包含了新版的 Xen hypervisior和open-sourced Citrix XAPI toolstack、Web 介面、並相容 DMTF CIM 和 ODF 標準)
* [http://www.xen.org/products/projects.html HXEN] - Xen running as a Type 2 hypervisor (Type 2 - hosted 可以想像成是 Full virtualization,也就是 Hypervisior 主機再 OS 的上層,相對於 Type 1 - native則是在下層。目前版本只能再 Windows 和 Mac OSX 上執行)
* [http://www.xen.org/products/projects.html Xen ARM] - Port of Xen hypervisor to ARM procesor (Porting Xen 能再 ARM 處理器上執行)
* [http://www.xen.org/products/projects.html Project Satori] - Support for paravirtualized Xen Linux guests running on Hyper-V (Xen 和微軟共同合作的專案,基本的 Satori 元件已經被微軟發佈,用來作為整合 Linux 的元件,可讓 paravirtualized !XenLinux guest 可以跑在 Hyper-V 上)
----
= 【Reference】 =
* [http://www.xen.org/ xen.org]
* XAPI toolstack - 一開始是使用於 Citrix !XenServer,後來變成 open source (LGPL v2.1 授權),[http://blog.xen.org/index.php/2009/11/03/xapi-toolstack-release-details/ 細節功能]
* DMTF (Distributed Management Task Force) - 虛擬設備可以透過Distributed Management Task Force (DMTF) Open Virtualisation Format (OVF) 等業界標準,包裝成不受制於任何虛擬機管理程序的獨立格式,輕易穿梭於內、外雲端結構之間,避免被專有供應廠商鎖定。
* CIM - DMTF’s Common Information Model
* OVF (Open Virtualisation Format)