TY - GEN
T1 - Measuring and understanding user comfort with resource borrowing
AU - Gupta, Ashish
AU - Lin, Bin
AU - Dinda, Peter A.
N1 - Copyright:
Copyright 2012 Elsevier B.V., All rights reserved.
PY - 2004
Y1 - 2004
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=4944266203&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=4944266203&partnerID=8YFLogxK
U2 - 10.1109/HPDC.2004.1323536
DO - 10.1109/HPDC.2004.1323536
M3 - Conference contribution
AN - SCOPUS:4944266203
SN - 0769521754
T3 - IEEE International Symposium on High Performance Distributed Computing, Proceedings
SP - 214
EP - 224
BT - Proceedings - 13th IEEE International Symposium on High Performance Distributed Computing
T2 - Proceedings - 13th IEEE International Symposium on High Performance Distributed Computing
Y2 - 4 June 2004 through 6 June 2004
ER -