GRID AND CLUSTER COMPUTING
Grid Computing and Cluster Computing are advanced topics and latest trends in computer science that find a place in the computer science and information technology curricula of many engineering institutes and universities today. Divided into two parts—Part I, Grid Computing and Part II, Cluster Computing—, this compact and concise text strives to make the concepts of grid computing and cluster computing comprehensible to the students through its fine presentation and accessible style. Part I of the book enables the student not only to understand the concepts involved in grid computing but also to build their own grids for specific applications. Similarly, as today supercomputers are being built using cluster computing architectures, Part II provides an insight into the basic principles involved in cluster computing and equips the readers with the knowledge to build their own clusters in-house. Diagrams are used to illustrate the concepts discussed and to enable the reader to actually construct a grid or a cluster himself. The book is intended as a text for undergraduate and postgraduate students of computer science and engineering, information technology (B.Tech./M.Tech. Computer Science and Engineering/IT), and post-graduate students of computer science/information technology (M.Sc. Computer Science and M.Sc. IT). Besides, practising engineers and computer science professionals should find the text very useful.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Technologies and Architectures for Grid Computing 1829
World Wide Grid Computing Activities Organizations
Web Services and the Service
An Introduction 106115
Setting Up and Administering a Cluster 149156
Cluster Technology for High Availability 157172
Performance Models and Simulation 173176
Load Sharing and Load Balancing 191201
Distributed Shared Memory 202209
Early Cluster Architectures and High Throughput
achieved algorithms allocation approach bandwidth Beowulf Checkpointing client cluster computing communication components computer systems computing environment computing resources Condor configuration Data Grid database DBMS disk dynamic enables execution failover failure fault tolerance file system functionality Gfarm Gigabit Ethernet global Globus Toolkit grid applications grid computing Grid Project grid services grid technology hardware heterogeneous high availability high performance computing high speed implementation infrastructure integrated interconnection interface Java job management large number latency layer load balancing mechanism message passing metacomputing microkernel middleware monitoring multiple Myrinet Network of Workstations nodes object OGSA OGSA-DAI operating system parallel computing parallel programs policies processors protocols queue remote requests resource management scalable scheduling server Service Oriented Architecture shared memory Single System Image SOAP Solaris specific standard storage supercomputing switch synchronization utilized virtual web service WSDL WSRF