Resource allocation for remote desktop sessions in Utility Grids

Emerging large‐scale utility computing systems such as 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 heterogeneit...

Full description

Saved in:
Bibliographic Details
Published inConcurrency and computation Vol. 18; no. 6; pp. 667 - 684
Main Authors Talwar, Vanish, Agarwalla, Bikash, Basu, Sujoy, Kumar, Raj, Nahrstedt, Klara
Format Journal Article
LanguageEnglish
Published Chichester, UK John Wiley & Sons, Ltd 01.05.2006
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Emerging large‐scale utility computing systems such as 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 framework that can handle mixed batch and remote desktop session requests, and have implemented our proposed resource allocation service into the framework. We present some results from experiments using the framework. 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. Copyright © 2005 John Wiley & Sons, Ltd.
AbstractList Emerging large‐scale utility computing systems such as 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 framework that can handle mixed batch and remote desktop session requests, and have implemented our proposed resource allocation service into the framework. We present some results from experiments using the framework. 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. Copyright © 2005 John Wiley & Sons, Ltd.
Emerging large-scale utility computing systems such as 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 framework that can handle mixed batch and remote desktop session requests, and have implemented our proposed resource allocation service into the framework. We present some results from experiments using the framework. 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.
Author Talwar, Vanish
Kumar, Raj
Basu, Sujoy
Agarwalla, Bikash
Nahrstedt, Klara
Author_xml – sequence: 1
  givenname: Vanish
  surname: Talwar
  fullname: Talwar, Vanish
  email: vanish.talwar@hp.com
  organization: Hewlett-Packard Labs, Palo Alto, CA 94304, U.S.A
– sequence: 2
  givenname: Bikash
  surname: Agarwalla
  fullname: Agarwalla, Bikash
  organization: Georgia Institute of Technology, Atlanta, GA 30332, U.S.A
– sequence: 3
  givenname: Sujoy
  surname: Basu
  fullname: Basu, Sujoy
  organization: Hewlett-Packard Labs, Palo Alto, CA 94304, U.S.A
– sequence: 4
  givenname: Raj
  surname: Kumar
  fullname: Kumar, Raj
  organization: Hewlett-Packard Labs, Palo Alto, CA 94304, U.S.A
– sequence: 5
  givenname: Klara
  surname: Nahrstedt
  fullname: Nahrstedt, Klara
  organization: University of Illinois at Urbana Champaign, Urbana, IL 61801, U.S.A
