•  

     

     #xendevsummit


     Sheraton Chicago
     Chicago, IL
     August 18 - 19, 2014

     
      Watch last years videos!   Schedule    Register
  • kungfupandaThe Xen ProjectTM Powers

    the largest clouds in production

    The Xen ProjectTM is the leading open source virtualization platform that is powering some of the largest clouds in production today. Amazon Web Services, Rackspace Public Cloud, Verizon Cloud and many hosting services use Xen Project software.

  • panda2The XEN ProjectTM

    is the foundation for many products and platforms

    The Xen Project is 11 years old, mature and its stability is second to none:

    the Xen Project serves as the basis for many commercial server virtualization, desktop and embedded products as well as hardware appliances.

    Examples of server products include Huawei UVP, Oracle VM and XenServer. Examples of client solutions, appliances and embedded products include QubesOS, XenClient, Netscaler and GlobalLogic’s Nautilus Platform. Xen Project is also delivered as part of most Linux distributions as well as NetBSD.

  • 1
  • 2
  • 3

Latest Xen Project Blog Posts

Mirage OS v2.0: The new features

The first release of Mirage OS back in December 2013 introduced the prototype of the unikernel concept, which realised the promise of a safe, flexible mechanism to build highly optimized software stacks purpose-built for deployment in the public cloud (see the overview of Mirage OS for some background). Since then, we’ve been hard at work [...]

XCP Wiki Pages Have Been Migrated to Wiki.XenServer.org

XCP is Dead; Long Live XenServer! Last year was a momentous year for all things related to the Xen Project.  2013 saw Xen Project become a Linux Foundation Collaborative Project.  It also saw the separate XenServer project become Open Source under the auspices of Citrix Systems.  And, as a result of that, the need for [...]

Mark Your Calendars! Great Xen Project Events Coming in August and September 2014

If you use — or are just interested in learning about — the Xen Project Hypervisor, you will want to mark your calendar now for two great events coming later this summer. September 15: Xen Project User Summit, New York City, NY The Xen Project User Summit is great for: Users who employ Xen Project [...]

Latest Planet Blog Posts

In-memory read caching for XenServer

Overview In this blog post, I introduce a new feature of XenServer Creedence alpha.4, in-memory read caching, the technical details, the benefits it can provide, and how best to use it. Technical Details A common way of using XenServer is to have an OS image, which I will call the golden image, and many clones of this image, which I will call leaf images. XenServer implements cheap clones by linking images together in the form of a tree. When the VM accesses a sector in the disk, if a sector has been written into the leaf image, this data is retrieved from that...

Mirage v2.0: a recap of the new features

The first release of Mirage back in December 2013 introduced the prototype of the unikernel concept, which realised the promise of a safe, flexible mechanism to build highly optimized software stacks purpose-built for deployment in the public cloud (more background on this). Since then, we've been hard at work using and extending Mirage for real projects and the community has been steadily growing. We're thrilled to announce the release of Mirage OS v2.0 today! Over the past few weeks the team has been hard at work blogging about all the new features in this latest release, coordinated by the tireless...

Building an ARMy of Xen unikernels

Mirage has just gained the ability to compile unikernels for the Xen/arm32 platform, allowing Mirage guests to run under the Xen hypervisor on ARM devices such as the Cubieboard 2 and CubieTruck. Introduction The ARMv7 architecture introduced the (optional) Virtualization Extensions, providing hardware support for running virtual machines on ARM devices, and Xen's ARM Hypervisor uses this to support hardware accelerated ARM guests. Mini-OS is a tiny OS kernel designed specifically for running under Xen. It provides code to initialise the CPU, display messages on the console, allocate memory (malloc), and not much else. It is used as the low-level core of Mirage's Xen implementation. Mirage...