Title :
A Lightweight Approach of Automatic Resource Configuration in Distributed Computing
Author :
Liu, Hao ; SØrensen, SØren-Aksel ; Nazir, Amril
Author_Institution :
Dept. of Comput. Sci., Univ. Coll. London, London, UK
Abstract :
A key problem in executing performance critical applications on distributed computing environments (e.g. the Grid) is the selection of resources for execution. A lot of research related to "automatic resource selection" has been made to allocate the best-effort 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 lightweight approach for automatic resource selection/configuration. This approach is based on a simple control theory: the application continuously reports performance values to the middleware Application Agent (AA), which relies on the reported values to decide how to dynamically reconfigure the execution environment during the execution to ensure userspsila performance requirements (e.g. execution deadline, running N iteration per second). We divide the research into two paradigms: neglecting network latency and considering network latency. For the first paradigm, we use a linear prediction with Kalman filter to find the expected RC to satisfy certain performance requirement. For the second, we let AA probe possible RCs and rollback the bad RCs, to look for a local optimized RC that can provide applications highest performance.
Keywords :
distributed processing; resource allocation; software agents; automatic resource configuration; automatic resource selection; distributed computing; middleware application agent; network latency; performance critical applications; Application software; Computer science; Control theory; Delay; Distributed computing; Educational institutions; High performance computing; Middleware; Processor scheduling; Resource management; adaptive application; automatic resource selection; lightweight;
Conference_Titel :
High Performance Computing and Communications, 2009. HPCC '09. 11th IEEE International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-4600-1
Electronic_ISBN :
978-0-7695-3738-2
DOI :
10.1109/HPCC.2009.48