BookMark eNp10E9LwzAcxvEgE9ym-BZy0oN05k_btDd1zKkMFXHoLaRJCnFZU5MM3bu3OhkoesoP8uE5fAeg17hGA3CI0QgjRE5lq0clozugjzNKEpTTtLe9Sb4HBiG8IIQxorgPzh50cCsvNRTWOimicQ2snYdeL13UUOmwiK6FQYfQfQVoGjiPxpq4hlNvVNgHu7WwQR98v0Mwv5w8jq-S2d30enw-SySliCaC5mlGUVbkFFUIVxipqigVEUpWolIpUhnLsxKXNZNKUMrqSheEVVQwgWqV0yE42uy23r2udIh8aYLU1opGu1XgpEA5wyzt4PEGSu9C8LrmrTdL4dccI_5ZiHeFeFeok8kvKU38KhC9MPYPf7Lxb8bq9X-zfHw_-bFuQtTvWy38gueMsow_3U45eWYX2W16wwn9ABNOhy8
CitedBy_id crossref_primary_10_1007_s11227_012_0747_0
Cites_doi 10.1109/4236.656066
10.1145/592637.592640
10.1023/B:GRID.0000035188.36288.39
ContentType Journal Article
Copyright Copyright © 2005 John Wiley & Sons, Ltd.
Copyright_xml – notice: Copyright © 2005 John Wiley & Sons, Ltd.
DBID BSCLL
AAYXX
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.1002/cpe.973
DatabaseName Istex
CrossRef
Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
CrossRef
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1532-0634
EndPage 684
ExternalDocumentID 10_1002_cpe_973
CPE973
ark_67375_WNG_2X7B5N4J_2
Genre article
GroupedDBID .3N
.DC
.GA
.Y3
05W
0R~
10A
1L6
1OC
31~
33P
3SF
3WU
4.4
50Y
50Z
51W
51X
52M
52N
52O
52P
52S
52T
52U
52W
52X
5GY
5VS
66C
702
7PT
8-0
8-1
8-3
8-4
8-5
8UM
930
A03
AAESR
AAEVG
AAHHS
AANLZ
AAONW
AASGY
AAXRX
AAZKR
ABCQN
ABCUV
ABEML
ABIJN
ACAHQ
ACBWZ
ACCFJ
ACCZN
ACPOU
ACSCC
ACXBN
ACXQS
ADBBV
ADEOM
ADIZJ
ADKYN
ADMGS
ADOZA
ADXAS
ADZMN
ADZOD
AEEZP
AEIGN
AEIMD
AEQDE
AEUQT
AEUYR
AFBPY
AFFPM
AFGKR
AFPWT
AFZJQ
AHBTC
AITYG
AIURR
AIWBW
AJBDE
AJXKR
ALMA_UNASSIGNED_HOLDINGS
ALUQN
AMBMR
AMYDB
ASPBG
ATUGU
AUFTA
AVWKF
AZBYB
AZFZN
BAFTC
BDRZF
BFHJK
BHBCM
BMNLL
BROTX
BRXPI
BSCLL
BY8
CS3
D-E
D-F
DCZOG
DPXWK
DR2
DRFUL
DRSTM
EBS
EJD
F00
F01
F04
F5P
FEDTE
G-S
G.N
GNP
GODZA
HF~
HGLYW
HHY
HVGLF
HZ~
IX1
JPC
KQQ
LATKE
LAW
LC2
LC3
LEEKS
LH4
LITHE
LOXES
LP6
LP7
LUTES
LW6
LYRES
MEWTI
MK4
MRFUL
MRSTM
MSFUL
MSSTM
MXFUL
MXSTM
N04
N05
N9A
O66
O9-
OIG
P2W
P2X
P4D
PQQKQ
Q.N
Q11
QB0
QRW
R.K
ROL
RWI
RX1
SUPJJ
TN5
UB1
V2E
W8V
W99
WBKPD
WIH
WIK
WOHZO
WQJ
WRC
WXSBR
WYISQ
WZISG
XG1
XV2
~IA
~WT
AAHQN
AAMNL
AANHP
AAYCA
ACRPL
ACYXJ
ADNMO
AFWVQ
ALVPJ
AAYXX
ADMLS
AEYWJ
AGHNM
AGQPQ
AGYGG
CITATION
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-c3303-a36453058630b01b10db89d2adcbabd40d5765919f7cda337fbe827b3a7a0fd63
IEDL.DBID DR2
ISSN 1532-0626
IngestDate Fri Jul 11 06:42:14 EDT 2025
Tue Jul 01 00:33:46 EDT 2025
Thu Apr 24 23:03:34 EDT 2025
Wed Jan 22 16:20:21 EST 2025
Wed Oct 30 09:53:02 EDT 2024
IsPeerReviewed true
IsScholarly true
Issue 6
Language English
License http://onlinelibrary.wiley.com/termsAndConditions#vor
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c3303-a36453058630b01b10db89d2adcbabd40d5765919f7cda337fbe827b3a7a0fd63
Notes istex:F04A37589967AC0BF1D97A0E53C4B9958E04A788
ark:/67375/WNG-2X7B5N4J-2
ArticleID:CPE973
ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
PQID 28067174
PQPubID 23500
PageCount 18
ParticipantIDs proquest_miscellaneous_28067174
crossref_primary_10_1002_cpe_973
crossref_citationtrail_10_1002_cpe_973
wiley_primary_10_1002_cpe_973_CPE973
istex_primary_ark_67375_WNG_2X7B5N4J_2
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate May 2006
PublicationDateYYYYMMDD 2006-05-01
PublicationDate_xml – month: 05
  year: 2006
  text: May 2006
