In volunteer grid environment, it is difficult to fulfill the requirements of all jobs due to increasing demands of resources. A resource requester submits a job, require resources for the job to be completed within deadline and budget if specified any. Whereas resource provider makes use of available resources and wants to utilize resources to maximum. Therefore, satisfying the requirements of both i.e., jobs and resources makes it difficult to manage the performance of a volunteer grid. In performance management, the main objectives include maintaining service level agreements, maximization of resource utilization, meeting job deadline/budget and minimizing the job transfer. In this paper, only the maximization of resource utilization and meeting job deadlines will be addressed for managing the performance of a volunteer grid computing environment. An autonomous approach is introduced that provides dynamic resource allocation for submitted jobs in a volunteer grid environment depending on the availability and demand of resources. Grid resource brokers are considered third party organizations that work as intermediaries between volunteer resource provider and requester. Proposed autonomous approach is developed by utilizing distributed coordination approach for interactive assignment of volunteer resources. The proposed approach is applying distributed coordination approach and giving priority to maximization of volunteer resource usage while completing jobs within deadline.
CITATION STYLE
Rubab, S., Hassan, M. F., Mahmood, A. K., & Shah, S. N. M. (2016). Performance management using autonomous control-based distributed coordination approach in a volunteer grid computing environment. In Advances in Intelligent Systems and Computing (Vol. 465, pp. 457–469). Springer Verlag. https://doi.org/10.1007/978-3-319-33622-0_41
Mendeley helps you to discover research relevant for your work.