초록
영어
In the era of Cloud Computing, the Infrastructure-as-a-Service is one of the key issues to provide feasible applications to enhance customer’s services. Cloud Computing Service model aims to provide Everything as a Service (XaaS) over Internet. It is still necessary to integrate infrastructure to have rich resource management for the Cloud Computing requirements. Grid Computing has been a popular solution in providing infrastructure and computational resources as service. Grid computing Infrastructure, despite various progresses, still has an issue of providing dedicated customized and controllable remote execution environment. Virtualization has been provided as one solution for the issue. Virtualization in grid environment can be extended to the cloud computing context to provide the Grid Infrastructure as a Service to the cloud users. In this paper, we propose a new middleware architecture and methodology for providing virtual environment in Grids as a Service for the cloud users. This can be advantageous in Grid computing scenario also, where virtual environment provides coarse grained job execution thereby enhancing Quality of Service (QOS) compared to fine grained execution of jobs and also management of resources. Towards virtualization at the user end, the middleware acts as a bridge between the Grid resource layer and the users, thereby making the middleware light-weight. The Grid Control node chooses the resource node for service based on the resource information and thus the Grid Infrastructure as a service to the users.
목차
1. Introduction
2. Everything as a Service (‘X’aaS)
2.1 Cloud Computing Service Model
2.2 Grid Computing as a Service
3. Virtualization in Grid Computing
3.1 Virtual Workspaces
3.2 Deployment of Virtual Workspaces on Grid
4. Grid Infrastructure for Cloud Users
4.1 Architecture of the Middleware System
4.2 Components of the Architecture
5. Conclusion
References