Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Grid Computing

  • Loggen Sie sich ein, um Kommentare anzuzeigen.

Grid Computing

  1. 1. GRID COMPUTING Presented By S.SENTHIL KUMAR K.NAVANEETHA KRISHNAN
  2. 2. INTRODUCTION <ul><li>Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach common goal. </li></ul><ul><li>The resources in the grid are heterogeneous and geographically distributed. </li></ul><ul><li>Grids are a form of distributed computing. </li></ul>
  3. 3. GRID COMPUTING <ul><li>A Grid comprises a network of resources to link together supercomputers spread across wide distances. </li></ul><ul><li>A Grid differs from other architectures, such as a cluster </li></ul><ul><li>It provide an equally consistent, dependable, and transparent collection of computing resources. </li></ul>
  4. 6. Grid Infrastructure Requirements: <ul><li>The need to respect the local autonomy of the various administrative domains that comprise the Grid. </li></ul><ul><li>The different computing resources will inevitably span a variety of heterogeneous hardware. </li></ul><ul><li>the dynamic nature of the Grid. </li></ul><ul><li>importance of resilience. </li></ul>
  5. 7. Types of Grid <ul><li>Computational Grids: </li></ul><ul><li>It provides resources for executing tasks, using spare CPU cycles on networked computers. </li></ul><ul><li>Grid tasks are often scheduled to run as background tasks. </li></ul>
  6. 8. Data grids <ul><li>It provides secure access to, and management of, large distributed data sets. </li></ul><ul><li>A data grid typically implements replication and catalogue services. </li></ul><ul><li>It gives the illusion that the entire data set is actually held on a single piece of data storage. </li></ul><ul><li>The data is usually processed using a computational grid. </li></ul>
  7. 9. Application grids <ul><li>It extends the notions of computational and data grids. </li></ul><ul><li>to provide transparent access to remote libraries and applications </li></ul><ul><li>they can be implemented using web services acting as facades for remote services in conjunction with UDDI proving location transparency. </li></ul>
  8. 10. Grid components and service <ul><li>Communications. </li></ul><ul><li>Authentication and Authorization </li></ul><ul><li>Naming services and location Transparency </li></ul><ul><li>Distributed File System </li></ul><ul><li>Resource Management </li></ul><ul><li>Fault Tolerance </li></ul>
  9. 12. Applications <ul><li>A Grid should provide the interfaces, libraries, utilities, and programming APIs to support the development effort required. </li></ul><ul><li>Common tools and libraries for building Grid applications includes </li></ul><ul><li>High Performance C++ (HPC++) </li></ul><ul><li>the Message Passing Interface (MPI). </li></ul>
  10. 13. Grid Computing Standards <ul><li>The Globus Toolkit has emerged as the-de facto standard for grid middleware. </li></ul><ul><li>Globus has protocols to handle grid resource management. These include </li></ul><ul><ul><li>Grid Resource Management Protocol ( GRAM ) </li></ul></ul><ul><ul><li>Information Services: Monitoring and Discovery Service ( MDS ) </li></ul></ul><ul><ul><li>Data Movement and management: Global Access to Secondary Storage ( GASS ) </li></ul></ul><ul><ul><li>Grid FTP </li></ul></ul>
  11. 14. Grid standards
  12. 15. Security <ul><li>grid computing involves the running of code on remote computers . </li></ul><ul><li>major efforts in grid computing like OSGA are open source. </li></ul><ul><li>Errant data must be detected and ignored. </li></ul><ul><li>the validity of the code being run must be maintained. </li></ul>
  13. 16. Future trends <ul><li>Access to any resources, for anyone, anywhere, anytime, from any platform – portal (super) computing. </li></ul><ul><li>Application access to resources from the wall socket! </li></ul><ul><li>Co laboratories for distributed teams. </li></ul><ul><li>Monitoring and steering applications through wireless devices (PDAs etc.) </li></ul>
  14. 17. Conclusion <ul><li>A Grid can make resources of an unprecedented size available, while providing terrific economy of scale </li></ul><ul><li>Grid computing technology has the potential to alleviate processing capacity and cost barriers </li></ul>
  15. 18. Thank you!!!

×