Semantic-enabled CARE Resource Broker (SeCRB) for managing grid and cloud environment

Thamarai Selvi Somasundaram, Kannan Govindarajan, Usha Kiruthika, Rajkumar Buyya
2014 Journal of Supercomputing  
Grid computing is mainly helpful for executing high-performance computing applications. However, conventional grid resources sometimes fail to offer a dynamic application execution environment and this increases the rate at which the job requests of users are rejected. Integrating emerging virtualization technologies in grid and cloud computing facilitates the provision of dynamic virtual resources in the required execution environment. Resource brokers play a significant role in managing grid
more » ... nd cloud resources as well as identifying potential resources that satisfy users' application requests. This research paper proposes a semantic-enabled CARE Resource Broker (SeCRB) that provides a common framework to describe grid and cloud resources, and to discover them in an intelligent manner by considering software, hardware and quality of service (QoS) requirements. The proposed semantic resource discovery mechanism classifies the resources into three categories viz., exact, highsimilarity subsume and high-similarity plug-in regions. To achieve the necessary user QoS requirements, we have included a service level agreement (SLA) negotiation mechanism that pairs users' QoS requirements with matching resources to guarantee the execution of applications, and to achieve the desired QoS of users. Finally, we have
doi:10.1007/s11227-013-1047-z fatcat:dopcbntzdbeblcis57axrrfxfe