1 Collaboration Grids GGF16 Athens Greece February 16 2006 Geoffrey Fox Computer Science, Informatics, Physics Pervasive Technology Laboratories Indiana.

Slides:



Advertisements
Similar presentations
Architecture and Measured Characteristics of a Cloud Based Internet of Things May 22, 2012 The 2012 International Conference.
Advertisements

1 ANABAS Use of Grids in DoD Applications Geoffrey Fox, Alex Ho SAB Briefing November 16, 2005.
Building a Scalable Framework for the Collaborative Annotation of Real Time Data Streams Student: Tao Huang Advisor: Prof. Geoffrey C. Fox School of Informatics.
Scalable Service Oriented Architecture for Audio/Video Conferencing By Ahmet Uyar Wednesday, March 23, 2005.
6/2/2015 doecomponentsjuly01 1 Architecture of Garnet Collaborative Portal DoE Components Meeting July July Geoffrey Fox IPCRES Laboratory.
Big Data Open Source Software and Projects ABDS in Summary XVI: Layer 13 Part 1 Data Science Curriculum March Geoffrey Fox
Understanding Networked Applications: A First Course Chapter 12 by David G. Messerschmitt.
Condor Project Computer Sciences Department University of Wisconsin-Madison Asynchronous Notification in Condor By Vidhya Murali.
A Web Services Based Streaming Gateway for Heterogeneous A/V Collaboration Hasan Bulut Computer Science Department Indiana University.
Principles for Collaboration Systems Geoffrey Fox Community Grids Laboratory Indiana University Bloomington IN 47404
1 of 26 Scaling and Fault Tolerance for Distributed Messages in a Service and Streaming Architecture Thesis Proposal Hasan Bulut
A Scalable Framework for the Collaborative Annotation of Live Data Streams Thesis Proposal Tao Huang
1 Two Examples of Grids GGF16 Defining the Grid Workshop Athens Greece February Geoffrey Fox Computer Science, Informatics, Physics Pervasive Technology.
Education and Grid Services Geoffrey Fox Professor of Computer Science, Informatics, Physics Community Grids Laboratory Pervasive Technology Laboratories.
JMS Compliance in NaradaBrokering Shrideep Pallickara, Geoffrey Fox Community Grid Computing Laboratory Indiana University.
Building Scalable and High Efficient Java Multimedia Collaboration Wenjun Wu, Tao Huang, Geoffrey Fox Community Grids Computing Laboratory, Indiana University,
1 Community Grids Laboratory Bloomington IN February Geoffrey Fox Computer Science, Informatics, Physics Pervasive Technology Laboratories Indiana.
Reliable Messaging for Grids and Web Services Geoffrey Fox, Shrideep Pallickara, Damodar Yemme, Hasan Bulut and Sima Patel (gcf, spallick, dyemme, hbulut.
A Transport Framework for Distributed Brokering Systems Shrideep Pallickara, Geoffrey Fox, John Yin, Gurhan Gunduz, Hongbin Liu, Ahmet Uyar, Mustafa Varank.
GlobalMMCS Web Service MCU Architecture SIPH323 Access GridNative XGSP Admire Gateways convert to uniform XGSP Messaging High Performance (RTP) and XML/SOAP.
1 Grids for Real-time and Streaming Applications GCC2005 Beijing China December Geoffrey Fox Computer Science, Informatics, Physics Pervasive Technology.
Investigating the Performance of Audio/Video Service Architecture II: Broker Network Ahmet Uyar & Geoffrey Fox Tuesday, May 17th, 2005 The 2005 International.
Using Topic-Based Publish/Subscribe for Managing Real Time GPS Streams Marlon Pierce, Galip Aydin, Zhigang Qi Community Grids Lab Indiana University 1.
Reliable Messaging for Grids and Web Services Geoffrey Fox, Shrideep Pallickara, Damodar Yemme, Hasan Bulut and Sima Patel (gcf, spallick, dyemme, hbulut.
Tao Huang, Shrideep Pallickara, Geoffrey Fox Community Grids Lab Indiana University, Bloomington {taohuang, spallick,
SensorGrid Galip Aydin June SensorGrid A flexible computing environment for coupling real-time data sources to High Performance Geographic Information.
A Collaborative Framework for Scientific Data Analysis and Visualization Jaliya Ekanayake, Shrideep Pallickara, and Geoffrey Fox Department of Computer.
Ipgdec5-01 Remarks on Web Services PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce, Shrideep Pallickara, Choonhan Youn Computer Science,
GlobalMMCS DS-RT 2005 Tutorial IEEE DS-RT 2005 Montreal Canada Oct Geoffrey Fox CTO Anabas Corporation and Computer Science, Informatics, Physics.
ICalendar Compatible Collaborative Calendar- Server (CCS) Web Services Ahmet Fatih Mustacoglu Indiana University Computer Science Department Community.
HPSearch for Managing Distributed Services Authors Harshawardhan Gadgil, Geoffrey Fox, Shrideep Pallickara Community Grids Lab Indiana University, Bloomington.
Message Management April Geoffrey Fox Computer Science, Informatics, Physics Pervasive Technology Laboratories Indiana University Bloomington IN.
1 Comments on Software Systems HATC Corporation, Beijing December Geoffrey Fox CTO Anabas Corporation and Computer Science, Informatics, Physics.
1 1 Collaboration Grid work at Anabas and Community Grids Laboratory Indiana University July Geoffrey Fox, Marlon Pierce Computer Science, Informatics,
Investigating the Performance of Audio/Video Service Architecture I: Single Broker Ahmet Uyar & Geoffrey Fox Tuesday, May 17th, 2005 The 2005 International.
CGL: Community Grids Laboratory Geoffrey Fox Director CGL Professor of Computer Science, Informatics, Physics.
XGSP Session Protocol DS-RT 2005 Grid Tutorial IEEE DS-RT 2005 Montreal Canada Oct Geoffrey Fox CTO Anabas Corporation and Computer Science, Informatics,
1 Semantic and Streaming Grids Chinese Academy of Sciences Dec Geoffrey Fox Computer Science, Informatics, Physics Pervasive Technology Laboratories.
1 Web Service Information Systems and Applications GGF16 Semantic Grid Workshop Athens Greece February Geoffrey Fox Computer Science, Informatics,
Event-Based Model for Reconciling Digital Entities Ahmet Fatih Mustacoglu Ahmet E. Topcu Aurel Cami Geoffrey C. Fox Indiana University Computer Science.
Framework for High Performance Grid and Web Services GGF15 October Geoffrey Fox Computer Science, Informatics, Physics Pervasive Technology Laboratories.
Directions in eScience Interoperability and Science Clouds June Interoperability in Action – Standards Implementation.
1 Web Service Information Systems and Applications GGF16 Semantic Grid Workshop Athens Greece February Geoffrey Fox Computer Science, Informatics,
August Briefing 1 ANABAS Use of Grids in DoD Applications Geoffrey Fox, Alex Ho, Marlon Pierce.
Scaling and Fault Tolerance for Distributed Messages in a Service and Streaming Architecture Hasan Bulut Advisor: Prof. Geoffrey Fox Ph.D. Defense Exam.
1 Grid Systems: What is needed from Web Service standards? ICSOC Panel November Geoffrey Fox Computer Science, Informatics, Physics Pervasive Technology.
AMSA TO 4 Advanced Technology for Sensor Clouds 09 May 2012 Anabas Inc. Indiana University.
Community Grids work on Grids e-Science CyberInfrastructure and Peer-to-Peer Networks November Geoffrey Fox Community Grids Lab Indiana University.
Shrideep Pallickara, Hasan Bulut & Geoffrey Fox Community Grids Lab
A Web Services Framework for Collaboration and Videoconferencing
Design and Implementation of Audio/Video Collaboration System Based on Publish/subscribe Event Middleware CTS04 San Diego 19 January 2004 PTLIU Laboratory.
Hasan Bulut Scaling and Fault Tolerance for Distributed Messages in a Service and Streaming Architecture Hasan Bulut
Community Grids Laboratory Activities
Portlets and Web Services for Collaboration and Videoconferencing
The Narada Event Brokering System: Overview and Extensions
Web Service Architecture for e-Learning
What is OGSA? GGF17 OGSA and Alternative Grid Architectures Panel
JXTA and Web Services and Messages
Reliable Messaging for Grids and Web Services
Panel: Revisiting Distributed Simulation and the Grid
Application Web Services and Event / Messaging Systems
MWCN`03 Singapore 28 October 2003
Digital television systems - (DTS)
Gateway and Web Services
Remarks on Peer to Peer Grids
Collaboration and Web Services
Grid Message Infrastructure
New Tools In Education Minjun Wang
Presentation transcript:

1 Collaboration Grids GGF16 Athens Greece February Geoffrey Fox Computer Science, Informatics, Physics Pervasive Technology Laboratories Indiana University Bloomington IN

2 Key Concepts Grid of Grids (System of Systems) of “simple” services allows “library” approach to building Grids So build a Collaboration Grid to be linked to other Grids; e.g. Learning Management Grid with grids like WebCT or Sakai Although most existing systems are NOT unbundled into services but rather are large relatively monolithic systems Note US DoD puts Collaboration as one of their key (nine) services at same level as Security Services exchanging messages becomes Services exchanging streams (sets of messages) Publish-Subscribe messaging (NaradaBrokering) gives better QoS and management than point to point messaging with negligible performance loss Session on Collaboration Grids and Community Networks at CTS06 Las Vegas May

3 Linking Modules From method based to RPC to message based to event-based publish-subscribe Message Oriented Middleware Module A Module B Method Calls.001 to 1 millisecond Service A Service B Messages 0.1 to 1000 millisecond latency Coarse Grain Service ModelClosely coupled Java/Python … Service BService A Publisher Post Events “Listener” Subscribe to Events Message Queue in the Sky

4 Some Services in a Collaboration Grid UDDI Narada Broker HPSearch WS-Context Gateway WS-Security Narada Broker Gateway XGSP Media Service Video Mixer Transcoder Audio Mixer Replay Record Annotate Thumbnail WhiteBoard SharedDisplay Shared Web Service Messaging

5 Average Video Delays for one broker – Performance scales proportional to number of brokers Latency ms # Receivers One session Multiple sessions 30 frames/sec

6 GlobalMMCS SWT Client Chat TV WebcamVideo Mixer GIS

7 e - Annotation Player Archived stream player Annotation / WB player Archieved stream list Real time stream list e - Annotation Whiteboard Real time stream player Archived Real Time Real Time Stream List Stream List Player e-Annotation Archived Stream Annotated e-Annotation Player Player Stream Player Whiteboard