DRIVE - Dispatching requests indirectly through virtual environment

Won Choi Hyung, Kwak Hukeun, Sohn Andrew, Chung Kyusik

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Scopus citations

Abstract

Dispatching a large number of dynamically changing requests directly to a small number of servers exposes disparity between the requests and the machines. In this paper we present a novel approach that dispatches requests to servers through virtual machines, called Dispatching Requests Indirectly through Virtual Environment (DRIVE). Client requests are first dispatched to virtual machines which are subsequently dispatched to actual physical machines. This buffering of requests helps reduce the complexity involved in dispatching a large number of requests to a small number of machines. To demonstrate the effectiveness of the DRIVE framework, we set up an experimental environment consisting of a PC cluster and four benchmark suites. With the experimental results we demonstrate that use of virtual machines indeed abstracts away the client requests and hence helps improve the overall performance of a dynamically changing computing environment.

Original languageEnglish (US)
Title of host publicationProceedings - 10th IEEE International Conference on High Performance Computing and Communications, HPCC 2008
Pages61-68
Number of pages8
DOIs
StatePublished - 2008
Event10th IEEE International Conference on High Performance Computing and Communications, HPCC 2008 - Dalian, China
Duration: Sep 25 2008Sep 27 2008

Publication series

NameProceedings - 10th IEEE International Conference on High Performance Computing and Communications, HPCC 2008

Other

Other10th IEEE International Conference on High Performance Computing and Communications, HPCC 2008
CountryChina
CityDalian
Period9/25/089/27/08

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Computer Science Applications
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'DRIVE - Dispatching requests indirectly through virtual environment'. Together they form a unique fingerprint.

Cite this