wiki:Xen_community

Xen 社群專案


【前言】

因雲端運算技術的興盛,當中的虛擬化技術再雲端運算中也扮演相當重要的角色,Xen 也因此多了許多相關的專案產生,本文將探討 Xen 目前的 Open Source 社群下的專案。

【Xen 社群專案】

  • Xen Hypervisor - 也可稱它為 Virtual Machine Monitor(VMM),用來控制和管理 VM,是 Xen 社群最核心的專案,後續的專案都是基於它的
  • XCI - Xen hypervisor for client devices (也是 Xen Hypervisior,不同的是它是針對嵌入式系統或是行動裝置,因此它使用較少的函式庫、記憶體和磁碟空間,適用於 Inetl 和 AMD 的架構。此專案目前分為兩部份,一部份為正在發展的針對 ARM 使用者,另一部份為 嵌入式設備的使用者)
  • 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 標準)
  • HXEN - Xen running as a Type 2 hypervisor (Type 2 - hosted 可以想像成是 Full virtualization,也就是 Hypervisior 主機再 OS 的上層,相對於 Type 1 - native則是在下層。目前版本只能再 Windows 和 Mac OSX 上執行)
  • Xen ARM - Port of Xen hypervisor to ARM procesor (Porting Xen 能再 ARM 處理器上執行)
  • Project Satori - Support for paravirtualized Xen Linux guests running on Hyper-V (Xen 和微軟共同合作的專案,基本的 Satori 元件已經被微軟發佈,用來作為整合 Linux 的元件,可讓 paravirtualized XenLinux guest 可以跑在 Hyper-V 上)

【Reference】

  • xen.org
  • XAPI toolstack - 一開始是使用於 Citrix XenServer,後來變成 open source (LGPL v2.1 授權),細節功能
  • DMTF (Distributed Management Task Force) - 虛擬設備可以透過Distributed Management Task Force (DMTF) Open Virtualisation Format (OVF) 等業界標準,包裝成不受制於任何虛擬機管理程序的獨立格式,輕易穿梭於內、外雲端結構之間,避免被專有供應廠商鎖定。
  • CIM - DMTF’s Common Information Model
  • OVF (Open Virtualisation Format)
Last modified 14 years ago Last modified on May 16, 2010, 10:33:11 AM