Tag Archives: Developers

Intel hosts Xen Project Hackathon, April 28-29 in Shanghai

I am pleased to announce the next Xen Project Hackathon to be held this spring.  Although we call it a Hackathon, the event consists of several parallel sessions in which Xen Project developers will create, discuss and review designs and changes that impact Xen’s architecture. We’ll perform code reviews, discuss our future roadmap, work on improving the development process, tackle debug problems in the code base and cover other development related topics. Sessions are very interactive: typically there are no presentations.

Intel-logoThe Hackathon will be hosted by Intel at their Shanghai Zizhu Campus, April 28-29. I wanted to thank Susie Li and Mei Yu from Intel for hosting the Hackathon. Intel has been one of the core contributors to the Xen Project since 2003 and has been contributing many features to the Project. Intel joined the Xen Project Advisory Board in 2013 when the software became a Linux Foundation Collaborative Project. We recently interviewed Donald Dugger, Intel’s Virtualization Architect, to find out why Intel continues to support, contribute and invest in the Xen Project.

What to expect at a Xen Project Hackathon?

The aim of the Hackathon is to give developers the opportunity to meet face-to-face to discuss development, coordinate, write code and collaborate with other developers. Of course, the event will allow everyone to meet in-person and build relationships; to facilitate this, we will have a social event on the evening of the 28th. We will cover many hot topics such as the latest Xen Project Hypervisor 4.6 features, planning for the next Xen Project Hypervisor release, Cloud Integration, Cloud Operating Systems, MirageOS, as well as new opportunities in embedded, mobile, automotive and NFV. But at the end of the day, the community chooses what topics will be covered.

To ensure that the event runs efficiently, each day is divided into several segments. We will have a number of work areas that are labelled with numbers (or other unique identifiers). Each morning will start with a plenary and scheduling session. Every attendee can propose a session, which we will map against a work area and time-slot. This makes it easy for other attendees to participate in projects and sessions they care about. Of course we also encourage attendees to highlight projects they plan to share before the event by adding them to our wiki.

How to Register

Spaces for the Xen Project Hackathon are limited (we can accommodate 50 people). Be sure to request an invitation to the event before our cut-off registration date of April 12th, 2015.

More Information

USENIX Annual Tech Conference 2009

The USENIX Annual Tech Conference 2009 is scheduled for June 14-19, 2009 in San Diego, CA. Both Wenjin Hu and Zach Shepard from Clarkson University who ran the Xen Hypervisor tutorials at LISA 2008 will be running the Virtualization Tutorials at this event with a focus on open source Xen.  I encourage everyone interested in learning more about open source Xen in a hands on training environment to attend.

Xen Training Day at LISA 2008 Review

The Xen Training Day at LISA was our largest training event to date with 75 attendees, making us the largest training session at the event. We received very positive feedback about the class and the great Xen hypervisor solution. I expect to see more Xen training sessions in 2009 as we work with the USENIX team to create 2 or 3 different classes to further promote the solution.

In fact, the next step for the Xen community is to create a training class for education and research IT administrators to learn how to design and deploy a large Xen solution, similar to what Brandeis University did. If you are interested in working on creating this class, please contact me.

Finally, Zach, Wenjin, and I did an interview with a LISA event blogger that can be found here: http://lisa.usenix.org/2008/11/11/lisa-insider-the-xenorg-team-on-xen-training/.

Thanks again to the Clarkson University team for their time and commitmenet to supporting Xen training.

Xen Training Day at USENIX Annual Technical Conference

The day before Xen Summit in Boston a few weeks back, Xen.org hosted a Xen Training Day for attendees of the USENIX conference. 37 people attended a day long session about Xen which covered the basics of the Xen hypervisor as well as more complex subjects such as file systems, live relocation, etc. The session was taped and available along with the presentation slides (see links below). Thanks to Todd Deshane and Patrick Wilbur from Clarkson University for putting together all the information and demos for this training.

Session Description: http://www.usenix.org/events/usenix08/training/tutonefile.html#s4

Session Slides (Open Office Format): http://todddeshane.net/research/S4_Xen_Hypervisor_20080622.odp

Audio (MP3): http://todddeshane.net/research/S4_Xen_Hypervisor_20080622.mp3

Audio (OGG): http://todddeshane.net/research/S4_Xen_Hypervisor_20080622.ogg

General Xen Information HTML Page for Attendees: http://todddeshane.net/research/xen_drive/

Finally, the USENIX folks have invited Xen.org to repeat this training at LISA ’08 in a few months in San Diego. Xen.org will continue to have training for Xen at various events to further promote this great open source solution.

Ian Pratt at USENIX Annual Tech Conference 2008

Ian Pratt spoke at the USENIX Annual Technical Conference a few weeks back in Boston. Here are the slides from that presentation.

Talk overview:

This is a talk in three parts. I’ll give a summary of the Xen story so far, looking at how Xen made the transition from research project to enterprise software and the many challenges along the way. Next, I’ll look at why virtualization is such a hot topic in IT and the failings of common operating systems that have led to this. I’ll then look at how Xen has evolved since the 2004 SOSP paper, seeing how paravirtualization and software/hardware co-design have helped reduce the overhead of virtualization.