WELCOME
GRIDCOMPUTINGNAME:Navpreet KaurBRANCH: CSE(Evening Shift)ROLL NO.: 115361
   What is Grid Computing?   Cousins of grid computing.   Methods of grid computing.   Who Needs It?   Grid Users   ...
What is grid computing?   Grid computing involves connecting    geographically remote computers into a single    network ...
   A network of geographically distributed    resources including computers, peripherals,    switches, instruments, and d...
Cousins of Grid Computing   Distributed Computing   Peer-to-Peer Computing etc.   Distributed Computing         Distrib...
PEER2PEER Computing   Sharing of computer resources and services by    direct exchange between systems.   Computers can ...
Methods of Grid Computing   Distributed Supercomputing   High-Throughput Computing   On-Demand Computing   Data-Intens...
Distributed Supercomputing   Combining multiple high-capacity resources    on a computational grid into a single, virtual...
High-Throughput Computing   Uses the grid to schedule large numbers of    loosely coupled or independent tasks, with the ...
On-Demand Computing   Uses grid capabilities to meet short-term    requirements for resources that are not locally    acc...
Data-Intensive Computing   The focus is on synthesizing new information    from data that is maintained in geographically...
Collaborative Computing   Concerned primarily with enabling and    enhancing human-to-human interactions.   Applications...
Logistical Networking   Global scheduling and optimization of data    movement.   Contrasts with traditional networking,...
Who Needs Grid Computing?   A chemist may utilize hundreds of processors    to screen thousands of compounds per hour.  ...
Grid Users   Grid developers   Tool developers   Application developers   End Users   System Administrators
Grid Developers   Very small group.   Implementers of a grid “protocol” who    provides the basic services required to  ...
Tool Developers   Implement the programming models used by    application developers.   Implement basic services similar...
Application Developers   Construct grid-enabled applications for end-    users who should be able to use these    applica...
System Administrators   Balance local and global concerns.   Manage grid components and infrastructure.   Some tasks st...
Some Highly-Visible Grids   The NASA Information Power Grid (IPG).   The Distributed Terascale Facility (DTF)    Project.
Software infrastructure   Globus   Condor   Harness   Legion   IBP   Net Solve
Globus   started in 1996 and is gaining popularity year    after year.   A project to develop the underlying    technolo...
Condor   The Condor project started in 1988 at the    University of Wisconsin-Madison.   The main goal is to develop too...
Legion   An object-based software project designed at    the University of Virginia to support millions    of hosts and t...
Harness   A Heterogeneous Adaptable Reconfigurable    Networked System   A collaboration between Oak Ridge National    L...
IBP   The Internet Backplane Protocol (IBP) is a    middleware for managing and using remote    storage.   It was devise...
NetSolve   A client-server-agent model.   Designed for solving complex scientific    problems in a loosely-coupled heter...
CONCLUSION   Grid Computing involves cost savings, speed of    computation, and agility.   The grid adjusts to accommoda...
THANK YOU….
Upcoming SlideShare
Loading in...5
×

Gridcomputingppt

6,970

Published on

Published in: Technology
1 Comment
5 Likes
Statistics
Notes
No Downloads
Views
Total Views
6,970
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
504
Comments
1
Likes
5
Embeds 0
No embeds

No notes for slide

