Introduction to grid computing
Download
1 / 15

Introduction to Grid Computing - PowerPoint PPT Presentation


  • 284 Views
  • Updated On :

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

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Introduction to Grid Computing' - benjamin


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Introduction to grid computing l.jpg

Introduction to Grid Computing

Ann Chervenak

Carl Kesselman

And the members of the Globus Team


The computataional grid l.jpg
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 l.jpg
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 l.jpg
Example: Aeronautic Design

Collaboration

Simulation

Instrumentation

Design data


Why now l.jpg
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 l.jpg
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 l.jpg
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


Grid services architecture l.jpg

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 l.jpg
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 l.jpg
Emmerging Production Grids

NASA Information

Power Grid

PACI Grid


Today l.jpg
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 l.jpg
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 l.jpg
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 l.jpg
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


ad