Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
425319 | Future Generation Computer Systems | 2011 | 9 Pages |
Grid computing environments are characterized by resource heterogeneity that leads to heterogeneous application execution characteristics. This is due to the application-resource dependency and changing the availability of the underlying resources. In order to recognize and understand such dependencies, there is a need to capture and study the behavior of individual applications as they move through the environment. To that extent, we present a set of core grid services, collectively called Application Information Services (AIS) that provide means to capture and retrieve application-specific information. The complete availability of such information fosters information sharing and enables advanced application execution models and tools to be developed at the level of the grid. We show examples of use and potential application job performance benefits with AIS.
Research highlights► Design and development of Application Information Services (AIS) framework. ► Support for storage and retrieval of application and resource dependencies with AIS. ► Concise description and examples of individual services comprising AIS. ► Showcased usability and performance case study based on data collected within AIS.