Xen Project User Summit 2013
as the organisers put it
Linux stable tree maintainer Greg Kroah-Hartman to give Featured Talk The Xen Project is pleased to announce the sessions which will be presented at the 2013 Xen Project User Summit. Scheduled for September 18 in New Orleans, the Xen Project User Summit is the first major event focused entirely
who it's for
cloud operators, xen developers, systems administrators, devops engineers, storage architects, embedded ARM engineers, graphics and driver developers
topics
Xen hypervisor architecture; dom0 and domU management; XAPI and XenServer management; Xen on ARM servers; live migration performance; paravirtualized networking and overlays; Ceph RBD integration; web-based Xen management (Xen Orchestra); Windows PV drivers for Xen; fast packet processing with ClickOS; Intel graphics virtualization (XenGT); zero-copy guest framebuffer display using GEM
| title | author | length |
|---|---|---|
| Welcome and Introduction | Demetrios Coulis | 03m |
Opening notes set this summit as the first true Xen user event, shifting focus from development to practical user needs, promising a packed schedule and tight… | ||
| Building the Rackspace Open Cloud with XenServer and OpenStack | Paul Voccio | 17m |
Rackspace runs OpenStack on XenServer by bootstrapping a single Inova seed VM that installs API, DB, queue and then provisions Nova compute VMs across hosts… | ||
| Erlang on Xen: Redefining the Software Stack | Viktor Sovietov | 26m |
A reimplemented Erlang VM runs directly on Xen with 4-5 ms startup and can spawn at least 10 uVMs/sec per physical node, is largely OTP-compatible but requires… | ||
| On Paravirualizing TCP: Congestion Control on Xen VMs | L. Cheng | 31m |
Shows that Xen VM scheduling quanta (30 ms slots) inject tens of milliseconds into RTTs so TCP mistakes scheduling delay for network congestion, causing incast… | ||
| Virtual Disk Integrity in Real Time | J.P. Blake, C. Rogers | 27m |
Real-time monitor extends Xen's block tap2 and VHD format to track per-block hashes so Dom0 can verify reads and writes without running code in the guest. It… | ||
| SecureServe: Multi-level Secure Server Virtualization Platform | J. Sonnek | 28m |
SecureServe claims a high‑assurance XenServer platform by moving vulnerable services out of dom0 and into isolated driver domains, enforcing dom0… | ||
| Delivering continuous deployment of xen-api at cloud scale | John Garbutt | 33m |
Rackspace shows a concrete path to continuous deployment for xen‑api: package OpenStack python services into a BitTorrent tarball per build, push it to hosts… | ||
| Xenserver-core: What it is, how it is built and how to get involved | Euan Harris | 30m |
xenserver-core repackages XenServer’s toolstack into RPMs and Debian sources so the core components build and install on CentOS and Ubuntu; all code lives on… | ||
| Enabling Fast, Dynamic Network Processing with ClickOS | João Martins | 29m |
ClickOS is a 5 MB MiniOS VM running Click that boots in 30 ms and hits 10 Gb/s line rate on one core for most packet sizes, with 40 µs added latency and ~5… | ||
| Status Update of COLO Project | Xiaowei Yang, Will Auld | 27m |
Coarse-grain lock‑stepping called COLO runs dual VMs simultaneously, compares response packets and only synchronizes when responses diverge, reducing… | ||
| Mirage OS _ XAPI project update | Anil M, Jonatham Ludlam | 34m |
Status update on the Xapi Project and Mirage: the project hits a Mirage 1.0 release and supplies the Xapi toolstack convergence work for XenServer and XCP… | ||
| Unlimited Event Channels | David Vrabel | 24m |
Adds a FIFO-based event channel ABI that replaces the 4,096-bit table with linked event words, raising practical channels to over 100,000 and providing up to… | ||
| HVM Dom0: Any unmodified OS as Dom0 | Will Auld | 26m |
Prototype HVM dom0 runs an unmodified guest as dom0 by routing CPU/memory and I/O through EPT and VT-d passthrough and using virtio front/back channels for Xen… | ||
| Xen Project Development Update | George Dunlap | 40m |
Xen 4.3 introduces a formal release coordinator role and a tighter release process (feature freeze → code freeze → ~six‑week RC cycle); 4.3 slips ~3 weeks due… | ||
| Welcome & Community Roundup | Lars Kurth | 27m |
Project hits its 10th year and shows clear growth: mailing-list traffic runs at 4–5k emails/month (tests add ~150/month) and Q3 sustains upward momentum after… | ||
| Xen and XenServer Storage Performance | Felipe Franciosi | 25m |
Measurements show a host with three RAID0 volumes (Seagate 15k SAS, WD SSD, Intel DC SSD) behind a PERC H700 and Linux 3.11 yields dom0 latencies ~50–100µs… | ||
| XenGT: A software based Intel Graphics Virtualization Solution | Haitao Shan | 29m |
XenGT implements a mediated pass-through for Intel integrated GPUs, running native guest drivers while a kernel VDG manager partitions the global GTT with… | ||
| Perf Support in Xen | Boris Ostrovsky | 29m |
Enables Linux perf so PV guests and dom0 can profile themselves and dom0 can profile the hypervisor by reusing vPMU reuse to virtualize PMU register state… | ||
| Multiple Device Emulators for HVM Guests | Paul Durrant | 23m |
Patches to Xen and QEMU add true multi-emulator support for HVM guests by introducing an irx server abstraction that steers I/O by port, MMIO or PCI to… | ||
| In-Guest Mechanism to Strengthen Guest Separation | Philip Tricca | 34m |
Shows a concrete architecture that confines each QEMU instance to its own SELinux label so VM qemu processes and their tap/block devices cannot read other… | ||
| Increasing XenServer_s VM density | Jonathan Davies | 40m |
XenServer 6.2 removes multiple hard limits so a host can run 500 supported VMs (650 PV) by increasing event‑channel capacity, doubling blktap2 device counts… | ||
| Xen on ARM Update | Stefano Stabellini | 26m |
Xen runs on ARM upstream in Linux 3.11 as Dom0 or DomU 32‑ and 64‑bit, Xen 4.3 supports ARMv7 and ARMv8 and a Xen 4.4 release is planned; ports target… | ||
| Open Source Citrix Windows PV Drivers | Paul Durrant | 28m |
Citrix publishes the XenServer Windows PV drivers on GitHub under BSD 2-clause, split into five repos, and refactors the stack for 6.1/6.2: single Zen bus… | ||
| Test-as-a-Service and XenRT | Alex Brett | 31m |
Citrix builds a self‑service Test‑as‑a‑Service using the Python XenRT framework, open‑sourced Sept 2013, that schedules jobs, provisions clean hosts via PXE… | ||
| Gnome outreach: Destination Xen | Elena Ufimtseva | 12m |
Work focuses on adding paravirtual NUMA for PV guests to Xen so power-virtualized guests expose NUMA topology to Linux; development runs via kernel patch… | ||
| PVH Technical Deep Dive | George Dunlap | 31m |
PVH aims to combine PV simplicity with HVM features by using the HVM path with PVH special-cases so patches stay small, but the series is not yet upstream and… | ||
| osstest Xen testing system | Ian Jackson | 12m |
osstest runs continuous Xen.org push gates on a dedicated Citrix pool and blocks commits that show regressions while automatically bisecting across multiple… | ||
| Zero-copy display of guest framebuffers using GEM | John Baboval | 17m |
Zero-copy display maps a guest linear framebuffer into dom0 DRM/KMS so the GPU scans it out directly, eliminating the CPU copy path and driving near-zero CPU… | ||
| Performance Optimization on Xen-based Android Device | Jack Ren, Xiantao Zhang | 29m |
A Xen-based Android dom0 prototype runs Android almost natively by pinning vCPUs, passing through devices and PMU, and disabling unnecessary Xen scheduling… | ||
| Xen in OSS based In--Vehicle Infotainment Systems | Artem Mygaiev | 28m |
An open-source IVI prototype uses Xen HVM to run Linux Dom0 + Android DomU via direct HW mapping on a Texas Instruments OMAP5 (J6) SoC with SMMU protection and… | ||
| Dual-Android on Nexus 10 | Lovene Bhatia | 31m |
Nexus 10 runs two Androids on Xen ARM with 1 GB fixed RAM per VM, Dom0 using pass-through drivers and DomU using a paravirtualized GPU backend that time-slices… | ||
| Performance Evaluation of Live Migration based on Xen ARM PVH | Jaeyong Yoo | 24m |
Implemented live migration for Xen ARM PVH on ARM boards and measures real effects with a streaming workload: dual‑core virtualized board supports ~110… | ||
| Xen: This Is Not Your Dad's Hypervisor! | Demetrious Coulis | 27m |
CA AppLogic (born from ThreeTera) chooses Xen as its core hypervisor, builds a cloud fabric that predates Amazon, and mostly uses Xen’s native hypervisor… | ||
| Xen for Beginners | Bryan Smith | 49m |
Quick Xen primer with actionable specifics: Xen separates hosts and guests as dom0 / domU and supports fast paravirtualized guests on old CPUs (Linux only) and… | ||
| Xen, XenServer, and XAPI: What's the Difference? | James Bulpin, Russell Pavlicek | 26m |
Defines three layers clearly: Xen hypervisor is the open‑source kernel‑level VM monitor under the Linux Foundation; XenServer 6.2 is a Citrix‑packaged distro… | ||
| ARM Servers and Xen -- Hypervisor Support at Hyperscale | Larry Wikelius | 43m |
Claim: ARM servers cut power and raise density for scale-out web, big data and storage workloads, with projections of ~40% microserver share in web‑2.0 stacks… | ||
| Bringing Xen dom0 to CentOS-6 | Karanbir Singh | 38m |
Released Xen4CentOS (June 2013) provides a production path to run Xen 4 on CentOS‑6 by shipping a curated kernel 3.4 LTS with Xen patches (including block… | ||
| Free yourself from the tyranny of your cloud provider! | Greg Kroah-Hartman | 16m |
Explains how to boot a self-contained, signed kernel inside a PV domU using kexec with no changes to dom0 or Xen, so instances can run newer kernels and fall… | ||
| Xen Orchestra (XAPI and XenServer from the web) | Olivier Lambert | 29m |
Xen Orchestra is a web management stack that connects a persistent Node.js backend (xo-server) to a single‑page backbone/websocket UI (xo-web) and talks to… | ||
| Network Multi-tenancy in Xen-based Clouds | Chiradeep Vittal | 27m |
Explains concrete options for tenant isolation on Xen with Apache CloudStack and what each actually requires and scales to: VLANs hit a 4K VLAN limit and force… | ||
| Ceph, Xen, and CloudStack: Semper Melior | Patrick McGarry | 29m |
Ceph claims scale without downtime by using CRUSH placement and placement groups to stripe objects across OSDs, automatically rebalance and replicate hot… | ||
| nothing matches | ||