Bob Thome Senior Manager, Grid Computing Enterprise Grid Computing.
grid computing
-
Upload
elliando-dias -
Category
Technology
-
view
1.256 -
download
1
Transcript of grid computing
![Page 1: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/1.jpg)
Grid Computing
UITS IT Seminar SeriesJune 2001
![Page 2: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/2.jpg)
Beyond the Net, lies the Grid.
The Net allows users everywhere to share information.
The Grid will allow users to share raw computing power.
– It’s under construction.
![Page 3: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/3.jpg)
What is a Grid?
persistent networked environments integrating geographically distributed supercomputers, large databases, and high end instruments
coordinated resource sharing and problem solving in dynamic virtual organizations
![Page 4: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/4.jpg)
Grid computing is related to but not identical with
Parallel computing
Distributed computing
Pervasive computing
![Page 5: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/5.jpg)
Who is building them?Demonstration – SC98TransPac link from Internet2 to APAN
NASA, DOE, DOD, NSF
![Page 6: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/6.jpg)
It’s for real.Used to construct:
• collaborative engineering systems • real-time instrument control systems • problem solving environments • to perform record-setting scientific
simulations.
![Page 7: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/7.jpg)
You don’t have to be a computer scientist…
![Page 8: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/8.jpg)
The bandwagon
![Page 9: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/9.jpg)
Student Technology CentersNearly 1000 new computers Fast ethernet connections
SETI@Home screensaver accumulated CPU-hours at the rate of 552 processors on a 24x7 basis
Challenges: resource management, security, migration
Testbed project – Condor
![Page 10: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/10.jpg)
The goal is to create …
A scalable, seamless extension of your access point – through pervasive networks
to a set of resources– tied together by a set of ubiquitous
common distributed services.
![Page 11: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/11.jpg)
A scalable, seamless extension of your access point through
pervasive networks ...
![Page 12: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/12.jpg)
A scalable, seamless extension of your access point through pervasive networks to
a set of resources …
Parallel computing is harder•There’s more to think about.
•The technology is less mature.
It need not even help• Moving bits is slower than crunching them.• Formula for success: communication/computation
<< 1
![Page 13: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/13.jpg)
A scalable, seamless extension of your access point through pervasive networks to a set of resources
tied together by common services.
![Page 14: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/14.jpg)
To Do:Building the middleware, protocols, interoperable communications libraries
Building resource management
Building social infrastructure
•Economic exchange mechanisms
![Page 15: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/15.jpg)
Building on the Internet, the WWW
Uniform naming
A seamless, scalable information service
A powerful new meta-data language: XML
SOAP - simple object access protocol - • Uses XML for message encoding, HTTP for protocol.• XML-RPC may become standard mechanism for Grid Services.
![Page 16: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/16.jpg)
Why bother? Because you have to.
Big calculations – more processors, more memory
![Page 17: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/17.jpg)
Other reasons: Share resources Share ideas
![Page 18: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/18.jpg)
Who is building the Grid at IU?
Computer Science and Engineering departments
Other departments
UITS
![Page 19: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/19.jpg)
IUB CS Department Extreme Computing Group
Current Projects • Science Portals • Common Component Architecture Toolkit • SoapRMI • The CoGBox
Current Collaborations • Globus Project, Argonne National Lab • GRADS, the Grid Application Development Software
Project • GriPhyN, the Grid Physics Network
![Page 20: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/20.jpg)
IUPUI CS Department
Software development for large-scale decentralized heterogeneous distributed systems
SIFTR – adaptive information agents
![Page 21: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/21.jpg)
Workshop at Indiana University June 14-15, 2000 Developing a GriPhyN testbed for ATLAS
Data Grids – Linking Instruments, Storage, and Analysis
![Page 22: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/22.jpg)
IUB Chemistry –Crystallography
Reciprocal Net
XPort - A Grid-based Collaboratory for Real-time Data Acquisition, Reduction and Visualization for Macromolecular X-Ray Crystallography Using the LBL Advanced Light Source
![Page 23: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/23.jpg)
IUPUI Mechanical Engineering - CFD Lab
Dynamic Load Balancing
![Page 24: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/24.jpg)
StarLab ProjectSpecialized instruments, Data Grids
• GRAPE computers – Tokyo• AMNH Planetarium – New York• HPSS – Indianapolis (NOCs!)
Throughput testing with Three Classes
0
5
10
15
20
25
30
35
Time
Me
ga
bit
s p
er
se
c
QBSS
BE
Pri
![Page 25: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/25.jpg)
What is The Grid?The Grid : Blueprint for a New Computing
Infrastructure, ed. Ian Foster, Carl Kesselman, Morgan Kaufmann 1999.
![Page 26: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/26.jpg)
If you really want to know …
B649 Topics in Systems: Distributed Computing
EE 563 Programming Parallel Machines
CSCI 537 Introduction to Distributed Computing
![Page 27: grid computing](https://reader035.fdocuments.us/reader035/viewer/2022062704/555e9c27d8b42a6d068b5193/html5/thumbnails/27.jpg)
Useful links:High Performance Computing Support
• http://www.indiana.edu/~rac/hpc/Class Web Pages
• http://dpis.engr.iupui.edu/Courses/ee595.htm• http://www.cs.indiana.edu/classes/b649/
Laboratories• http://www.iumsc.indiana.edu/• http://www.engr.iupui.edu/cfdlab/• http://www.indiana.edu/~uits/hpnap/
Indiana Pervasive Computing Research (IPCRES) Initiative• http://www.indiana.edu/~ovpit/ipcres/
Grid Computing Info Centre (GRID Infoware)• http://www.gridcomputing.com/
EnterTheGrid• http://www.hoise.com/enterthegrid/
NASA’s Information Power Grid• http://www.nas.nasa,gov/About/IPG/ipg.html
GriPhyN / ATLAS in NY Times• http://www.nytimes.com/2000/09/28/technology/28NEXT.html