Report Part - I
Report Part - I
BACHELOR OF TECHNOLOGY
IN COMPUTER SCIENCE & ENGINEERING At BANSAL SCHOOL OF ENGINEERING & TECHNOLOGY RAJASTHAN TECHNICAL UNIVERSITY JANUARY, 2012
A Seminar Report submitted in partial fulfillment for the award of the Degree of Bachelor of Technology in Department of Computer Science & Engineering
ABSTRACT
The last decade has seen a substantial increase in commodity computer and network performance, mainly as a result of faster hardware and more sophisticated software. Nevertheless, there are still problems, in the fields of science, engineering, and business, which cannot be effectively dealt with using the current generation of supercomputers. In fact, due to their size and complexity, these problems are often very numerically and/or data intensive and consequently require a variety of heterogeneous resources that are not available on a single machine. A number of teams have conducted experimental studies on the cooperative use of geographically distributed resources unified to act as a single powerful computer. This new approach is known by several names, such as metacomputing, scalable computing, global computing, Internet computing, and more recently Grid computing.
The early efforts in Grid computing started as a project to link supercomputing sites, but have now grown far beyond their original intent. In fact, many applications can benefit from the Grid infrastructure, including collaborative engineering, data exploration, high-throughput computing, and of
course distributed supercomputing. Moreover, due to the rapid growth of the Internet and Web, there has been a rising interest in Web-based distributed computing, and many projects have been started and aim to exploit the Web as an infrastructure for running coarse-grained distributed and parallel applications. In this context, the Web has the capability to be a platform for parallel and collaborative work as well as a key technology to create a pervasive and ubiquitous Grid-based infrastructure.
This paper aims to present the state-of-the-art of Grid computing and attempts to survey the major international efforts in developing this emerging technology
CONTENTS
1 4 5
8 9
Design Features
13 14 16 18 19 22
Fabric: Interfaces to Local Control Connectivity: Communicating Easily and Securely Resource: Sharing Single Resources Collective: Coordinating Multiple Resources Applications
24 24 25 26 27 28
Distributed Supercomputing High-Throughput Computing On-Demand Computing Data-Intensive Computing Collaborative Computing
30
6. REFERENCES
33
ACKNOWLEDGMENT
I express my sincere thanks to Mr. Manish Dubey (Head of the Department, Computer Science and Engineering, BSET), for their kind co-operation for presenting the seminar. I also extend my sincere thanks to all other members of the faculty of Computer Science and Engineering Department and my friends for their cooperation and encouragement. Nishant Agrawal