Ian Pratt spoke at the USENIX Annual Technical Conference a few weeks back in Boston. Here are the slides from that presentation.
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.