1,771 Hits in 13.3 sec

Revisiting I/O Scheduler for Enhancing I/O Fairness in Virtualization Systems

Sewoog KIM, Dongwoo KANG, Jongmoo CHOI
2014 IEICE transactions on information and systems  
Then, using the tool, we observe various I/O behaviors in our experimental XEN-based virtualization system.  ...  combination of factors including I/O scheduling, CPU scheduling and interactions between the I/O control domain and virtual machines, and 3) some mechanisms, especially the CFQ (Completely Fair Queuing  ...  Acknowledgements This work was supported partly by the National Research  ... 
doi:10.1587/transinf.2014edp7076 fatcat:rxaitpw3lze6fewqsz7bdkw5v4

Network I/O fairness in virtual machines

Muhammad Bilal Anwer, Ankur Nayak, Nick Feamster, Ling Liu
2010 Proceedings of the second ACM SIGCOMM workshop on Virtualized infrastructure systems and architectures - VISA '10  
Conventional approaches achieve this fairness by implementing rate limiting either in the virtual machine monitor or hypervisor, which generates considerable CPU interrupt and instruction overhead for  ...  We present a mechanism for achieving network I/O fairness in virtual machines, by applying flexible rate limiting mechanisms directly to virtual network interfaces.  ...  Ling Liu acknowledges the partial support from a NSF NetSE grant, a NSF CyberTrust grant, an IBM faculty award, and a grant from Intel research council.  ... 
doi:10.1145/1851399.1851412 fatcat:ji25ktukpjdtjptrubkfbzza3y

Xen-Based HPC: A Parallel I/O Perspective

Weikuan Yu, Jeffrey S. Vetter
2008 2008 Eighth IEEE International Symposium on Cluster Computing and the Grid (CCGRID)  
We have analyzed the overheads and migration costs for parallel I/O programs in a Xen-based virtual machine cluster.  ...  Our experimental results suggest that network processing in Xen-based virtualization can significantly impact the performance of Parallel I/O.  ...  In summary, this paper makes the following contributions regarding Xen-HPC I/O. • Xen virtual machines can achieve low overhead parallel I/O over TCP through offloading. • IB can help Xen virtual machines  ... 
doi:10.1109/ccgrid.2008.119 dblp:conf/ccgrid/YuV08 fatcat:gegu6vq4bva7pkisbmanot5iem

Interdomain I/O Optimization in Virtualized Sensor Networks

Congfeng Jiang, Tiantian Fan, Yeliang Qiu, Hongyuan Wu, Jilin Zhang, Neal Xiong, Jian Wan
2018 Sensors  
In virtualized sensor networks, virtual machines (VMs) share the same hardware for sensing service consolidation and saving power.  ...  I/O (Input/Output) performance of involved VMs.  ...  [62] proposed Raccoon, a network I/O allocation framework for a workload-aware VM scheduling algorithm, to facilitate hybrid I/O workloads in virtual environments.  ... 
doi:10.3390/s18124395 fatcat:fsjvkj3wcrft5pujzaymrqzyyi

Understanding Performance Interference of I/O Workload in Virtualized Cloud Environments

Xing Pu, Ling Liu, Yiduo Mei, Sankaran Sivathanu, Younggyun Koh, Calton Pu
2010 2010 IEEE 3rd International Conference on Cloud Computing  
In this paper, we present our experimental study on the performance interference in parallel processing of CPU and network intensive workloads in the Xen Virtual Machine Monitors (VMMs).  ...  CPU intensive and I/O intensive workloads.  ...  Xen I/O Overview Xen [1, 2] is a popular open-source x86 virtual machine monitor (VMM) based on virtualization technologies.  ... 
doi:10.1109/cloud.2010.65 dblp:conf/IEEEcloud/PuLMSKP10 fatcat:s5zmsjgcqbecrfafmt3tjdqjda

Task-aware virtual machine scheduling for I/O performance

Hwanju Kim, Hyeontaek Lim, Jinkyu Jeong, Heeseung Jo, Joonwon Lee
2009 Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments - VEE '09  
Particularly, virtual machine scheduling has a critical impact on I/O performance in cases where the virtual machine monitor is agnostic about the internal workloads of virtual machines.  ...  All implementation is confined to the virtualization layer based on the Xen virtual machine monitor and the credit scheduler.  ...  Block I/O Xen enables an IDD to temporarily map the foreign memory of domainU in order to avoid a memory copying overhead for block I/O.  ... 
doi:10.1145/1508293.1508308 dblp:conf/vee/KimLJJL09 fatcat:hd54t37txzekll2g77c3iejy74

Coexisting Scheduling Policies Boosting I/O Virtual Machines [chapter]

Dimitris Aragiorgis, Anastassios Nanos, Nectarios Koziris
2012 Lecture Notes in Computer Science  
Deploying multiple Virtual Machines (VMs) running various types of workloads on current many-core cloud computing infrastructures raises an important issue: The Virtual Machine Monitor (VMM) has to efficiently  ...  Evaluating our prototype we experience 2.3 times faster I/O service and link saturation, while the CPU-intensive VMs achieve more than 80% of current performance.  ...  We measure the network I/O and CPU throughput, as a function of the number of VMs.  ... 
doi:10.1007/978-3-642-29740-3_46 fatcat:v4ui4ffjprfo5asizetlb6ccgi

I/O processing in a virtualized platform

Vineet Chadha, Ramesh Illiikkal, Ravi Iyer, Jaideep Moses, Donald Newell, Renato J. Figueiredo
2007 Proceedings of the 3rd international conference on Virtual execution environments - VEE '07  
We follow the anatomy of I/O processing in a virtualized platform for network transmit and receive scenarios and demonstrate the impact of cache scaling and TLB size scaling on performance.  ...  Early research in characterizing these penalties has shown that cache misses and TLB related overheads contribute to most of I/O virtualization cost.  ...  I/O Virtualization in Xen We briefly look at the various I/O architecture options and in particular the I/O VM model used in Xen 3.0.  ... 
doi:10.1145/1254810.1254827 dblp:conf/vee/ChadhaIIMNF07 fatcat:x375g5ofc5csvafkvxa6lx2l4u

Fine-grained I/O fairness analysis in virtualized environments

Sewoog Kim, Dongwoo Kang, Jongmoo Choi
2012 Proceedings of the 2012 ACM Research in Applied Computation Symposium on - RACS '12  
In this paper, I/O characteristics of data-intensive applications running on virtualized environments are explored.  ...  It is observed that virtual machines have a tendency to request I/Os in a bursty manner. Also, I/Os are triggered by several virtual machines at the same time.  ...  Acknowledgement The present research was conducted by the research fund of Dankook University in 2014.  ... 
doi:10.1145/2401603.2401690 dblp:conf/racs/KimKC12a fatcat:m7i2ifejlba5fcq5wqvsl5hv4u

Performance Measurements and Analysis of Network I/O Applications in Virtualized Cloud

Yiduo Mei, Ling Liu, Xing Pu, Sankaran Sivathanu
2010 2010 IEEE 3rd International Conference on Cloud Computing  
In this paper, we present our performance measurement study of network I/O applications in virtualized cloud.  ...  on multiple virtual machines of the same physical machine are competing for computing and communication resources.  ...  The first author performed this research as a visiting PhD student at the Distributed Data Intensive Systems Lab (DiSL) in the School of Computer Science, Georgia Institute of Technology, supported by  ... 
doi:10.1109/cloud.2010.74 dblp:conf/IEEEcloud/MeiLPS10 fatcat:xwtqhtrfxvbdvfc6yw5hc5tomy

Software techniques to improve virtualized I/O performance on multi-core systems

Guangdeng Liao, Danhua Guo, Laxmi Bhuyan, Steve R King
2008 Proceedings of the 4th ACM/IEEE Symposium on Architectures for Networking and Communications Systems - ANCS '08  
Two major factors of loss in I/O performance result from the extra driver domain to process I/O requests and the extra scheduler inside the virtual machine monitor (VMM) for scheduling domains.  ...  We study virtualization overhead and develop two optimizations for the VMM scheduler to improve I/O performance.  ...  ACKNOWLEDGEMENTS This work is supported in part by Intel research grant.  ... 
doi:10.1145/1477942.1477971 dblp:conf/ancs/LiaoGBK08 fatcat:jllyc254wrcbbadobcdsnczrze

Performance Analysis of Network I/O Workloads in Virtualized Data Centers

Yiduo Mei, Ling Liu, Xing Pu, Sankaran Sivathanu, Xiaoshe Dong
2013 IEEE Transactions on Services Computing  
We also present an in-depth discussion on the performance impact of colocating applications that compete for either CPU or network I/O resources.  ...  Then we study a set of representative workloads in cloud-based data centers, which compete for either CPU or network I/O resources, and present the detailed analysis on different factors that can impact  ...  For example, in current Xen implementation, all the I/O requests have to be processed by the driver domain, and Xen does not explicitly differentiate the Dom 0 CPU usage caused by I/O operations for each  ... 
doi:10.1109/tsc.2011.36 fatcat:7wkvbz2svbhbzpssb2qg6ll3re

Evaluating Adaptive Compression to Mitigate the Effects of Shared I/O in Clouds

Matthias Hovestadt, Odej Kao, Andreas Kliem, Daniel Warneke
2011 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum  
Besides the regular performance degradation of virtualized I/O itself, it is also the potential loss of I/O bandwidth through co-located virtual machines that imposes considerable obstacles for porting  ...  Based on an evaluation using XEN, KVM, and Amazon EC2, we found that most decision metrics (like CPU utilization and I/O bandwidth) are displayed inaccurately inside virtual machines and can lead to unreasonable  ...  Cherkasova and Gardner [8] propose a monitoring framework for XEN and provide a performance study to quantify the CPU overhead for I/O intensive workloads.  ... 
doi:10.1109/ipdps.2011.256 dblp:conf/ipps/HovestadtKKW11 fatcat:chqxl3nnt5djvafd32tztu233a

Quality of Service for I/O Workloads in Multicore Virtualized Servers [chapter]

J. Lakshmi, S. K. Nandy
2011 Grids, Clouds and Virtualization  
The number of CPU-cores in comparison to I/O interfaces is high in multicore servers. This results in the sharing of I/O devices among independent virtual machines.  ...  As a result, this changes the I/O device sharing dynamics when in comparison to dedicated servers, wherein all the resources like the processors, memory, I/O interfaces for disk and network access are  ...  Acknowledgements Credits for this work are due to all those unknown reviewers who have meticulously pointed out deficiencies and improvements over several rounds of reviews and also to the summer interns  ... 
doi:10.1007/978-0-85729-049-6_2 fatcat:ppd2qpox5ndhblnawd6p53swcu

I/O Device Virtualization in the Multi-core era, a QoS Perspective

J. Lakshmi, S. K. Nandy
2009 2009 Workshops at the Grid and Pervasive Computing Conference  
In this paper, we propose an extension to the I/O device architecture, as recommended in the PCI-SIG IOV specification, for virtualizing network I/O devices.  ...  Also, the proposed architecture improves scalability in terms of the number of virtual machines intending to share the I/O device.  ...  . • Accessing virtual-NIC: For accessing the virtual-NIC the IDD layer for network I/O in Xen is replaced by a VM's native device driver.  ... 
doi:10.1109/gpc.2009.7 dblp:conf/gpc/LakshmiN09 fatcat:htjpz4imfbcc7o7ij5s7wviw3q
« Previous Showing results 1 — 15 out of 1,771 results