•  

     

     #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

Introducing Irmin: Git-like distributed, branchable storage

This is the first post in a series which will describe Irmin, the new Git-like storage layer for Mirage OS 2.0. This post gives a high-level description on Irmin and its overall architecture, and later posts will detail how to use Irmin in real systems. Irmin is a library to persist and synchronize distributed data structures both on-disk and in-memory. It enables a style of programming very similar to the Git workflow, where distributed nodes fork, fetch, merge and push data between each other. The general idea is that you want every active node to get a local (partial) copy...

Applying patches from mutt onto a git tree easily

This post is for project maintainers using git who wish to merge patches easily into a project directly from mutt. Projects using git vary in size and there many different ways to merge patches from contributors. What strategy you use can depend on whether or not you are expecting to merge hundreds of patches, or just a few. If you happen to be very unfortunate and are forced to use Gerrit a mechanism was chosen for you for review and how patches will get merged / pushed. If you're just using raw git directly you can do whatever you like....

Fitting the modular Mirage TCP/IP stack together

A critical part of any unikernel is its network stack -- it's difficult to think of a project that needs a cloud platform or runs on a set-top box with no network communications. Mirage provides a number of module types that abstract interfaces at different layers of the network stack, allowing unikernels to customise their own stack based on their deployment needs. Depending on the abstractions your unikernel uses, you can fulfill these abstract interfaces with implementations ranging from the venerable and much-imitated Unix sockets API to a clean-slate Mirage TCP/IP stack written from the ground up in pure OCaml! A Mirage unikernel will not use...