View
226
Download
0
Category
Tags:
Preview:
Citation preview
CGL: Community GridsLaboratory
Geoffrey Fox
Director CGLProfessor of Computer Science, Informatics, Physics
Community Grids Laboratory Established July 2001 as one of IU Pervasive
Technology Laboratories, funded by Lilly Endowment Located in IU Research Park (Showers) Bloomington 5 Research Associates 1 Professional Staff 27 PhD candidates plus 3 obtained PhD during
Summer 4 Temporary employees (consultants, students in
transition after PhD)
Guiding Principles e-Business and e-Science imply global virtual
communities Grids are enabling infrastructure for virtual
organizations Computers are so fast that can use new and more
transparent architectures and protocols Need to understand mix of open source, “university
proprietary” and commercial software Globalized workforce (Outsourcing) will give us
challenges and opportunities in both New Community Grid tools needed Who will write our software
Research at the Community Grids Lab
Grid Messaging Technology Grid Computing environments and Portals Metadata and the Semantic Grid Collaborative Environments and Distance Education Multimedia Peer-to-peer and Hand-held Grids Robust Reliable and Resilient (Autonomous) Grids Applications of Grids and Parallel Computing to
GeoScience and Biocomplexity Grid services for Geographical Information Systems Parallel Compilers
Additional Funding NSF (through NCSA) Enabling Technologies: Science Portals NSF (through NCSA) Education and Outreach: Collaboratory
for Indian Tribal Colleges NSF National Middleware Initiative: Production Portals NSF Computer Science Department Research Infrastructure NSF Indiana -- Purdue Grid Infrastructure NASA (through JPL) I: ServoGrid (Solid Earth Science Grid) NASA (through JPL) II: Geocomplexity Grid NASA (through Ames): Semantic Grid DoD (through Mississippi State) Online Knowledge Center;
Distance Education to HBCU DoE (through Texas): Science Portals UK e-Science Program: Test CGL Grid Messaging Technology
Tech Transfer Leadership of 2 Grid Forum Research Groups Editor/Contributor of authoritative books on Grid and
parallel computing; lead editor of journal in these areas
Member of UK e-Science Technical Advisory Group Papers in journals and conferences (60 Published by
CGL in 2003) HPJava and NaradaBrokering Open Source Anabas Corporation receives investment to
commercialize Collaborative Grid systems Located in Showers
Selected Projects I HPJava: Parallel Programming with Java
Scientific arrays in Java NaradaBrokering Publish/Subscribe
Distributed Event/Message Fabric applied to Grid and A/V conferencing
Online Knowledge Center DoD HPCC Information PortalCore XML meta-data tools
Gateway Computing Portal is Grid Computing Environment Applied to DoD DoE NASA and NSF applications
Selected Projects II Collaboration as a Web Service
General Collaboration Session set-up and core tools (messaging, A/V …)
Applications as a Web Service New architecture tested with Java (SVG)
Carousel Hand-held Collaborative Environments Includes universal access architecture
New: Underground Film Collaborative Multimedia resource
New: Autonomic Grid Technologies
Collage of Portals
Earthquakes – NASAFusion – DoEComputing Info – DoDPublications -- CGL
Portlets Unify User Interfaces for Computing, Data Services and Education
CollaborativeWeb Services
Training Metadata Course Management
RSS Citation Catalogue
Citation Metadata
Topic List
Components delivered as interacting portlets.
Citation Entry Wizard
Portlets provide a standard, reusable framework for organizing Web course content display and access. Users customize their own displays.
Interfaces to A/V Control Services Can Be Collected into Portlets.
Master Client
Events Rendering
User Interface
W3C DOM Events
Participating Client
Events Rendering
User Interface
W3C DOM Events
Applications as aWeb Service
4/27/20034/27/2003 uri="http: / /www.naradabrokering.org" email="gcf@indiana.edu"uri="http: / /www.naradabrokering.org" email="gcf@indiana.edu" 3333
UserProfile
Application orContent source
WSDL
Web Service
F
I
U
O
F
I
R
O
Render
J etspeedPortal
Selector
Filter
Control Channel
Customized View
SelectionView
Control Channel
Customized View
CustomizedUser-Facing
PortsUniversal AccessWith J etspeedWeb Services,MVC Model for applicationsAsynchronous Messaging
(NaradaBrokering)Event Service
Community Grids Laboratory Portal Projects
Gaming Grid
Polycom, Access Grid and RealVideo views of multiple streams using CGL A/V Web Service integrating SIP and H323
Integration of PDA, Cell phone and Desktop Grid Access
100’s of Real-Time Video Clients per Linux Server
0
5
10
15
20
25
0 200 400 600 800 1000 1200 1400 1600 1800 2000
Jitte
r (
Mill
ise
co
nd
s)
Packet Number
Average jitter/packet for 12 (of the 400 total) video clients. NaradaBrokering Avg=13.38 ms, JMF Avg=15.55 ms
NaradaBrokering-RTP JMF-RTP
URLs and Books http://www.infomall.org or http://grids.ucs.indiana.edu/ptliupages/ The Sourcebook of Parallel Computing edited by
Jack Dongarra, Ian Foster, Geoffrey Fox, William Gropp, Ken Kennedy, Linda Torczon, and Andy White, Morgan Kaufmann, ISBN: 1-55860-871-0 November 2002
Grid Computing: Making the Global Infrastructure a Reality edited by Fran Berman, Geoffrey Fox and Tony Hey, John Wiley & Sons, Chicester, England, ISBN 0-470-85319-0, March 2003
Recommended