DocumentCode
1926449
Title
On-line automatic resource selection in distributed computing
Author
Liu, Hao ; Sørensen, Søren-Aksel ; Nazir, Amril
Author_Institution
Dept. of Comput. Sci., Univ. Coll. London, London, UK
fYear
2009
fDate
Aug. 31 2009-Sept. 4 2009
Firstpage
1
Lastpage
9
Abstract
A key problem in executing performance critical applications on distributed computing environments (e.g. the Grid) is the resource selection. Research related to rdquoautomatic resource selectionrdquo aims to select suitable resources on behalf of users to optimize the execution performance. However, most of current approaches are based on the static principle (i.e. resource selection is performed prior to execution) and need detailed application-specific information. In the paper, we introduce a novel on-line automatic resource selection approach. This approach is based on a simple control theory: the application continuously reports the execution satisfaction degree (ESD) to the middleware application agent (AA), which relies on the reported ESD values to learn the execution behavior and tune the execution environment by adding/replacing/deleting resources at runtime in order to satisfy users´ performance requirements. We use a utility-based learning and tuning algorithm to enable the automatic resource tuning/selection. A typical 2-D heat equation application is used to validate the approach. Results show that without resource or application knowledge being provided in advance, the approach is able to find the best-effort resources to satisfy users´ execution requirements, and classify resources according to their contribution made to the application.
Keywords
learning (artificial intelligence); middleware; multi-agent systems; resource allocation; 2D heat equation application; distributed computing; execution satisfaction degree; middleware application agent; online automatic resource selection; static principle; tuning algorithm; utility-based learning; Application software; Computer science; Distributed computing; Electrostatic discharge; Fluid dynamics; High performance computing; Middleware; Processor scheduling; Quality of service; Resource management;
fLanguage
English
Publisher
ieee
Conference_Titel
Cluster Computing and Workshops, 2009. CLUSTER '09. IEEE International Conference on
Conference_Location
New Orleans, LA
ISSN
1552-5244
Print_ISBN
978-1-4244-5011-4
Electronic_ISBN
1552-5244
Type
conf
DOI
10.1109/CLUSTR.2009.5289181
Filename
5289181
Link To Document