Skip to main content Accessibility help
×
Hostname: page-component-8448b6f56d-m8qmq Total loading time: 0 Render date: 2024-04-19T12:44:03.930Z Has data issue: false hasContentIssue false

5 - Grid networking

from Part I - Enabling technologies

Published online by Cambridge University Press:  05 October 2012

Anusha Ravula
Affiliation:
University of Nebraska-Lincoln, USA
Byrav Ramamurthy
Affiliation:
University of Nebraska-Lincoln, USA
Byrav Ramamurthy
Affiliation:
University of Nebraska, Lincoln
George N. Rouskas
Affiliation:
North Carolina State University
Krishna Moorthy Sivalingam
Affiliation:
Indian Institute of Technology, Madras
Get access

Summary

Research in Grid Computing has become popular with the growth in network technologies and high-performance computing. Grid Computing demands the transfer of large amounts of data in a timely manner.

In this chapter, we discuss Grid Computing and networking. We begin with an introduction to Grid Computing and discuss its architecture. We provide some information on Grid networks and continue with various current applications of Grid networking. The remainder of the chapter is devoted to research in Grid networks. We discuss the techniques developed by various researchers with respect to resource scheduling in Grid networks.

Introduction

Today, the demand for computational, storage, and network resources continues to grow. At the same time, a vast amount of these resources remains underused. To enable the increased utilization of these resources the tasks can be executed using shared computational and storage resources while communicating over a network. Imagine a team of researchers performing a job which contains a number of tasks. Each task demands different computational, storage, and network resources. Distributing the tasks across a network according to resource availability is called distributed computing. Grid Computing is a recent phenomenon in distributed computing. The term “The Grid” was coined in the mid 1990s to denote a proposed distributed computing infrastructure for advanced science and engineering.

Grid Computing enables efficient utilization of geographically distributed and heterogeneous computational resources to execute large-scale scientific computing applications.

Type
Chapter
Information
Next-Generation Internet
Architectures and Protocols
, pp. 88 - 104
Publisher: Cambridge University Press
Print publication year: 2011

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

