Where were we? So, here it is what we said up to now. Basically: 1. NUMA is becoming increasingly common; 2. properly dealing with NUMA is important for performance; 3. one can tweak Xen for NUMA, but it would be nice for that to happen automagically! So, let’s tackle
security (page 3)
NUMA? What’s NUMA? Having to deal with a Non-Uniform Memory Access (NUMA) machine is becoming more and more common. This is true no matter whether you are part of an engineering research center with access to one of the first Intel SCC-based machines, a virtual machine hosting provider with
Xen 4.2 will contain two new scheduling parameters for the credit1 scheduler which significantly increase its confurability and performance for cloud-based workloads: timeslice_ms and ratelimit_us. This blog post describes what they do, and how to configure them for best performance. Timeslice The timeslice for the credit1 has
Back in november we announced our effort to port Xen to the ARM Cortex-A15 / ARMv7 with virt extensions. I am very pleased to say that as of xen-unstable.hg changeset 24741:fb71a97fe339 the initial patches for this port are now part of the mainline Xen code base and will be
There has been a great deal of developer discussion lately around the proposed patches to extend the Linux kernel’s existing Xen support to include control domain capabilities (loosely known as “the dom0 patches”). These discussions are generating a great deal of interest in Xen and Linux so I thought
On January 29th and 30th will held at Universidad Catolica del Maule in Talca, Chile, the first Developer of Summer. The activity aims to explore new technologies and new programming techniques with keynotes and training sessions about open source development. On January 30th I’ll be speaking about the Xen
Xen.org proudly releases two new versions of the product: Xen 3.2.1 and Xen 3.1.4 You can get all released versions of the Xen hypervisor at Xen Archive Page.
The final installment of the History of Xen – Architecture involves the ultimate question, where does the name “Xen” come from? It is clear that Xen comes from the XenoServer project at Cambridge which is the research that the Xen hypervisor emerged from. The name “Xeno” for the XenoServer project is
When I first started working in the Xen community, I purchased the David Chisnall book about Xen to learn more. I received a link from the publisher to showcase a chapter from the book. Click here to read Chapter 6, Understanding Device Drivers. For more information on this book you
In reading the two documents posted in Part 2, I discovered even more interesting work that was done previously. I think we are now getting close to the earliest research from which the open source Xen project was created. For your reading pleasure: * Isolation of Shared Network Resources in XenoServers
For those of you writing documents that are intended to be from the Xen.org community, I have created a new About Xen.org treatment for you to leverage. The following text is currently proposed: About Xen.org. Xen.org is the home of the open source Xen® hypervisor, a
Xen Community: As part of the Xen Summit at USENIX Technical Conference in Boston this June, we have the opportunity to run a full day Xen training session (xen-summit-training-overview.txt). I am looking for one or two volunteers who would like to organize and run this full day training sessions.