The Xen Project - Recently Added Listings - Research https://www.xenproject.org/ Mon, 22 May 2017 13:26:14 +0100 FeedCreator 1.7.3 Technical Information on Vulnerabilities of Hypercall Handlers https://www.xenproject.org/directory/directory/research/235-technical-information-on-vulnerabilities-of-hypercall-handlers.html milenkoski Thu, 11 Sep 2014 13:54:25 +0100 https://www.xenproject.org/directory/directory/research/235-technical-information-on-vulnerabilities-of-hypercall-handlers.html HInjector: Injecting Hypercall Attacks for Evaluating VMI-based Intrusion Detection Systems ... https://www.xenproject.org/directory/directory/research/234-hinjector-injecting-hypercall-attacks-for-evaluating-vmi-based-intrusion-detection-systems-poster-paper.html milenkoski Thu, 11 Sep 2014 13:53:45 +0100 https://www.xenproject.org/directory/directory/research/234-hinjector-injecting-hypercall-attacks-for-evaluating-vmi-based-intrusion-detection-systems-poster-paper.html PVTCP: Towards Practical and Effective Congestion Control in Virtualized Datacenters https://www.xenproject.org/directory/directory/research/182-pvtcp-towards-practical-and-effective-congestion-control-in-virtualized-datacenters.html Luwei Mon, 09 Sep 2013 08:40:28 +0100 https://www.xenproject.org/directory/directory/research/182-pvtcp-towards-practical-and-effective-congestion-control-in-virtualized-datacenters.html Seagull: Intelligent Cloud Bursting for Enterprise Applications https://www.xenproject.org/directory/directory/research/177-seagull-intelligent-cloud-bursting-for-enterprise-applications.html tian Tue, 13 Aug 2013 10:40:14 +0100 https://www.xenproject.org/directory/directory/research/177-seagull-intelligent-cloud-bursting-for-enterprise-applications.html Xen and the new processors https://www.xenproject.org/directory/directory/research/140-xen-and-the-new-processors.html LWN.net. May 2, 2006 Xen on the new Intel and AMD processors of 2005/2006.]]> rcpavlicek Sat, 13 Apr 2013 03:08:51 +0100 https://www.xenproject.org/directory/directory/research/140-xen-and-the-new-processors.html Introduction to the Xen Virtual Machine https://www.xenproject.org/directory/directory/research/139-introduction-to-the-xen-virtual-machine.html Linux Journal. Sept 1, 2005 "This article is intended mainly for developers who are new to Xen and who want to know more about it."]]> rcpavlicek Sat, 13 Apr 2013 03:08:46 +0100 https://www.xenproject.org/directory/directory/research/139-introduction-to-the-xen-virtual-machine.html Virtualization in Xen 3.0 https://www.xenproject.org/directory/directory/research/138-introduction-to-the-xen-virtual-machine.html Linux Journal. March 2, 2006 "After much anticipation, Version 3.0 of Xen recently was released, and it is the focus of this article."]]> rcpavlicek Sat, 13 Apr 2013 03:02:37 +0100 https://www.xenproject.org/directory/directory/research/138-introduction-to-the-xen-virtual-machine.html Xen Summit 3.0 Status Report https://www.xenproject.org/directory/directory/research/137-xen-summit-3-0-status-report.html Cambridge 2005]]> rcpavlicek Sat, 13 Apr 2013 02:57:03 +0100 https://www.xenproject.org/directory/directory/research/137-xen-summit-3-0-status-report.html Linux World 2005 Virtualization BOF Presentation https://www.xenproject.org/directory/directory/research/136-linux-world-2005-virtualization-bof-presentation.html Overview of Xen 2.0, Live Migration, and Xen 3.0 Roadmap]]> rcpavlicek Sat, 13 Apr 2013 02:56:58 +0100 https://www.xenproject.org/directory/directory/research/136-linux-world-2005-virtualization-bof-presentation.html Ottawa Linux Symposium 2004 Presentation https://www.xenproject.org/directory/directory/research/135-ottawa-linux-symposium-2004-presentation.html Xen and the Art of Virtualization presentation slide deck]]> rcpavlicek Sat, 13 Apr 2013 02:56:53 +0100 https://www.xenproject.org/directory/directory/research/135-ottawa-linux-symposium-2004-presentation.html Live Migration of Virtual Machines https://www.xenproject.org/directory/directory/research/134-live-migration-of-virtual-machines.html Published at NSDI 2005 Abstract: Migrating operating system instances across distinct physical hosts is a useful tool for administrators of data centers and clusters: It allows a clean separation between hardware and software, and facilitates fault management, load balancing, and low-level system maintenance. By carrying out the majority of migration while OSes continue to run, we achieve impressive performance with minimal service downtimes; we demonstrate the migration of entire OS instances on a commodity cluster, recording service downtimes as low as 60ms. We show that that our performance is sufcient to make live migration a practical tool even for servers running interactive loads. In this paper we consider the design options for migrating OSes running services with liveness constraints, focusing on data center and cluster environments. We introduce and analyze the concept of writable working set, and present the design, implementation and evaluation of highperformance OS migration built on top of the Xen VMM.]]> rcpavlicek Sat, 13 Apr 2013 02:56:47 +0100 https://www.xenproject.org/directory/directory/research/134-live-migration-of-virtual-machines.html Safe Hardware Access with the Xen Virtual Machine Monitor https://www.xenproject.org/directory/directory/research/133-safe-hardware-access-with-the-xen-virtual-machine-monitor.html Published at OASIS ASPLOS 2004 Workshop Abstract: The Xen virtual machine monitor allows multiple operating systems to execute concurrently on commodity x86 hardware, providing a solution for server consolidation and utility computing. In our initial design, Xen itself contained device-driver code and provided safe shared virtual device access. In this paper we present our new Safe Hardware Interface, an isolation architecture used within the latest release of Xen which allows unmodied device drivers to be shared across isolated operating system instances, while protecting individual OSs, and the system as a whole, from driver failure.]]> rcpavlicek Sat, 13 Apr 2013 02:44:13 +0100 https://www.xenproject.org/directory/directory/research/133-safe-hardware-access-with-the-xen-virtual-machine-monitor.html Xen and the Art of Repeated Research https://www.xenproject.org/directory/directory/research/132-xen-and-the-art-of-repeated-research.html Clarkson University. Presented at FREENIX 2004 Abstract: Xen is an x86 virtual machine monitor produced by the University of Cambridge Computer Laboratory and released under the GNU General Public License. Performance results comparing XenoLinux (Linux running in a Xen virtual machine) to native Linux as well as to other virtualization tools such as User Mode Linux (UML) were recently published in the paper “Xen and the Art of Virtualization” at the Symposium on Operating Systems Principles (October 2003). In this study, we repeat this performance analysis of Xen. We also extend the analysis in several ways, including comparing XenoLinux on x86 to an IBM zServer. We use this study as an example of repeated research. We argue that this model of research, which is enabled by open source software, is an important step in transferring the results of computer science research into production environments.]]> rcpavlicek Sat, 13 Apr 2013 02:44:08 +0100 https://www.xenproject.org/directory/directory/research/132-xen-and-the-art-of-repeated-research.html Xen and the Art of Virtualization https://www.xenproject.org/directory/directory/research/131-xen-and-the-art-of-virtualization.html Published at SOSP 2003 ABSTRACT: Numerous systems have been designed which use virtualization to subdivide the ample resources of a modern computer. Some require specialized hardware, or cannot support commodity operating systems. Some target 100% binary compatibility at the expense of performance. Others sacrice security or functionality for speed. Few offer resource isolation or performance guarantees; most provide only best-effort provisioning, risking denial of service. This paper presents Xen, an x86 virtual machine monitor which allows multiple commodity operating systems to share conventional hardware in a safe and resource managed fashion, but without sacri cing either performance or functionality. This is achieved by providing an idealized virtual machine abstraction to which operating systems such as Linux, BSD and Windows XP, can be ported with minimal effort. Our design is targeted at hosting up to 100 virtual machine instances simultaneously on a modern server. The virtualization approach taken by Xen is extremely efcient: we allow operating systems such as Linux and Windows XP to be hosted simultaneously for a negligible performance overhead — at most a few percent compared with the unvirtualized case. We considerably outperform competing commercial and freely available solutions in a range of microbenchmarks and system-wide tests.]]> rcpavlicek Sat, 13 Apr 2013 02:44:04 +0100 https://www.xenproject.org/directory/directory/research/131-xen-and-the-art-of-virtualization.html Gerenciade Memoria Adaptativano Xen https://www.xenproject.org/directory/directory/research/130-gerenciade-memoria-adaptativano-xen.html rcpavlicek Sat, 13 Apr 2013 02:33:41 +0100 https://www.xenproject.org/directory/directory/research/130-gerenciade-memoria-adaptativano-xen.html Influenciado Algoritmode Escalonamento Credit Schedulerno Desempenhode Rede https://www.xenproject.org/directory/directory/research/129-influenciado-algoritmode-escalonamento-credit-schedulerno-desempenhode-rede.html rcpavlicek Sat, 13 Apr 2013 02:33:36 +0100 https://www.xenproject.org/directory/directory/research/129-influenciado-algoritmode-escalonamento-credit-schedulerno-desempenhode-rede.html Comparacaode Estrategiasde Paralelizacaoem Ambientes Paravirtualizados https://www.xenproject.org/directory/directory/research/128-comparacaode-estrategiasde-paralelizacaoem-ambientes-paravirtualizados.html rcpavlicek Sat, 13 Apr 2013 02:33:31 +0100 https://www.xenproject.org/directory/directory/research/128-comparacaode-estrategiasde-paralelizacaoem-ambientes-paravirtualizados.html Analise Quantitativa https://www.xenproject.org/directory/directory/research/127-analise-quantitativa.html rcpavlicek Sat, 13 Apr 2013 02:33:26 +0100 https://www.xenproject.org/directory/directory/research/127-analise-quantitativa.html Profiling and Modeling Resource Usage of Virtualized Applications https://www.xenproject.org/directory/directory/research/126-profiling-and-modeling-resource-usage-of-virtualized-applications.html rcpavlicek Sat, 13 Apr 2013 02:20:28 +0100 https://www.xenproject.org/directory/directory/research/126-profiling-and-modeling-resource-usage-of-virtualized-applications.html PMonitor: A Lightweight Performance Monitor for Virtual Machines https://www.xenproject.org/directory/directory/research/125-pmonitor-a-lightweight-performance-monitor-for-virtual-machines.html rcpavlicek Sat, 13 Apr 2013 02:20:23 +0100 https://www.xenproject.org/directory/directory/research/125-pmonitor-a-lightweight-performance-monitor-for-virtual-machines.html Diagnosing performance overheads in the xen virtual machine environment https://www.xenproject.org/directory/directory/research/124-diagnosing-performance-overheads-in-the-xen-virtual-machine-environment.html rcpavlicek Sat, 13 Apr 2013 02:13:25 +0100 https://www.xenproject.org/directory/directory/research/124-diagnosing-performance-overheads-in-the-xen-virtual-machine-environment.html XenMon: QoS Monitoring and Performance Profiling Tool https://www.xenproject.org/directory/directory/research/123-xenmon-qos-monitoring-and-performance-profiling-tool.html rcpavlicek Sat, 13 Apr 2013 02:13:20 +0100 https://www.xenproject.org/directory/directory/research/123-xenmon-qos-monitoring-and-performance-profiling-tool.html Xenprobes, a Lightweight User-Space Probing Framework for Xen Virtual Machine https://www.xenproject.org/directory/directory/research/122-xenprobes-a-lightweight-user-space-probing-framework-for-xen-virtual-machine.html rcpavlicek Sat, 13 Apr 2013 02:13:14 +0100 https://www.xenproject.org/directory/directory/research/122-xenprobes-a-lightweight-user-space-probing-framework-for-xen-virtual-machine.html DieCast: Testing Distributed Systems with an Accurate Scale Model https://www.xenproject.org/directory/directory/research/121-diecast-testing-distributed-systems-with-an-accurate-scale-model.html rcpavlicek Sat, 13 Apr 2013 02:13:07 +0100 https://www.xenproject.org/directory/directory/research/121-diecast-testing-distributed-systems-with-an-accurate-scale-model.html Satori: Enlightened Page Sharing https://www.xenproject.org/directory/directory/research/120-satori-enlightened-page-sharing.html rcpavlicek Sat, 13 Apr 2013 01:58:59 +0100 https://www.xenproject.org/directory/directory/research/120-satori-enlightened-page-sharing.html SnowFlock: Rapid Virtual Machine Cloning for Cloud Computing https://www.xenproject.org/directory/directory/research/119-snowflock-rapid-virtual-machine-cloning-for-cloud-computing.html rcpavlicek Sat, 13 Apr 2013 01:55:21 +0100 https://www.xenproject.org/directory/directory/research/119-snowflock-rapid-virtual-machine-cloning-for-cloud-computing.html Geiger: Monitoring the Buffer Cache in a Virtual Machine Envrionement https://www.xenproject.org/directory/directory/research/118-geiger-monitoring-the-buffer-cache-in-a-virtual-machine-envrionement.html rcpavlicek Sat, 13 Apr 2013 01:55:13 +0100 https://www.xenproject.org/directory/directory/research/118-geiger-monitoring-the-buffer-cache-in-a-virtual-machine-envrionement.html Difference Engine:Harnessing Memory Redundancy in Virtual Machines https://www.xenproject.org/directory/directory/research/117-difference-engine-harnessing-memory-redundancy-in-virtual-machines.html rcpavlicek Sat, 13 Apr 2013 01:55:02 +0100 https://www.xenproject.org/directory/directory/research/117-difference-engine-harnessing-memory-redundancy-in-virtual-machines.html Communication-Aware CPU Scheduling for Consolidated Xen-Based Hosting Platforms https://www.xenproject.org/directory/directory/research/116-communication-aware-cpu-scheduling-for-consolidated-xen-based-hosting-platforms.html rcpavlicek Sat, 13 Apr 2013 01:44:40 +0100 https://www.xenproject.org/directory/directory/research/116-communication-aware-cpu-scheduling-for-consolidated-xen-based-hosting-platforms.html Comparison of the Three CPU Schedulers in Xen https://www.xenproject.org/directory/directory/research/115-comparison-of-the-three-cpu-schedulers-in-xen.html rcpavlicek Sat, 13 Apr 2013 01:44:25 +0100 https://www.xenproject.org/directory/directory/research/115-comparison-of-the-three-cpu-schedulers-in-xen.html HPC Virtualization with Xen on Itanium https://www.xenproject.org/directory/directory/research/114-hpc-virtualization-with-xen-on-itanium.html rcpavlicek Sat, 13 Apr 2013 01:38:48 +0100 https://www.xenproject.org/directory/directory/research/114-hpc-virtualization-with-xen-on-itanium.html How to Deal with Lock Holder Preemption https://www.xenproject.org/directory/directory/research/113-how-to-deal-with-lock-holder-preemption.html rcpavlicek Sat, 13 Apr 2013 01:38:43 +0100 https://www.xenproject.org/directory/directory/research/113-how-to-deal-with-lock-holder-preemption.html vBalance: Using Interrupt Load Balance to Improve I/O Performance for SMP Virtual Machines https://www.xenproject.org/directory/directory/research/112-vbalance-using-interrupt-load-balance-to-improve-i-o-performance-for-smp-virtual-machines.html rcpavlicek Sat, 13 Apr 2013 01:29:44 +0100 https://www.xenproject.org/directory/directory/research/112-vbalance-using-interrupt-load-balance-to-improve-i-o-performance-for-smp-virtual-machines.html Unikernels: Library Operating Systems for the Cloud https://www.xenproject.org/directory/directory/research/111-unikernels-library-operating-systems-for-the-cloud.html rcpavlicek Sat, 13 Apr 2013 01:29:40 +0100 https://www.xenproject.org/directory/directory/research/111-unikernels-library-operating-systems-for-the-cloud.html Black-box and Gray-box Strategies for Virtual Machine Migration https://www.xenproject.org/directory/directory/research/110-black-box-and-gray-box-strategies-for-virtual-machine-migration.html rcpavlicek Sat, 13 Apr 2013 01:29:35 +0100 https://www.xenproject.org/directory/directory/research/110-black-box-and-gray-box-strategies-for-virtual-machine-migration.html Capacity and Performance Overhead in Dynamic Resource Allocation to Virtual Containers https://www.xenproject.org/directory/directory/research/109-capacity-and-performance-overhead-in-dynamic-resource-allocation-to-virtual-containers.html rcpavlicek Sat, 13 Apr 2013 01:29:29 +0100 https://www.xenproject.org/directory/directory/research/109-capacity-and-performance-overhead-in-dynamic-resource-allocation-to-virtual-containers.html Optimal Multivariate Control for Differentiated Services on a Shared Hosting Platform https://www.xenproject.org/directory/directory/research/108-optimal-multivariate-control-for-differentiated-services-on-a-shared-hosting-platform.html rcpavlicek Sat, 13 Apr 2013 01:15:50 +0100 https://www.xenproject.org/directory/directory/research/108-optimal-multivariate-control-for-differentiated-services-on-a-shared-hosting-platform.html Adaptive Control of Virtualized Resources in Utility Computing Environments https://www.xenproject.org/directory/directory/research/107-adaptive-control-of-virtualized-resources-in-utility-computing-environments.html rcpavlicek Sat, 13 Apr 2013 01:15:43 +0100 https://www.xenproject.org/directory/directory/research/107-adaptive-control-of-virtualized-resources-in-utility-computing-environments.html Usher: An Extensible Framework for Managing Clusters of Virtual Machines https://www.xenproject.org/directory/directory/research/106-usher-an-extensible-framework-for-managing-clusters-of-virtual-machines.html rcpavlicek Fri, 12 Apr 2013 23:30:41 +0100 https://www.xenproject.org/directory/directory/research/106-usher-an-extensible-framework-for-managing-clusters-of-virtual-machines.html Memory Overbooking and Dynamic Control of Xen Virtual Machines in Consolidated Environments https://www.xenproject.org/directory/directory/research/105-memory-overbooking-and-dynamic-control-of-xen-virtual-machines-in-consolidated-environments.html rcpavlicek Fri, 12 Apr 2013 23:30:11 +0100 https://www.xenproject.org/directory/directory/research/105-memory-overbooking-and-dynamic-control-of-xen-virtual-machines-in-consolidated-environments.html