Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Short Course on Grid Computing Jornadas Chilenas de Computación 2010 INFONOR-CHILE 2010 November 15th - 19th, 2010 Antofagasta, Chile Dr. Barry Wilkinson.

Similar presentations


Presentation on theme: "1 Short Course on Grid Computing Jornadas Chilenas de Computación 2010 INFONOR-CHILE 2010 November 15th - 19th, 2010 Antofagasta, Chile Dr. Barry Wilkinson."— Presentation transcript:

1 1 Short Course on Grid Computing Jornadas Chilenas de Computación 2010 INFONOR-CHILE 2010 November 15th - 19th, 2010 Antofagasta, Chile Dr. Barry Wilkinson University of North Carolina Charlotte Oct 13, 2010 © Barry Wilkinson

2 2 Agenda Day 1 Thursday, Nov 18, 2010Running Grid jobs 2:30 am - 4:30 pmSession 1 Welcome and opening remarks: Introduction to Grid computing, outline of course, accounts Using Grid portal, command line, and GridNexus to run Grid jobs Hands-on practice session using UNCC/UNCW Grid platform from portal 4:30 pm – 5:00 pmCoffee 5:00 pm - 7:00 pmSession 2: Grid Platform Command Line Interface Presentation Hands-on practice session using UNCC/UNCW Grid platform - Command line 2

3 3 Day 2 Friday Nov 19, 2010 Grid Interface Design 8:30 pm - 10:30 am Session 3: GridNexus Workflow Editor Presentation Hands-on Practice session 10:30 am – 11:00 amBreak 11:00 am - 1:00 pmSession 4: UNCC’s Grid Computing “Seeds” Framework Presentation Hands-on Practice session 1:00 pm – 2:30 pmLunch 2:30 pm - 4:30 am Session 5: Designing Portals/Portlets Presentation Hands-on Practice session 4:30 pm – 5:00 pmCoffee 5:00 pm – 7:00 pmOpen Discussion 3

4 Grid Computing Using geographically distributed and interconnected computers together for computing and for resource sharing. “The grid virtualizes heterogeneous geographically disperse resources” from "Introduction to Grid Computing with Globus," IBM Redbooks 4 Introduction to Grid computing and the Grid computing course

5 Same as behind early development of networks that became the Internet -- Connecting computers at distributed sites for high performance computing. However, Grid computing is about collaborating and resource sharing as much as it is about high performance computing. Original driving force behind Grid computing 5

6 Virtual Organizations Grid computing offers potential of virtual organization -- groups of people, both geographically and organizationally distributed, working together on a problem, sharing computers AND other resources such as databases and experimental equipment. 6

7 Crosses multiple administrative domains Another hallmark of larger Grid computing projects. Resources being shared owned either by members of virtual organization or donated by others. Introduces challenging technical and social-political challenges. Requires true collaboration. 7

8 Interconnections Usually grid computing employs the Internet to interconnect the computers. Standard Internet protocols are used. Focus now on using standard Internet protocols and technology, i.e. HTTP, SOAP, web services, etc., 8

9 1-1.9 Key concepts in the history of Grid computing

10 NSF Network for Earthquake Engineering Simulation Transform our ability to carry out research vital to reducing vulnerability to catastrophic earthquakes from I. Foster Sample Grid Computing Project 10

11 11 Our Grid Computing Course Taught on North Carolina Research and Education Network (NCREN) that connects all 16 state campuses and also private institutions  Fall 2004: 8 sites  Fall 2005: 12 sites  Spring 2007:3 sites  Fall 2008:5 sites  Spring 2010:8 sites Spring 2010 has 70+ students Figure 3 NCREN televideo classroom at the University of North Carolina Charlotte. 11

12 12 Grid Computing Course Undergraduate/first yr graduate (prereqs C/Java) Hands-on with distributed grid infrastructure Teleconferencing facilities - students and faculty at many institutions participating Expert guest speakers near end of course Probably first such course for undergraduate students using large-scale teleconferencing facilities and a truly distributed grid infrastructure. 12

13 http://www.cs.uncc.edu/~abw/gridcourse/ 13

14 Course grid structure - primary sites UNC-W UNC-C coit-grid01.uncc.edu * coit-grid02.uncc.edu * coit-grid03.uncc.edu * coit-grid04.uncc.edu * coit-grid05.uncc.edu ** Course portal torvalds.cis.uncw.edu * 3.4 Ghz dual Xeon processors ** 2.93 Ghz 4 quad-core Xeon processors 14

15 http://www.cs.uncc.edu/~abw/GridComputingBook/ Course Text 15

16 16 Approach Very hands-on (7 programming assignments) A top-down perspective (from 2007) Although best described as alternating between high- level and low-level view of Grid Computing Start course with using tools (i.e. a portal) that a typical Grid User would use. To avoid issues with many students using centralized servers, several activities done of student’s own computer 16

17 17 Acknowledgements The Grid computing course was developed with partial support from the National Science Foundation Course Curriculum and Laboratory Improvement Program under grants DUE 0410667/533334 and DUE 0737318/0737269/0737208, and two grants from the University of North Carolina Office of the President. 17

18 18 Questions


Download ppt "1 Short Course on Grid Computing Jornadas Chilenas de Computación 2010 INFONOR-CHILE 2010 November 15th - 19th, 2010 Antofagasta, Chile Dr. Barry Wilkinson."

Similar presentations


Ads by Google