Monthly Archives: November 2009

Announcing Project Golden Ratio for Xen.org

I am planning to revamp the way that Xen.org measures itself starting in Q1 2010 and have drafted a plan for community review and input. The document Project Golden Ratio is currently in pdf and I can get you an odt version if you would like to edit it directly.
Foot Fungus
Project Introduction

Project Golden Ratio is a new project within the Xen.org community to determine a set of metrics that allow the community to measure and evaluate itself. These set of metrics will allow the community to find areas of strength and weakness in an overall effort to improve community participation, growth, and success. As with all things open source, Project Golden Ratio will be developed in the public space and is open to contribution from all interested parties.

The following community activities will be measured:

  • Xen.org Products – software, testing, support, documentation, mailing lists
  • Xen.org Website – traffic measurements
  • Community Activity – promotion, events, user groups, evangelists
  • Social Networks – 3rd party networking sites (e.g. Facebook, LinkedIn)

More information on the Golden Ratio can be found at http://en.wikipedia.org/wiki/Golden_ratio.

The complete document is here.

Xen Summit Asia 2009 Event Information Released

Xen Community:

I am releasing the (very close to) final Event Agenda, Speaker Profiles, and Topic Abstracts. I expect some minor changes but this is basically the event information.

Event AgendaSpeaker Profiles Abstracts

As is standard, all presentations will be videotaped and posted on Xen.org along with the presentation slides after the event. I am also looking into a Live Feed of the event over the Internet and am looking for advice from anyone who has done this with a Linux machine.

XAPI Toolstack Release Details

From Dave Scott on xen mailing lists:

We are pleased to announce the open-sourcing of the ‘xapi’ toolstack — as used in the Citrix XenServer product line. The xapi toolstack is licensed under the LGPL v2.1 with a special static linking exception. The toolstack:

  • manages the lifecycle of VMs (installing from templates, running, suspending, migrating, creating snapshots and checkpoints and import/export)
  • binds hosts together into single “Resource Pools”
  • interfaces with heterogeneous storage services through a plugin mechanism
  • manages host and VM networking, including bonding and VLANs
  • records multi-resolution persistent performance statistics
  • generates alerts when performance thresholds are crossed or multipathed storage degrades
  • authenticates users through either PAM or Active Directory
  • supports Role-based access control
  • actively manages VM memory allocations through ballooning
  • supports host software upgrade without VM downtime (“rolling-upgrade”)
  • plans for host failure, performs admission control and automatic VM restart
  • exposes the XenAPI over HTTP/S
  • provides secure tunnelling for VM console traffic
  • includes a Java applet for viewing consoles and a Javascript XenAPI client demo
  • supports a simple plugin mechanism for extension
  • when used with the open-source CIM provider [http://community.citrix.com/display/xs/Kensho] provides a full DMTF CIM API with OVF support

The released code is the current development version (“trunk”) and is under active development. The repositories are here:

http://xenbits.xen.org/xapi/xen-dist-ocaml.hg — scripts and Makefiles to build some external library dependencies
http://xenbits.xen.org/xapi/xen-api-libs.hg — internal libraries (e.g. for talking to xenstore) http://xenbits.xen.org/xapi/xen-api.hg — the toolstack itself

The easiest way to build the code is in a specially-prepared VM, instructions are here:

http://xenbits.xen.org/xapi/install.html

From now on, all development will take place on the xen-api@lists.xensource.com
mailing list. In the future we plan to move relevant content such as documentation, designs, roadmaps etc. onto the main xen.org wiki.

Comments, criticism and contributions are welcome!

The xapi toolstack team

Xen.org Announces Availability of Xen Cloud Platform 0.1

Xen Cloud Platform (XCP) 0.1 is an effort by several community members to create a complete open source virtual infrastructure solution (Hypervisor + Management Toolstack) as a reference architecture for cloud deployments.

This 0.1 release provides a stable platform on which to build, and to provoke community discussion about the final form that XCP 1.0 should take. Developers, testers, and users are all invited to try the XCP 0.1 solution and help drive the community toward the future release of XCP 1.0.

The base platform proposed contains the following features:

  • Latest Xen 3.4.1
  • Linux 2.6.27 Kernel
  • Windows PV Drivers, Microsoft Certified (Binary Only)
  • XAPI Enterprise-class Management Tool Stack
    • VM Lifecycle: Live snapshots, checkpoint, migration
    • Resource Pools: Safe live relocation, auto configuration, DR
    • Host Configuration: Flexible storage management, networking, power management
    • Event Tracking: Progress, notification
    • Secure Communication using SSL
    • Upgrade and Patching Capabilities
    • Real-time Performance Monitoring and Alerting
  • Basic SR-IOV Support
  • CDROM and Network Host Installer
  • Full Featured “xe” CLI and web services API

For more information, please visit these sites:

General Product Info – http://www.xen.org/products/cloudxen.html
XCP Roadmap – http://www.xen.org/products/cloud_roadmap.html
User and Developer Support – http://www.xen.org/products/cloud_support.html
Source and Binary Distributions – http://www.xen.org/products/cloud_source.html
XAPI Toolstack Developer Guide – http://wiki.xensource.com/xenwiki/XAPI_Developer_Guide

All questions on the XCP 0.1 release should be directed to these mailing lists:

XAPI Toolstack Questions – xen-api
Developer Questions – xen-devel with XCP in subject line
User Questions -  xen-users with XCP in subject line

Simon Crosby explains Citrix’s open source XenServer move

From SearchServerVirtualization.com comes an article about Xen.org, XenServer, Citrix, and open source…

Simon Crosby, Citrix Systems’ chief technology officer and founder of XenSource, is our guest on this edition of This Week in Virtualization.

Citrix has decided to open source XenServer, its free server virtualization hypervisor, as part of its new Xen Cloud Project.

Citrix’s open source decision will help the company gain market share and drive revenue for its Citrix Essentials management software, Crosby says. He also responds to critics who say that Citrix is conceding the server virtualization market to VMware and Microsoft by making XenServer free and open source, and he answers a listener’s question about future XenServer features.

Complete article here.