DocumentCode
3309589
Title
Measuring and understanding user comfort with resource borrowing
Author
Gupta, Ashish ; Lin, Bin ; Dinda, Peter A.
Author_Institution
Dept. of Comput. Sci., Northwestern Univ., Evanston, IL, USA
fYear
2004
fDate
4-6 June 2004
Firstpage
214
Lastpage
224
Abstract
Resource borrowing is a common underlying approach in grid computing and thin-client computing. In both cases, external processes borrow resources that would otherwise be delivered to the interactive processes of end-users, creating contention that slows these processes and decreases the comfort of the end-users. How resource borrowing and user comfort are related is not well understood and thus resource borrowing tends to be extremely conservative. To address this lack of understanding, we have developed a sophisticated distributed application for directly measuring user comfort with the borrowing of CPU time, memory space, and disk bandwidth. Using this tool, we have conducted a controlled user study with qualitative and quantitative results that are of direct interest to the designers of grid and thin-client systems. We have found that resource borrowing can be quite aggressive without creating user discomfort, particularly in the case of memory and disk. We also describe an on-going Internet-wide study using our tool.
Keywords
client-server systems; grid computing; resource allocation; CPU time; Internet; disk bandwidth; grid computing; memory space; resource borrowing; thin-client computing; user comfort; Bandwidth; Computer science; Control systems; Distributed computing; Grid computing; Peer to peer computing; Power generation economics; Proposals; Proteins; Scientific computing;
fLanguage
English
Publisher
ieee
Conference_Titel
High performance Distributed Computing, 2004. Proceedings. 13th IEEE International Symposium on
ISSN
1082-8907
Print_ISBN
0-7695-2175-4
Type
conf
DOI
10.1109/HPDC.2004.1323536
Filename
1323536
Link To Document