160 likes | 483 Views
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
E N D
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 • Enable entirely new approaches to applications and problem solving • remote resources the rule, not the exception • Wide-area distributed computing • national and international
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
Example: Aeronautic Design Collaboration Simulation Instrumentation Design data
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, ...
Today’s Information Infrastructure • Network-centric: simple, fixed end systems; few embedded capabilities; few services; no user-level quality of service O(106) nodes
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
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
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
Emmerging Production Grids NASA Information Power Grid PACI Grid
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?
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
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
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