본문 바로가기
KERD
논문KCI 등재

IaaS Architecture using Grid in Cloud Computing

1

조회

0

다운로드

3

인용

0

참고문헌

키워드

주제분류과학기술학

초록

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.

Abstract

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.

참고문헌 (15)

  1. Zhili Cheng, "Virtual Workspace Based Job Execution Methods and Dynamic Makespan Optimized Scheduling Algorithm", 28th International Conference on Distributed Computing Systems Workshop (2008)
  2. Michael Paterson, "Monitoring Grid Virtual Machine deployments" (2009), University of Victoria
  3. Marcos Dias de Assunção, "Evaluating the Cost-Benefit of Using Cloud Computing to Extend the Capacity of Clusters", ~ (2009)
  4. K. Keahey, "Virtual Workspaces: Achieving Quality of Service and Quality of Life in the Grid", Scientific Programming Journal (2006)
  5. Katarzyna Keahey, "Virtual Workspaces inthe Grid", 11th International Euro-par Conference (2005)
  6. Lizhe Wang, "Provide Virtual Distributed environments for Grid Computing on demand. in: Adavances in Software Engineering" (2009), Elsevier
  7. Borja Sotomayor Basilio, "A Resource Management Model For Vm-Based Virtual Workspaces" (2007), University of Chicago
  8. Rajkumar Buyya, "Cloudbus Toolkit for Market-Oriented Cloud Computing" (2009), The University of Melbourne
  9. Emilio P. Mancini, "PerfCloud: GRID Services for Performance-oriented Development of Cloud Computing Applications", 18th IEEE International Workshops on Enabling Technologies: Infrastructures for Collaborative Enterprises (2009)
  10. Kate Keahey, "Virtual Workspaces for Scientific Applications", ~
  11. Lu, W., "Making your works pacesecure: establishing trust with VM sin the Grid.SC05 Poster Presentation", ~ (2005)
  12. Sotomayor, B., "Overhead Matters: A Model for Virtual Resource Management in the 1st IEEE", ACM International Workshop on Virtualization Technology in Distributed Computing (VTDC 2006), 2006
  13. A. Agarwal, "Deploying HEP Applications Using Xen and Globus Virtual Workspaces", International Conference on Computing in High Energy and Nuclear Physics (2008)
  14. Fallenbeck, N., "Xen and the arts of Cluster Scheduling", Proceeding 1st international workshop on virtualization technology ndistributed computing (2006)
  15. Above the Clouds: A Berkeley View of Cloud Computing, "Armbrust, M.", University of California at Berkley, ~, pp.Technical Report No. UCB (2009), EECS-2009-28

관련 논문AI추천

이 간행물의 다른 논문 (10건)