1 / 15

Introduction to Grid Computing

Introduction to Grid Computing. Ann Chervenak Carl Kesselman And the members of the Globus Team. The Computataional Grid. Emerging computational and networking infrastructure pervasive, uniform, and reliable access to remote data, computational, sensor, and human resources

benjamin
Download Presentation

Introduction to Grid Computing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to Grid Computing Ann Chervenak Carl Kesselman And the members of the Globus Team

  2. The Computataional Grid • Emerging computational and networking infrastructure • pervasive, uniform, and reliable access to remote data, computational, sensor, and human resources • Enable entirely new approaches to applications and problem solving • remote resources the rule, not the exception • Wide-area distributed computing • national and international

  3. What Can You Do with One? • Combine dozens of supercomputers to solve a single problem • Link realtime satellite data feeds with distributed computational and display systems • Enable schools across the country to participate in interactive simulations and data analysis • Interactively combine the output of many independent servers to analyze a new genome • Build a network of immersive virtual reality sites to collaboratively design a new vehicle

  4. Example: Aeronautic Design Collaboration Simulation Instrumentation Design data

  5. Why Now? • The Internet as infrastructure • Increasing bandwidth, advanced services • Advances in storage capacity • Terabytes, petabytes per site • Increased availability of compute resources • clusters, supercomputers, etc. • Advanced applications • simulation based design, advanced scientific instruments, ...

  6. Today’s Information Infrastructure • Network-centric: simple, fixed end systems; few embedded capabilities; few services; no user-level quality of service O(106) nodes

  7. Tomorrow’s Infrastructure:Not Just “Faster and More Reliable” • Application-centric: heterogeneous, mobile end-systems; many embedded capabilities; rich services; user-level quality of service O(109) nodes Caching Resource Discovery QoS

  8. Distributed computing Collab. design Remote control Application Toolkit Layer Data- intensive Remote viz Information Resource mgmt . . . Grid Services Layer Security Data access Fault detection Transport . . . Multicast Grid Fabric Layer Instrumentation Control interfaces QoS mechanisms Grid Services Architecture High-energy physics data analysis Collaborative engineering On-line instrumentation Applications Regional climate studies Parameter studies

  9. Grid Services (“Middleware”) • Standard services that • Provide uniform, high-level access to a wide range of resources (including networks) • Address interdomain issues of security, policy, etc. • Permit application-level management and monitoring of end-to-end performance • Middleware-level and higher-level APIs and tools targeted at application programmers • Map between application and Grid

  10. GUSTO Computational Grid

  11. Emmerging Production Grids NASA Information Power Grid PACI Grid

  12. Today • Definition of grid computing • Syllabus, class requirements • How does grid computing differ from traditional distributed computing? • Where do grids get their names? • What basic services must be provided by a grid infrastructure?

  13. Course Syllabus • Part 1: The Basics of Grid Computing • Grid book and recent papers • General discussion of each topic followed by focus on the Globus approach • Part 2: Advanced Topics • Focus on recent papers • Examine some other systems, some Globus tools in greater detail • Prerequisites: • Courses in operating systems and networks, preferably at the graduate level • Prefer some distributed systems knowledge

  14. Additional Information • Class web site • http://www.isi.edu/~annc • Required text------ • Additional papers provided • Other sites: • Globus web site: • http://www.globus.org • Grid forum web site: • http://www.gridforum.org

  15. Requirements • Attendance and participation • Reading • Each student is responsible for a written summary of a subset of papers covered • Presentation • Each student will give a 30-40 minute presentation on a paper covered in class • Project: second half of course • Survey project or experiment with Globus infrastructure • Photo pages: due next Tuesday

More Related