Abstract
Data is generated exponentially. And data is used to identify and understand people, things, physical principles, etc. But with this much comes the problem of how to crunch the data to get our insights. With the traditional monolithic environment, crunching this huge volume will take hours and days, billing us some million dollars. But with the principle of dividing the job into smaller tasks and distributing the jobs between different computers which are interconnected, this insight could be reached within minutes to hours, costing us just a fraction of the amount. The scope of clusters and grids is vastly different. The clusters are generally employed with the locally interconnected systems, whereas grids are employed at a much wider and distributed scale. In this chapter we will learn more about these two interconnected paradigms and study some use cases.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Udoh E (ed) (2011) Cloud, grid and high performance computing: emerging applications. IGI Global, Hershey
Open MPI: open source high performance computing. Retrieved August 14, 2014, from http://www.open-mpi.org
Sunderam VS (1990) PVM: a framework for parallel distributed computing [Journal]. Concurrency Exp 2(4):315–339
Apache Hadoop Introduction (2013) Retrieved October 5, 2014, from http://www.hadoop.apache.org
Dean J, Ghemawat S (2004) MapReduce: simplified data processing on large clusters [Conference]. In: Symposium on operating systems design and implementation
Facebook Engineering Blog. Retrieved September 5, 2014, from https://code.facebook.com/posts/
Borthakur D, Gray J (2011) Apache hadoop goes real-time at facebook [Conference], SIGMOD. ACM, Athens
Kindratenko VV et al (2009) GPU clusters for high-performance computing [Conference]. In: IEEE cluster computing and workshops. IEEE, New Orleans
RCUDA Documentation. Retrieved September 5, 2014, from http://www.rcuda.net/
Magoulès F, Pan J, Tan KA, Kumar A (2009) Introduction to grid computing. CRC Press, Boca Raton
Foster I, Kesselman C. The grid 2: blueprint for a new computing infrastructure [Book]. [s.l.]. Elsevier
Baker M, Buyya R, Laforenza D (2002) Grids and grid technologies for wide‐area distributed computing. Softw Pract Exper 32(15):1437–1466
Pallmann D (2009) Grid computing on the Azure cloud computing platform, part 1. Retrieved September 5, 2014, from http://www.infoq.com/articles/Grid-Azure-David-Pallmann
Foster I, Kesselman C, Steven T (2001) The anatomy of the grid: enabling scalable virtual organizations [Conference]. In: First IEEE/ACM international symposium on cluster computing and the grid. [s.l.] IEEE
Anderson DP (2004) BOINC: A System for public resource computing and storage [Conference]. In: 5th IEEE/ACM international workshop on grid computing, Pittsburgh, USA [s.n.]
Globus (2014) Open grid services architecture Globus Toolkit Documentation. Retrieved September 5, 2014, from http://toolkit.globus.org/toolkit/docs/6.0/
Preve N (2011) Computational and data grids: principles, applications and design [Book]. [s.l.]. IGI Global
Out Scale (2014) In-memory data grid technology [Online]. Scaleout software: in memory data grids for the enterprise
Grid Gain Hadoop Accelarator. (2014). Retrieved September 5, 2014. http://gridgain.com/
Further Reading
Pearce SE, Venters W (2012) How particle physicists constructed the world’s largest grid: a case study in participatory cultures. The Routledge Handbook of Participatory Cultures
Wilkinson B (2011) Grid computing: techniques and applications. CRC Press, Boca Raton
Kirk DB, Wen-mei WH (2012) Programming massively parallel processors: a hands-on approach. Newnes
Kahanwal D, Singh DT (2013) The distributed computing paradigms: P2P, grid, cluster, cloud, and jungle. arXiv preprint arXiv:1311.3070
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Raj, P., Raman, A., Nagaraj, D., Duggirala, S. (2015). High-Performance Grids and Clusters. In: High-Performance Big-Data Analytics. Computer Communications and Networks. Springer, Cham. https://doi.org/10.1007/978-3-319-20744-5_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-20744-5_10
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20743-8
Online ISBN: 978-3-319-20744-5
eBook Packages: Computer ScienceComputer Science (R0)