Title :
Autonomic management of client concurrency in a distributed storage service
Author :
Tauber, Markus ; Kirby, Graham ; Dearle, Alan
Author_Institution :
Sch. of Comput. Sci., Univ. of St. Andrews, St. Andrews, UK
Abstract :
A distributed autonomic system adapts its constituent components to a changing environment. This paper reports on the application of autonomic management to a distributed storage service. We developed a simple analytic model which suggested potential benefit from tuning the degree of concurrency used in data retrieval operations, to suit dynamic conditions. We then validated this experimentally by developing an autonomic manager to control the degree of concurrency. We compared the resulting data retrieval performance with non-autonomic versions, using various combinations of network capacity, membership churn and workload patterns. Overall, autonomic management yielded improved retrieval performance. It also produced a distinct but not significant increase in network usage relative to one non-autonomic configuration, and a significant reduction relative to another.
Keywords :
distributed processing; information retrieval; software fault tolerance; storage management; autonomic management; client concurrency; data retrieval performance; distributed autonomic system; distributed storage service; Bandwidth; Delay; Educational institutions; Monitoring; Planning; Servers; autonomic management; distributed storage;
Conference_Titel :
Integrated Network Management (IM), 2011 IFIP/IEEE International Symposium on
Conference_Location :
Dublin
Print_ISBN :
978-1-4244-9219-0
Electronic_ISBN :
978-1-4244-9220-6
DOI :
10.1109/INM.2011.5990521