ePrints@IIScePrints@IISc Home | About | Browse | Latest Additions | Advanced Search | Contact | Help

I/O Device Virtualization in the multi-core era, a QoS perspective

Lakshmi, J and Nandy, SK (2009) I/O Device Virtualization in the multi-core era, a QoS perspective. In: Grid and Pervasive Computing Conference, 2009. GPC '09 . pp. 128-135.

[img] PDF
20.pdf - Published Version
Restricted to Registered users only

Download (567kB) | Request a copy
Official URL: http://ieeexplore.ieee.org/search/wrapper.jsp?arnu...


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. The aim is to enable fine-grained controls to a virtual machine on the I/O path of a shared device. The architecture allows native access of I/O devices to virtual machines and provides device level QoS hooks for controlling VM specific device usage. For evaluating the architecture we use layered queuing network (LQN) models. We implement the architecture and evaluate it using simulation techniques, on the LQN model, to demonstrate the benefits. With the architecture, the benefit for network I/O is 60% more than what can be expected on the existing architecture. Also, the proposed architecture improves scalability in terms of the number of virtual machines intending to share the I/O device.

Item Type: Journal Article
Publication: Grid and Pervasive Computing Conference, 2009. GPC '09
Publisher: IEEE
Additional Information: Copyright 2009 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE.
Department/Centre: Division of Interdisciplinary Sciences > Supercomputer Education & Research Centre
Date Deposited: 28 Aug 2009 12:24
Last Modified: 19 Sep 2010 05:42
URI: http://eprints.iisc.ac.in/id/eprint/22642

Actions (login required)

View Item View Item