Gridcomputingppt

  1. 1. WELCOME
  2. 2. GRIDCOMPUTINGNAME:Navpreet KaurBRANCH: CSE(Evening Shift)ROLL NO.: 115361
  3. 3.  What is Grid Computing? Cousins of grid computing. Methods of grid computing. Who Needs It? Grid Users Some highly visible grids. Using the grid.
  4. 4. What is grid computing? Grid computing involves connecting geographically remote computers into a single network to create a virtual supercomputer by combining the computational power of all computers on grid. COMPUTATIONAL GRIDS Homogeneous Heterogeneous
  5. 5.  A network of geographically distributed resources including computers, peripherals, switches, instruments, and data. Each user should have a single login account to access all resources. Resources may be owned by diverse organizations
  6. 6. Cousins of Grid Computing Distributed Computing Peer-to-Peer Computing etc. Distributed Computing Distributed computing is most often concerned with distributing the load of a program across two or more processes
  7. 7. PEER2PEER Computing Sharing of computer resources and services by direct exchange between systems. Computers can act as clients or servers depending on what role is most efficient for the network.
  8. 8. Methods of Grid Computing Distributed Supercomputing High-Throughput Computing On-Demand Computing Data-Intensive Computing Collaborative Computing Logistical Networking
  9. 9. Distributed Supercomputing Combining multiple high-capacity resources on a computational grid into a single, virtual distributed supercomputer. Tackle problems that cannot be solved on a single system.
  10. 10. High-Throughput Computing Uses the grid to schedule large numbers of loosely coupled or independent tasks, with the goal of putting unused processor cycles to work.
  11. 11. On-Demand Computing Uses grid capabilities to meet short-term requirements for resources that are not locally accessible.
  12. 12. Data-Intensive Computing The focus is on synthesizing new information from data that is maintained in geographically distributed repositories, digital libraries, and databases. Particularly useful for distributed data mining.
  13. 13. Collaborative Computing Concerned primarily with enabling and enhancing human-to-human interactions. Applications are often structured in terms of a virtual shared space.
  14. 14. Logistical Networking Global scheduling and optimization of data movement. Contrasts with traditional networking, which does not explicitly model storage resources in the network. Called "logistical" because of the analogy it bears with the systems of warehouses, depots, and distribution channels.
  15. 15. Who Needs Grid Computing? A chemist may utilize hundreds of processors to screen thousands of compounds per hour. Teams of engineers worldwide pool resources to analyze terabytes of structural data. Meteorologists seek to visualize and analyze data of climate with enormous computational demands.
  16. 16. Grid Users Grid developers Tool developers Application developers End Users System Administrators
  17. 17. Grid Developers Very small group. Implementers of a grid “protocol” who provides the basic services required to construct a grid.
  18. 18. Tool Developers Implement the programming models used by application developers. Implement basic services similar to conventional computing services:  User authentication/authorization  Process management  Data access and communication
  19. 19. Application Developers Construct grid-enabled applications for end- users who should be able to use these applications without concern for the underlying grid. Provide programming models that are appropriate for grid environments and services that programmers can rely on when developing (higher-level) applications.
  20. 20. System Administrators Balance local and global concerns. Manage grid components and infrastructure. Some tasks still not well delineated due to the high degree of sharing required.
  21. 21. Some Highly-Visible Grids The NASA Information Power Grid (IPG). The Distributed Terascale Facility (DTF) Project.
  22. 22. Software infrastructure Globus Condor Harness Legion IBP Net Solve
  23. 23. Globus started in 1996 and is gaining popularity year after year. A project to develop the underlying technologies needed for the construction of computational grids. Focuses on execution environments for integrating widely-distributed computational platforms, data resources, displays, special instruments and so forth.
  24. 24. Condor The Condor project started in 1988 at the University of Wisconsin-Madison. The main goal is to develop tools to support High Throughput Computing on large collections of computing resources.
  25. 25. Legion An object-based software project designed at the University of Virginia to support millions of hosts and trillions of objects linked together with high-speed links. Allows groups of users to construct shared virtual work spaces, to collaborate research and exchange information.
  26. 26. Harness A Heterogeneous Adaptable Reconfigurable Networked System A collaboration between Oak Ridge National Lab, the University of Tennessee, and Emory University.
  27. 27. IBP The Internet Backplane Protocol (IBP) is a middleware for managing and using remote storage. It was devised at the University of Tennessee to support Logistical Networking in large scale, distributed systems and applications.
  28. 28. NetSolve A client-server-agent model. Designed for solving complex scientific problems in a loosely-coupled heterogeneous environment.
  29. 29. CONCLUSION Grid Computing involves cost savings, speed of computation, and agility. The grid adjusts to accommodate the fluctuating data volumes that are a typical in the seasonal business. Grid Computing takes advantage of the fact that most of the computers in United States use their central processing units on average only 25% of the time for the work they have been assigned.
  30. 30. THANK YOU….
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×