The Community for Technology Leaders
RSS Icon
Issue No.05 - September/October (2009 vol.13)
pp: 24-33
Alexandre di Costanzo , University of Melbourne
Marcos Dias de Assunção , University of Melbourne
Rajkumar Buyya , University of Melbourne
The InterGrid system aims to provide an execution environment for running applications on top of interconnected infrastructures. The system uses virtual machines as building blocks to construct execution environments that span multiple computing sites. Such environments can be extended to operate on cloud infrastructures, such as Amazon EC2. This article provides an abstract view of the proposed architecture and its implementation; experiments show the scalability of an InterGrid-managed infrastructure and how the system can benefit from using the cloud.
cloud computing, grid computing, distributed systems, scheduling, resource management, virtualization, InterGrid gateway, Amazon EC2
Alexandre di Costanzo, Marcos Dias de Assunção, Rajkumar Buyya, "Harnessing Cloud Technologies for a Virtualized Distributed Computing Infrastructure", IEEE Internet Computing, vol.13, no. 5, pp. 24-33, September/October 2009, doi:10.1109/MIC.2009.108
1. F. Cappello et al., "Grid'5000: A Large-Scale and Highly Recon?gurable Grid Experimental Testbed," Int'l J. High Performance Computing Applications, vol. 20, no. 4, 2006, pp. 481–494.
2. X. Zhu et al., "1000 Islands: Integrated Capacity and Workload Management for the Next Generation Data Center," Proc. Int'l Conf. Autonomic Computing (ICAC 08), IEEE CS Press, 2008, pp. 172–181.
3. M. Armbrust et al., Above the Clouds: A Berkeley View of Cloud Computing, tech. report UCB/EECS-2009-28, EECS Dept., Univ. of California, Berkeley, Feb. 2009.
4. M. Dias de Assunção, R. Buyya, and S. Venugopal, "InterGrid: A Case for Internetworking Islands of Grids," Concurrency and Computation: Practice and Experience, vol. 20, no. 8, 2008, pp. 997–1024.
5. K. Keahey et al., "Virtual Workspaces: Achieving Quality of Service and Quality of Life in the Grids," Scienti?c Programming, vol. 13, no. 4, 2006, pp. 265–275.
6. J.S. Chase et al., "Dynamic Virtual Clusters in a Grid Site Manager," Proc. 12th IEEE Int'l Symp. High Performance Distributed Computing (HPDC 03), IEEE CS Press, 2003, p. 90.
7. M. Dias de Assunção, A. di Costanzo, and R. Buyya, "Evaluating the Cost-Benefit of Using Cloud Computing to Extend the Capacity of Clusters," Proc. Int'l Symp. High Performance Distributed Computing (HPDC 09), ACM Press, 2009, pp. 141–150.
8. U. Lublin and D.G. Feitelson, "The Workload on Parallel Supercomputers: Modeling the Characteristics of Rigid Jobs," J. Parallel and Distributed Computing, vol. 63, no. 11, 2008, pp. 1105–1122.
9. M. Kirley and R. Stewart, "Multiobjective Evolutionary Algorithms on Complex Networks," Proc. 4th Int'l Conf. Evolutionary Multi-Criterion Optimization, LNCS 4403, Springer, 2007, pp. 81–95.
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool