Architecture for resource allocation services supporting interactive remote desktop sessions in utility grids

Vanish Talwar, Bikash Agarwalla, Sujoy Basu, Raj Kumar, Klara Nahrstedt

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

Abstract

Emerging large scale utility computing systems like Grids promise computing and storage to be provided to end users as a utility. System management services deployed in the middleware are a key to enabling this vision. Utility Grids provide a challenge in terms of scale, dynamism, and heterogeneity of resources and workloads. In this paper, we present a model based architecture for resource allocation services for Utility Grids. The proposed service is built in the context of interactive remote desktop session workloads and takes application performance QoS models into consideration. The key design guidelines are hierarchical request structure, application performance models, remote desktop session performance models, site admission control, multi-variable resource assignment system, and runtime session admission control. We have also built a simulation toolkit that can handle mixed batch and remote desktop session requests, and have implemented our proposed resource allocation service into the toolkit. We present some results from experiments done using the toolkit. Our proposed architecture for resource allocation services addresses the needs of emerging utility computing systems and captures the key concepts and guidelines for building such services in these environments.

Original languageEnglish (US)
Title of host publicationProceedings of the 2nd Workshop on Middleware for Grid Computing, MGC '04
Pages23-28
Number of pages6
DOIs
StatePublished - Dec 1 2004
Event2nd Workshop on Middleware for Grid Computing, MGC '04 - Toronto, ON, Canada
Duration: Oct 18 2004Oct 22 2004

Publication series

NameACM International Conference Proceeding Series
Volume76

Other

Other2nd Workshop on Middleware for Grid Computing, MGC '04
CountryCanada
CityToronto, ON
Period10/18/0410/22/04

Keywords

  • Grid computing
  • QoS
  • Remote desktop sessions
  • Resource allocation service

ASJC Scopus subject areas

  • Software
  • Human-Computer Interaction
  • Computer Vision and Pattern Recognition
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'Architecture for resource allocation services supporting interactive remote desktop sessions in utility grids'. Together they form a unique fingerprint.

  • Cite this

    Talwar, V., Agarwalla, B., Basu, S., Kumar, R., & Nahrstedt, K. (2004). Architecture for resource allocation services supporting interactive remote desktop sessions in utility grids. In Proceedings of the 2nd Workshop on Middleware for Grid Computing, MGC '04 (pp. 23-28). (ACM International Conference Proceeding Series; Vol. 76). https://doi.org/10.1145/1028493.1028497