cloudcomputing.qrimp.com/portal.aspx.
www.nsf.gov/pubs/2008/nsf08560/nsf08560.htm.
www.amazon.com/gp/browse.html?node=201590011.
www.pbsgridworks.com/Default.aspx.
www.globus.org/toolkit/docs/2.4/gram/.
Adami, D., Giordano, S., Repeti, et al. Design and implementation of a grid network-aware resource broker. In Proceedings of the IASTED International Conference on Parallel and Distributed Computing and Networks, as part of the 24th IASTED International Multi-Conference on Applied Informatics (Innsbruck, Austria, February 2006), pp. 41–46.Google Scholar
Armbrust, M., Fox, A., Griffith, R., et al. Above the clouds: A Berkeley view of cloud computing.
Azzedin, F., Maheswaran, M., and Arnason, N.A synchronous co-allocation mechanism for grid computing systems. Cluster Computing 7, 1 (2004), 39–49.CrossRefGoogle Scholar
Baker, M., Buyya, R., and Laforenza, D.The grid: International efforts in global computing. International Conference on Advances in Infrastructure for Electronic Business, Science, and Education on the Internet (SSGRR 2000) (July 2000).Google Scholar
Banerjee, A., Feng, W., Ghosal, D., and Mukherjee, B.Algorithms for integrated routing and scheduling for aggregating data from distributed resources on a lambda grid. IEEE Transactions on Parallel and Distributed Systems 19, 1 (January 2008), 24–34.CrossRefGoogle Scholar
Batista, D., da Fonseca, N. L. S., Granelli, F., and F. Kliazovich, D.Self-adjusting grid networks. In Communications, 2007. ICC '07. Proceedings of IEEE International Conference '07. (Glasgow, June 2007), pp. 344–349.CrossRefGoogle Scholar
Chen, Y., Jingwei, H., Chi, Y., et al. A novel OBS-based grid architecture with dual-link-server model. In First International Conference on Communications and Networking in China, 2006. ChinaCom '06. (October 2006), pp. 1–5.Google Scholar
De Leenheer, M., Thysebaert, P., Volckaert, B., et al. A view on enabling-consumer oriented grids through optical burst switching. IEEE Communication Magazine 44, 3 (2006), 124–131.CrossRefGoogle Scholar
Demeyer, S., Leenheur, M., Baert, J., Pickavet, M., and Demeester, P.Ant colony optimization for the routing of jobs in optical grid networks. OSA Journal of Optical Networking 7, 2 (February 2008), 160–172.CrossRefGoogle Scholar
Farooq, U., Majumdar, S., and Parsons, E., Dynamic scheduling of lightpaths in lambda grids. In 2nd International Conference on Broadband Networks, 2005. (Boston, Massachusetts, October 2005), pp. 1463–1472.Google Scholar
Foster, I., and Kesselman, C.The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, 2004.Google Scholar
Jin, Y., Wang, Y., Guo, W., Sun, W., and Hu, W.Joint scheduling of computation and network resource in optical grid. In Proceedings of 6th International Conference on Information, Communications and Signal Processing, 2007 (Singapore, December 2007), pp. 1–5.Google Scholar
Lakshmiraman, V., and Ramamurthy, B.Joint computing and network resource scheduling in a lambda grid network. In Proceedings of IEEE International Conference on Communications (ICC 2009) (2009).Google Scholar
Liang, X., Lin, X., and Li, M., Adaptive task scheduling on optical grid. In Proceedings of the IEEE Asia-Pacific Conference on Services Computing (APSCC 2006) (Xian, China, December 2006), pp. 486–491.CrossRefGoogle Scholar
Liu, X., Qiao, C., and Wang, T.Survivable optical grids. In Optical Fiber Communication Conference (San Diego, California, February 2008).Google Scholar
Liu, X., Wei, W., Qiao, C., Wang, T., Hu, W., Guo, W., and Wu, M., Task scheduling and lightpath establishment in optical grids. In Proceedings of the INFOCOM 2008 Mini-Conference and held in conjuction with the 27th Conference on Computer Communication (INFOCOM 2008) (Phoenix, Arizona, 2008).Google Scholar
Park, S.-M., and Kim, J.-H., Chameleon: A resource scheduler in a data grid environment. In Cluster Computing and the Grid, 2003. Proceedings. CCGrid 2003. 3rd IEEE/ACM International Symposium on Cluster Computing and the Grid, 2003. (May 2003), pp. 258–265.CrossRefGoogle Scholar
Ranganathan, K., and Foster, I., Data scheduling in distributed dataintensive applications. In Proceedings of 11th IEEE International Symposium on High Performance Distributed Computing (HPDC-11) (July 2002).Google Scholar
She, Q., Huang, X., Kannasoot, N., Zhang, Q., and Jue, J., Multi-resources many cast over optical burst switched networks. In Proceedings of 16th International Conference on Computer Communications and Networks (ICCCN 2007) (Honolulu, Hawaii, August 2007).Google Scholar
Simeonidou, D., Nejabati, R., Zervas, G., et al. Dynamic optical-network architectures and technologies for existing and emerging grid services. OSA on Journal of Lightwave Technology 23, 10 (October 2005), 3347–3357.CrossRefGoogle Scholar
Venugopal, S., and Buyya, R., A grid service broker for scheduling distributed data-oriented applications on global grids. ACM Press, pp. 75–80.
Volckaert, B., Thysebaert, P., De Leenheer, M., et al. Grid computing: The next network challenge! Journal of The Communication Network 3, 3 (July 2004), 159–165.Google Scholar
Wang, Y., Jin, Y., Guo, W., et al. Joint scheduling for optical grid applications. OSA Journal of Optical Networking 6, 3 (March 2007), 304–318.CrossRefGoogle Scholar
Wang, Z., Guo, W., Sun, Z., et al. On accurate task scheduling in optical grid. In First International Symposium on Advanced Networks and Telecommunication Systems, 2007 (Mumbai, India, December 2007), pp. 1–2.Google Scholar
Wei, G., Yaohui, J., Weiqiang, S., et al. A distributed computing over optical networks. In Optical Fiber Communication/National Fiber Optic Engineers Conference, 2008. OFC/NFOEC 2008. (January 2008), pp. 1–3.Google Scholar

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×