@article{10808, author = {{\r A}ge Kvalnes and Dag Johansen and Carsten Griwodz and P{\r a}l Halvorsen}, title = {Support for Enterprise Consolidation of I/O Bound Services}, abstract = {In this article, we evaluate the performance effects of I/O bound workloads on a specific virtual machine, an important component of an enterprise cloud computing infrastructure. In particular, we demonstrate that (1) the I/O workload of one guest system may adversely affect the I/O performance of another for the XEN hypervisor and (2) the general I/O performance is degraded due to various overheads. Next, we have devised a light-weight, complementary, backwards-compatible alternative to hypervisor-based virtualization techniques called Bonsai. Our software provides low-overhead I/O performance isolation by transparently applying traffic shaping to system calls in a cost-effective manner. Using this system, I/O resource consumption can be controlled at a very fine granularity. Furthermore, using video streaming experiments, where we limit the I/O bandwidth available to each service, we show that we are able to achieve the required level of resource isolation on a per process basis with only a negligible CPU overhead and without reducing the I/O performance.}, year = {2010}, journal = {Software: Practice and Experience}, volume = {40}, number = {10}, pages = {1035-1051}, }