Modeling Architecture-OS interactions using Layered Queuing Network Models


Autoria(s): Lakshmi, J; Nandy, SK
Data(s)

2009

Resumo

The prevalent virtualization technologies provide QoS support within the software layers of the virtual machine monitor(VMM) or the operating system of the virtual machine(VM). The QoS features are mostly provided as extensions to the existing software used for accessing the I/O device because of which the applications sharing the I/O device experience loss of performance due to crosstalk effects or usable bandwidth. In this paper we examine the NIC sharing effects across VMs on a Xen virtualized server and present an alternate paradigm that improves the shared bandwidth and reduces the crosstalk effect on the VMs. We implement the proposed hardwaresoftware changes in a layered queuing network (LQN) model and use simulation techniques to evaluate the architecture. We find that simple changes in the device architecture and associated system software lead to application throughput improvement of up to 60%. The architecture also enables finer QoS controls at device level and increases the scalability of device sharing across multiple virtual machines. We find that the performance improvement derived using LQN model is comparable to that reported by similar but real implementations.

Formato

application/pdf

Identificador

http://eprints.iisc.ernet.in/41239/1/Modeling.pdf

Lakshmi, J and Nandy, SK (2009) Modeling Architecture-OS interactions using Layered Queuing Network Models. In: International Conference Proceedings of the HPC-Asia 2009 .

Relação

http://eprints.iisc.ernet.in/41239/

Palavras-Chave #Supercomputer Education & Research Centre
Tipo

Conference Paper

PeerReviewed