PublicationDecade 2000
PublicationPlace Chichester, UK
PublicationPlace_xml – name: Chichester, UK
PublicationTitle Concurrency and computation
PublicationTitleAlternate Concurrency Computat.: Pract. Exper
PublicationYear 2006
Publisher John Wiley & Sons, Ltd
Publisher_xml – name: John Wiley & Sons, Ltd
References Nieh J, Yang SJ, Novik N. Measuring thin-client performance using slow-motion benchmarking. ACM Transactions on Computer Systems 2003; 21(1):87-115.
Talwar V, Basu S, Kumar R. Architecture and environment for enabling interactive Grids. Journal of Grid Computing 2003; 1(3):231-250.
Richardson T, Stafford-Fraser Q, Wood KR, Hopper A. Virtual network computing. IEEE Internet Computing 1998; 2(1):33-38.
Nabrzyski J, Schopf JM, Weglarz J. Grid Resource Management: State of the Art and Future Trends. Kluwer Academic: Dordrecht, 2003.
2005
1983
1998; 2
2003
2003; 1
2002
2000
2003; 21
1999
Friedrich M (e_1_2_1_10_2) 2000
Schmidt BK (e_1_2_1_13_2) 1999
Nabrzyski J (e_1_2_1_5_2) 2003
e_1_2_1_7_2
e_1_2_1_4_2
e_1_2_1_2_2
e_1_2_1_11_2
e_1_2_1_3_2
e_1_2_1_12_2
Rolia J (e_1_2_1_6_2) 2003
e_1_2_1_15_2
e_1_2_1_14_2
Urgaonkar B (e_1_2_1_8_2) 2002
Hlavacs H (e_1_2_1_9_2) 1999
References_xml – reference: Talwar V, Basu S, Kumar R. Architecture and environment for enabling interactive Grids. Journal of Grid Computing 2003; 1(3):231-250.
– reference: Nieh J, Yang SJ, Novik N. Measuring thin-client performance using slow-motion benchmarking. ACM Transactions on Computer Systems 2003; 21(1):87-115.
– reference: Nabrzyski J, Schopf JM, Weglarz J. Grid Resource Management: State of the Art and Future Trends. Kluwer Academic: Dordrecht, 2003.
– reference: Richardson T, Stafford-Fraser Q, Wood KR, Hopper A. Virtual network computing. IEEE Internet Computing 1998; 2(1):33-38.
– year: 2000
– year: 1983
– volume: 1
  start-page: 231
  issue: 3
  year: 2003
  end-page: 250
  article-title: Architecture and environment for enabling interactive Grids
  publication-title: Journal of Grid Computing
– volume: 2
  start-page: 33
  issue: 1
  year: 1998
  end-page: 38
  article-title: Virtual network computing
  publication-title: IEEE Internet Computing
– year: 2005
– volume: 21
  start-page: 87
  issue: 1
  year: 2003
  end-page: 115
  article-title: Measuring thin‐client performance using slow‐motion benchmarking
  publication-title: ACM Transactions on Computer Systems
– year: 2002
– year: 2003
– year: 1999
– ident: e_1_2_1_11_2
– ident: e_1_2_1_14_2
– volume-title: Proceedings of the 17th ACM Symposium on Operating Systems Principles (SOSP)
  year: 1999
  ident: e_1_2_1_13_2
– ident: e_1_2_1_4_2
  doi: 10.1109/4236.656066
– ident: e_1_2_1_12_2
  doi: 10.1145/592637.592640
– volume-title: Proceedings of the 7th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS)
  year: 1999
  ident: e_1_2_1_9_2
– volume-title: Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing
  year: 2003
  ident: e_1_2_1_6_2
– ident: e_1_2_1_3_2
– volume-title: Proceedings of the 5th USENIX Symposium on Operating Systems Design and Implementaion (OSDI'02)
  year: 2002
  ident: e_1_2_1_8_2
– ident: e_1_2_1_7_2
  doi: 10.1023/B:GRID.0000035188.36288.39
– ident: e_1_2_1_2_2
– volume-title: Grid Resource Management: State of the Art and Future Trends
  year: 2003
  ident: e_1_2_1_5_2
– volume-title: Proceedings of ACM Multimedia 2000
  year: 2000
  ident: e_1_2_1_10_2
– ident: e_1_2_1_15_2
SSID ssj0011031
Score 1.7200919
Snippet Emerging large‐scale utility computing systems such as Grids promise computing and storage to be provided to end users as a utility. System management services...
Emerging large-scale utility computing systems such as Grids promise computing and storage to be provided to end users as a utility. System management services...
SourceID proquest
crossref
wiley
istex
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 667
SubjectTerms Grid computing
QoS
remote desktop sessions
resource allocation service
Title Resource allocation for remote desktop sessions in Utility Grids
URI https://api.istex.fr/ark:/67375/WNG-2X7B5N4J-2/fulltext.pdf
https://onlinelibrary.wiley.com/doi/abs/10.1002%2Fcpe.973
https://www.proquest.com/docview/28067174
Volume 18
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8QwEA6iFy--xfWZg3jr2k3aprmpiw8EFxEXFy8hr4KsdJdtF9Rfb6Zp1xeCeCqlE9pmMp0vM9NvEDqMNKdchjRIteJBpIgKUqMVnIYZ9N7jBjK6N73kqh9dD-LBp1Zfnh9iFnADy6i-12DgUhXHH6ShemzbnAHPJ1RqARy6mxFHdaB5gWdKJUHoMLv_XRZGHtfjvvihBZjSly8g8zNUrXzNxTJ6bJ7Sl5gM29NStfXbNwLHf73GClqqESg-9UtmFc3ZfA0tN90dcG3s6-ikiexjyM37yB52EBdPrFOvxcYWw3I0xoVn9ijwU477JZTavuLLyZMpNlD_4vy-exXU_RYCTZ0nCySkJJ39pwmF8KjqhEal3BDplCeViULjNicx7_CMaSMpZZmyKWGKSibDzCR0E83no9xuIex8XhySLImczqM0SaRmMSM64SZzGzBGW-iomX2hazJy6InxLDyNMhFuXgQHQTwTHHv-jZ8iR5X6ZtflZAjlaiwWD71LQQbsLO5F14K00EGjX-GMCDIjMrejaSEgvez2tVELHVa6-u1Wont77g7bfxPbQYs-YAPlkbtovpxM7Z6DMKXar1brO5wK7ds
linkProvider Wiley-Blackwell
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3NT9swFH9icNguY-xD62DDB8QtJbWTOL6NIaBjUE0T1SrtYPkrEuqUVk0qAX_9_OKkG0NIiFMU5VlJ_Pz8Pv17AHuJEUyomEW50SJKNNVRbo3G27jA3nvCYkb3YpQNx8nZJJ20VZV4FibgQ6wCbigZzX6NAo4B6YO_qKFm7vqCs2ewgf28G3fqxwo6aoDtCwJWKo1ib7WHA7M49KAdeEcTbeCkXt8xM_81Vhttc7IJv7rvDEUm0_6y1n1z-x-E49N-5BW8bI1QchhWzRasufI1bHYNHkgr72_gcxfcJ5ieD8E94q1csnCew45YV03r2ZxUAdyjIlclGddYbXtDThdXtnoL45Pjy6Nh1LZciAzzyixSmJX0W0CeMYyQ6kFsdS4sVZ5_Stsktt4_ScVAFNxYxRgvtMsp10xxFRc2Y-9gvZyV7j0Qr_bSmBZZ4tme5FmmDE85NZmwhffBOOvBfjf90rR45NgW47cMSMpU-nmRAgnJinAeIDjuk-w3_Fs9V4spVqzxVP4cnUo64V_SUXImaQ92OwZLL0eYHFGlmy0riRlm79omPdhrmPXQq-TR92N_-fA4sl14Pry8OJfnX0fftuFFiN9gteQOrNeLpfvoLZpaf2qW7h9z7fH2
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV3db9MwED_BJiFeGJ9aGTA_THtLl9pOHL8B27oxoJoQFRUvlr8iTUVp1aQS46_HFydlAyEhnqIoZyX2-Xyf-R3AAbeSSZ2ypLBGJtxQkxTOGrxNS-y9Jx1mdD9O8vMpv5hlsxutviI-xCbghpLRntco4EtXHv0CDbVLP5SC3YVtnqcFbuiTTxvkqBF2L4hQqTRJg9Ee_5fFoUfdwFuKaBvX9PstK_Omrdoqm_EOfO0_M9aYzIfrxgztj98QHP9rHg_hQWeCkjdxzzyCO756DDt9ewfSSfsTeN2H9gkm52NojwQbl6x84K8nztfzZrEkdYT2qMlVRaYN1tpek7PVlaufwnR8-vn4POkaLiSWBVWWaMxJhgOgyBnGR80odaaQjurAPW0cT13wTjI5kqWwTjMmSuMLKgzTQqely9kz2KoWld8FEpReltIy54HpvMhzbUUmqM2lK4MHJtgADvvVV7ZDI8emGN9UxFGmKqyLkkhINoTLCMDxJ8lhy77Nc72aY72ayNSXyZmiM_E2m_ALRQew3_NXBSnC1Iiu_GJdK8wvB8eWD-Cg5dXfXqWOL0_D5fm_ke3DvcuTsfrwbvJ-D-7H4A2WSr6ArWa19i-DOdOYV-3G_QnLAfCu
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Resource+allocation+for+remote+desktop+sessions+in+Utility+Grids&rft.jtitle=Concurrency+and+computation&rft.au=Talwar%2C+Vanish&rft.au=Agarwalla%2C+Bikash&rft.au=Basu%2C+Sujoy&rft.au=Kumar%2C+Raj&rft.date=2006-05-01&rft.pub=John+Wiley+%26+Sons%2C+Ltd&rft.issn=1532-0626&rft.eissn=1532-0634&rft.volume=18&rft.issue=6&rft.spage=667&rft.epage=684&rft_id=info:doi/10.1002%2Fcpe.973&rft.externalDBID=n%2Fa&rft.externalDocID=ark_67375_WNG_2X7B5N4J_2
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1532-0626&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1532-0626&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1532-0626&client=summon