The JXTA way to Grid: a dead end?
|
|
- Daniela Howard
- 5 years ago
- Views:
Transcription
1 The JXTA way to Grid: a dead end? Marco Ferrante ferrante@disi.unige.it Dottorato in Informatica, XXII ciclo 21 Feb. 2008
2 What is JXTA? JXTA technology is a set of open protocols that enable any connected device on the network, ranging from cell phones and wireless PDAs to PCs and servers, to communicate and collaborate in a P2P manner. started by Sun Microsystems in 2001» now an open source community project» latest specification release 2.5.3, October 2007 ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 2
3 Peers group JXTA building block a collection of peers that share service and message Advertisement an XML document which describes a resource (peer, group, pipe, service, etc...) in the P2P network advertisement are published via IP multicast on local networks and using a DHT-like [1] approach on internets JXTA socket and JXTA pipes Identifiers and security ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 3
4 JXTA protocol suite source [12] Dottorato in Informatica, XXII ciclo 4
5 JXTA peer types [2] Peers can form both pure and structured P2P [3] networks Minimal-Edge peers Full-Edge peers Super-Peers (optionals):» Relay: stores and forwards messages between peers» Rendezvous: maintains global advertisement indexes and assists other peers with advertisement searches» Proxy: agent for minimal-edge peers Dottorato in Informatica, XXII ciclo 5
6 JXTA and Grid computing Al least 8 FOSS projects: P2P-MPI Jalapeno JNGI jxta-grid OurGrid P3: Personal Power Plant Triana Xeerkat others: NaradaBrokering? Codefarm Galapagos? ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 6
7 P2P-MPI "P2P-MPI is a middleware framework which enables to form groups of computing resources to run parallel applications." it does not use JXTA anymore, since version , released in Sep ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 7
8 Jalapeno Jalapeno is a distributed computing system utilizing the otherwise wasted idle CPU cycles of desktop PCs and workstations to solve problems too large for any single desktop computer. Jalapeno is the result of a Master's of Science thesis of Niklas Therning [4] no actively mantained ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 8
9 JNGI "JNGI is a framework that users can use to submit jobs. These jobs are split and distributed among several peers. The use of JXTA peer groups helps us to localize communication, which in turn improves scaling. Also, by providing redundancy within peer groups, we ensure that failures do not affect job completion." [5] developing seems stopped in 2004 (SVN commit in Apr. 2007) ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 9
10 jxta-grid The "JXTA Grid" objective is to enable turnkey JXTA Service managment and leverage when deployed on the SunGrid. vaporware Dottorato in Informatica, XXII ciclo 10
11 OurGrid OurGrid is a free-to-join peer-to-peer grid that has been in production since December is primarily a Grid implementation, not a Grid middleware OurGrid is no longer JXTA-based ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 11
12 P3: Personal Power Plant P3 is middleware for distributed computing using volatile PCs, in which participants provide and also use other's computers. developing seems stopped in 2005 Dottorato in Informatica, XXII ciclo 12
13 Triana An open source problem solving environment developed at Cardiff University that combines an intuitive visual interface with powerful data analysis tools. Triana is a visual workflow environment, it uses the GridLab GAT API for job submission and file transfer to/from remote jobs latest release (3.2.3), April 2007 now it uses P2PS instead of JXTA ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 13
14 Triana screenshot source [6] Dottorato in Informatica, XXII ciclo 14
15 Triana P2PS P2PS is a lightweight infrastructure for developing P2P style applications. Its architecture is inspired to and provides a subset of functionality of JXTA [7] ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 15
16 JXTA vs. P2PS advertisements publishing and queries use separate protocols queries are restricted to predefined advertisement types routing across multiple protocols is expressed explicitly in an XML message envelope allows remote services but also enables service code to be imported by a peer via module implementations queries are themselves advertisements a more expressive discovery language, peers can query for arbitrary advertisement types routing is an endpoint resolver implementation issue all services are remote instances contacted using pipes ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 16
17 Xeerkat Xeerkat is a P2P Grid computing project that uses a worker/hiring analogy to establish computational grids. the project switched to XMPP protocol in 2006:» there is a lot more infrastructure support (e.g. Google talk uses XMPP)» easy setup: all you need is a Jabber id on a federated server» there are plenty of implementation for XMPP ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 17
18 Summary At least 8 projects started using JXTA to build computational Grid: 1 does nothing 3 are not developed from 2 years or more 4 switched to other protocols Is JXTA not suitable to Grid? ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 18
19 Discovery protocol scalability JXTA offers no guarantee about neither the number of peers it will discover, nor the time the discovery is about to take. [8] Dottorato in Informatica, XXII ciclo 19
20 Topology awareness JXTA is an abstract overlay with no knowledge of network topology. [10] For grid users locality latency bandwidth matters Dottorato in Informatica, XXII ciclo 20
21 Performances... evaluations have revealed some weaknesses of JXTA in both the SAN and WAN areas.. [11] Dottorato in Informatica, XXII ciclo 21
22 Others and minors JXTA pipes only handles maximal 64 kbyte per message, so it needs a mechanism to handle large job resource JXTA Sockets have no limit Platform startup was long (about 30s) JXTA bootstrap depends on Rendezvous JXTA based Grids seem fit for problems that can be divided into bag of tasks (no interaction during computation) [9] ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 22
23 Acknowledgements Special thanks to Stéphane Genaud (University Robert Schuman of Strasbourg, France) for the precious suggestion and for providing feedback. Thanks to Walfredo Cirne (Universidade Federal de Campina Grande, Brasil). Dottorato in Informatica, XXII ciclo 23
24 References [1] Bernard Traversat, Mohamed Abdelaziz, Eric Pouyoul Bernard. Project JXTA: A Loosely-Consistent DHT Rendezvous Walker. Project JXTA, Sun Microsystems, Inc. [2] Brendon J.Wilson. JXTA. New Riders Publishing, June Available on line (last access ): [3] Jörg Eberspächer and Rüdiger Schollmeier. First and Second Generation of Peer-to-Peer Systems. Peer-to-Peer Systems and Applications, Springer, ISBN [4] Niklas Therning. Jalapeno Decentralized Grid Computing using Peer-to- Peer Technology. Chalmers University of Technology, Department of Computer Engineering, Göteborg, [5] Jean-Baptiste Ernst-Desmulier, Julien Bourgeois, Minh Thanh Ngo, Francois Spies, and Jerome Verbeke2. Simulating and Optimizing A Peer-to-Peer Computing Framework. Parallel and Distributed Processing Symposium, IPDPS th International ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 24
25 References [6] Triana User Guide, Available on line (last access ): [7] Ian Wang. P2PS (Peer-to-Peer Simplified). In Proceedings of 13th Annual Mardi Gras Conference - Frontiers of Grid Applications and Technologies. Louisiana State University, pages 54-59, February Available on line (last access ): [8] Gabriel Antoniu, Loïc Cudennec, Mike Duigou, and Mathieu Jan. Performance scalability of the JXTA P2P framework in Proc. 21st IEEE International Parallel & Distributed Processing Symposium (IPDPS 2007). Long Beach, CA, USA. Preliminary version available on line (last access ): [9] Henri Mikkonen. Enabling Computational Grids Using JXTA-technology. Helsinki University of Technology T , Apr Available on line (last access ): ferrante@disi.unige.it, Dottorato in Informatica, XXII ciclo 25
26 References [10] Stéphane Genaud, Choopan Rattanapoka. Large-Scale Experiment of Coallocation Strategies for Peer-to-Peer SuperComputing in P2P-MPI. 22 nd IEEE International Parallel and Distributed Processing Symposium, Fifth High- Performance Grid Computing Workshop, Miami, USA, 14/04/2008. Submitted version available on line (last access ): [11] Gabriel Antoniu, Mathieu Jan, David A. Noblet. Enabling JXTA for High Performance Grid Computing. Rapport de recherche de l'inria RR-5488, Feb 2005, available on line (last access ): [12] Geoffrey Fox, Shrideep Pallickara and Xi Rao. Towards Enabling Peer to Peer Grids. Journal of Concurrency and Computation: Practice & Experience. ACM JavaGrande ISCOPE Special Issue. Volume 17, Issue 7-8, Pages , available on line (last access ): Dottorato in Informatica, XXII ciclo 26
JXTA: A Self-Adaptive Framework for Building P2P Systems
JXTA: A Self-Adaptive Framework for Building P2P Systems Bemnet Tesfaye Merha and Benoit Landrieu {merha, landrieu}@stud.ntnu.no Technical Essay in TTM3 Design of Self-Adaptive Systems Norwegian University
More informationJXTA TM Technology for XML Messaging
JXTA TM Technology for XML Messaging OASIS Symposium New Orleans, LA 27-April-2004 Richard Manning Senior Software Architect Advanced Technology & Edge Computing Center Sun Microsystems Inc. www.jxta.org
More informationProject JXTA Technology Overview
Project JXTA Technology Overview Dr Simon See Technical Director Asia Pacific Science & Technology Center Sun Microsystems Inc. www.jxta.org The Time Is Right for P2P and Project JXTA Peer-to-Peer (P2P)
More informationProject JXTA Technology Overview.
Project JXTA Technology Overview www.jxta.org The Time Is Right for P2P and Project JXTA Peer-to-Peer (P2P) is not new. However, the time is now right for the broad P2P applications deployment. The Project
More informationJXTA technology for P2P : Project JXTA and its implications
JXTA technology for P2P : Project JXTA and its implications Sudhindra Rao 11/03/03 Abstract Peer-to-peer(P2P) systems are emerging as the latest alternative to perform distributed computing which includes
More informationThe time is right for P2P and Project JXTA
Introduction 1-1 The time is right for P2P and Project JXTA Peer to Peer (P2P) is not new. However, the time is now right for the broad P2P applications deployment. The Project JXTA technology lets developers
More informationExploiting peer group concept for adaptive and highly available services
Computing in High Energy and Nuclear Physics, 24-28 March 2003 La Jolla California 1 Exploiting peer group concept for adaptive and highly available services Muhammad Asif Jan Centre for European Nuclear
More informationUsing peer to peer. Marco Danelutto Dept. Computer Science University of Pisa
Using peer to peer Marco Danelutto Dept. Computer Science University of Pisa Master Degree (Laurea Magistrale) in Computer Science and Networking Academic Year 2009-2010 Rationale Two common paradigms
More informationPeer Assisted Content Distribution over Router Assisted Overlay Multicast
Peer Assisted Content Distribution over Router Assisted Overlay Multicast George Xylomenos, Konstantinos Katsaros and Vasileios P. Kemerlis Mobile Multimedia Laboratory & Department of Informatics Athens
More informationKepler and Grid Systems -- Early Efforts --
Distributed Computing in Kepler Lead, Scientific Workflow Automation Technologies Laboratory San Diego Supercomputer Center, (Joint work with Matthew Jones) 6th Biennial Ptolemy Miniconference Berkeley,
More informationVigne: Towards a Self-Healing Grid Operating System
Vigne: Towards a Self-Healing Grid Operating System Louis Rilling IRISA/Université de Rennes 1/ENS Cachan, Brittany site - PARIS research group Louis.Rilling@irisa.fr Abstract We consider building a Grid
More informationPerformance Evaluation of JXTA Communication Layers
Performance Evaluation of JXTA Communication Layers Gabriel Antoniu, Phil Hatcher, Mathieu Jan and David A. Noblet IRISA/INRIA, Campus de Beaulieu 35 Rennes Cedex, France University of New Hampshire Department
More informationJXTA for J2ME Extending the Reach of Wireless With JXTA Technology
JXTA for J2ME Extending the Reach of Wireless With JXTA Technology Akhil Arora Carl Haywood Kuldip Singh Pabla Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 USA 650 960-1300 The Wireless
More information1 Community Grid Labs, Indiana University. 2 Department of Electrical Engineering & Computer Science, Syracuse University
Global Multimedia Collaboration System Geoffrey Fox 1, Wenjun Wu 1, Ahmet Uyar 2, Hasan Bulut 1, Shrideep Pallickara 1 gcf@indiana.edu,wewu@indiana.edu,auyar@mailbox.syr.edu, hbulut@indiana.edu, spallick@indina.edu
More information6. Peer-to-peer (P2P) networks I.
6. Peer-to-peer (P2P) networks I. PA159: Net-Centric Computing I. Eva Hladká Faculty of Informatics Masaryk University Autumn 2010 Eva Hladká (FI MU) 6. P2P networks I. Autumn 2010 1 / 46 Lecture Overview
More informationPresented By: Niharjyoti Sarangi
Presented By: Niharjyoti Sarangi 1. 2. 3. 4. 5. 6. 7. 8. INTRODUCTION WHAT & WHY KEY FEATURES JXTA ARCHITECTURE JXTA LAYERS JXTA JARGONS JXTA PROTOCOLS JXTA SHELLS JXTA ADVANTAGES 2 AN OPEN P2P PROTOCOL
More informationJXTA Java Standard Edition v2.5: Programmers Guide. September 10th, JXSE 2.5 Programmers Guide :
JXTA Java Standard Edition v2.5: Programmers Guide September 10th, 2007 JXSE 2.5 Programmers Guide : 1 2002-2007 Sun Microsystems, Inc. All rights reserved. Sun, Sun Microsystems, the Sun Logo, and Java
More informationA Demonstration of Collaborative Web Services and Peer-to-Peer Grids
A Demonstration of Collaborative Web Services and Peer-to-Peer Grids Minjun Wang 1,3, Geoffrey Fox 1,2,4, Shrideep Pallickara 1 1 Community Grid Computing Laboratory, Indiana University 501 N Morton, Suite
More informationScalable Hybrid Search on Distributed Databases
Scalable Hybrid Search on Distributed Databases Jungkee Kim 1,2 and Geoffrey Fox 2 1 Department of Computer Science, Florida State University, Tallahassee FL 32306, U.S.A., jungkkim@cs.fsu.edu, 2 Community
More informationA Survey of P2P Middlewares
A Survey of P2P Middlewares Atul Singh and Mads Haahr Distributed Systems Group, Department of Computer Science. Trinity College, Dublin Atul.Singh@cs.tcd.ie, Mads.Haahr@cs.tcd.ie, WWW home page: http://www.dsg.cs.tcd.ie
More informationCollaborative Multi-Source Scheme for Multimedia Content Distribution
Collaborative Multi-Source Scheme for Multimedia Content Distribution Universidad Autónoma Metropolitana-Cuajimalpa, Departament of Information Technology, Mexico City, Mexico flopez@correo.cua.uam.mx
More informationWeb Services for Visualization
Web Services for Visualization Gordon Erlebacher (Florida State University) Collaborators: S. Pallickara, G. Fox (Indiana U.) Dave Yuen (U. Minnesota) State of affairs Size of datasets is growing exponentially
More informationA PROPOSAL OF USER AUTHENTICATION AND A CONTENT DISTRIBUTION MECHANISM USING P2P CONNECTION OVER A MOBILE AD HOC NETWORK
A PROPOSAL OF USER AUTHENTICATION AND A CONTENT DISTRIBUTION MECHANISM USING P2P CONNECTION OVER A MOBILE AD HOC NETWORK Masato Oguchi, Yoshiko Nakatsuka y, and Chiho Tomizawa z Department of Information
More informationA Resource Discovery Algorithm in Mobile Grid Computing based on IP-paging Scheme
A Resource Discovery Algorithm in Mobile Grid Computing based on IP-paging Scheme Yue Zhang, Yunxia Pei To cite this version: Yue Zhang, Yunxia Pei. A Resource Discovery Algorithm in Mobile Grid Computing
More informationTelecommunication Services Engineering Lab. Roch H. Glitho
1 Support Infrastructure Support infrastructure for application layer Why? Re-usability across application layer protocols Modularity (i.e. separation between application layer protocol specification /
More informationVigne: Towards a Self-Healing Grid Operating System
Vigne: Towards a Self-Healing Grid Operating System Louis Rilling IRISA/Université de Rennes 1/ENS Cachan, Brittany site - PARIS research group Louis.Rilling@irisa.fr Abstract We consider building a Grid
More informationAssignment 5. Georgia Koloniari
Assignment 5 Georgia Koloniari 2. "Peer-to-Peer Computing" 1. What is the definition of a p2p system given by the authors in sec 1? Compare it with at least one of the definitions surveyed in the last
More informationLabs of the World, Unite!!!
Labs of the World, Unite!!! Walfredo Cirne walfredo@dsc.ufcg.edu.br Universidade Federal de Campina Grande, Brasil Departamento de Sistemas e Computação Laboratório de Sistemas Distribuídos http://www.lsd.ufcg.edu.br/
More informationA Resource Discovery Algorithm in Mobile Grid Computing Based on IP-Paging Scheme
A Resource Discovery Algorithm in Mobile Grid Computing Based on IP-Paging Scheme Yue Zhang 1 and Yunxia Pei 2 1 Department of Math and Computer Science Center of Network, Henan Police College, Zhengzhou,
More informationDescription of a Lightweight Bartering Grid Architecture
Description of a Lightweight Bartering Grid Architecture Cyril Briquet and Pierre-Arnoul de Marneffe Department of Electrical Engineering & Computer Science, University of Liège, Montefiore Institute,
More informationP2P Contents Distribution System with Routing and Trust Management
The Sixth International Symposium on Operations Research and Its Applications (ISORA 06) Xinjiang, China, August 8 12, 2006 Copyright 2006 ORSC & APORC pp. 319 326 P2P Contents Distribution System with
More informationJXTA Overview and Demo. M. Ranganathan ITG/ANTD/NIST
JXTA Overview and Demo M. Ranganathan ITG/ANTD/NIST Peer-peer networking Focus at the application level Create an overlay network : Separation between physical and logical structure using one layer of
More informationImplementing a Peer-to-Peer Web Browser for Publishing and Searching Web Pages on Internet
Implementing a Peer-to-Peer Web Browser for Publishing and Searching Web Pages on Internet Heverson Borba Ribeiro, Lau Cheuk Lung, Altair Olivo Santin, Neander Larsen Brisola Graduate Program in Applied
More informationPEER-TO-PEER SUPPORT FOR MATLAB-STYLE COMPUTING. A Thesis RAJEEV AGRAWAL
PEER-TO-PEER SUPPORT FOR MATLAB-STYLE COMPUTING A Thesis by RAJEEV AGRAWAL Submitted to the Office of Graduate Studies of Texas A&M University in partial fulfillment of the requirements for the degree
More informationFUtella Analysis and Implementation of a Content- Based Peer-to-Peer Network
8th Netties Conference Technische Universität Ilmenau September 30th to October 2nd 2002 T. Zahn / H. Ritter / J. Schiller / H. Schweppe FUtella Analysis and Implementation of a Content- Based Peer-to-Peer
More informationExtensible Network Configuration and Communication Framework
Extensible Network Configuration and Communication Framework Todd Sproull and John Lockwood Applied Research Laboratory Department of Computer Science and Engineering: Washington University in Saint Louis
More informationTDP3471 Distributed and Parallel Computing
TDP3471 Distributed and Parallel Computing Lecture 1 Dr. Ian Chai ianchai@mmu.edu.my FIT Building: Room BR1024 Office : 03-8312-5379 Schedule for Dr. Ian (including consultation hours) available at http://pesona.mmu.edu.my/~ianchai/schedule.pdf
More informationSystematic Cooperation in P2P Grids
29th October 2008 Cyril Briquet Doctoral Dissertation in Computing Science Department of EE & CS (Montefiore Institute) University of Liège, Belgium Application class: Bags of Tasks Bag of Task = set of
More informationProject JXTA: Getting Started
Project JXTA: Getting Started Getting started with JXTA is simple. If you're reading this, you probably have already been to the Project JXTA website at http://www.jxta.org. If not, check it out first,
More informationEXAM Core Solutions of Microsoft Lync Server Buy Full Product.
Microsoft EXAM - 70-336 Core Solutions of Microsoft Lync Server 2013 Buy Full Product http://www.examskey.com/70-336.html Examskey Microsoft 70-336 exam demo product is here for you to test the quality
More informationPeer-to-Peer Technology An Enabler for Command and Control Information Systems in a Network Based Defence?
Peer-to-Peer Technology An Enabler for Command and Control Information Systems in a Network Based Defence? 9th ICCRTS September 14-16 2004 Copenhagen Tommy Gagnes FFI (Norwegian Defence Research Establishment)
More informationAn Efficient Time Management Scheme for Large-Scale Distributed Simulation Based on JXTA Peer-to-Peer Network*
12th 2008 IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications An Efficient Time Management Scheme for Large-Scale Distributed Simulation Based on JXTA Peer-to-Peer Network*
More informationMulti-path based Algorithms for Data Transfer in the Grid Environment
New Generation Computing, 28(2010)129-136 Ohmsha, Ltd. and Springer Multi-path based Algorithms for Data Transfer in the Grid Environment Muzhou XIONG 1,2, Dan CHEN 2,3, Hai JIN 1 and Song WU 1 1 School
More informationSIPCache: A Distributed SIP Location Service for Mobile Ad-Hoc Networks
SIPCache: A Distributed SIP Location Service for Mobile Ad-Hoc Networks Simone Leggio Hugo Miranda Kimmo Raatikainen Luís Rodrigues University of Helsinki University of Lisbon August 16, 2006 Abstract
More informationContent Search. Unstructured P2P. Jukka K. Nurminen
Content Search Unstructured P2P Jukka K. Nurminen *Partly adapted from original slides provided by Rüdiger Schollmeier and Jörg Eberspächer (Technische Universität München) 1 V1-Filename.ppt / yyyy-mm-dd
More informationJithendar Paladugula, Ming Zhao, Renato Figueiredo
Support for Data-Intensive, Variable- Granularity Grid Applications via Distributed File System Virtualization: A Case Study of Light Scattering Spectroscopy Jithendar Paladugula, Ming Zhao, Renato Figueiredo
More informationA Super-Peer Based Lookup in Structured Peer-to-Peer Systems
A Super-Peer Based Lookup in Structured Peer-to-Peer Systems Yingwu Zhu Honghao Wang Yiming Hu ECECS Department ECECS Department ECECS Department University of Cincinnati University of Cincinnati University
More informationThe Team. Using Sun Grid Engine and Globus to Schedule Jobs Across a Combination of Local and Remote Machines
The Team Using Sun Grid Engine and Globus to Schedule Jobs Across a Combination of Local and Remote Machines By Geoff Cawood and Paul Graham Edinburgh Parallel Computing Centre (EPCC) Telephone: +44 131
More informationL3.4. Data Management Techniques. Frederic Desprez Benjamin Isnard Johan Montagnat
Grid Workflow Efficient Enactment for Data Intensive Applications L3.4 Data Management Techniques Authors : Eddy Caron Frederic Desprez Benjamin Isnard Johan Montagnat Summary : This document presents
More informationP2PSIP, ICE, and RTCWeb
P2PSIP, ICE, and RTCWeb T-110.5150 Applications and Services in Internet October 11 th, 2011 Jouni Mäenpää NomadicLab, Ericsson Research AGENDA Peer-to-Peer SIP (P2PSIP) Interactive Connectivity Establishment
More informationAgent and Object Technology Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma. Distributed and Agent Systems
Agent and Object Technology Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Distributed and Agent Systems Peer-to-Peer Systems & JXTA Prof. Agostino Poggi What is Peer-to-Peer
More informationService Mesh and Microservices Networking
Service Mesh and Microservices Networking WHITEPAPER Service mesh and microservice networking As organizations adopt cloud infrastructure, there is a concurrent change in application architectures towards
More informationIntroduction to GT3. Introduction to GT3. What is a Grid? A Story of Evolution. The Globus Project
Introduction to GT3 The Globus Project Argonne National Laboratory USC Information Sciences Institute Copyright (C) 2003 University of Chicago and The University of Southern California. All Rights Reserved.
More informationJune 2, If you have questions, please do not hesitate to contact me at (517) Sincerely,
RICK SNYDER GOVERNOR STATE OF MICHIGAN DEPARTMENT OF LICENSING AND REGULATORY AFFAIRS PUBLIC SERVICE COMMISSION GREG R. WHITE JOHN D. QUACKENBUSH SALLY A. TALBERG COMMISSIONER CHAIRMAN COMMISSIONER MIKE
More informationContent Search. Unstructured P2P
Content Search Unstructured P2P Prof. Jukka K. Nurminen Data Communications Software (DCS) Lab, Department of Computer Science and Engineering, Aalto University *Partly adapted from original slides provided
More informationAn Experience in Accessing Grid Computing from Mobile Device with GridLab Mobile Services
An Experience in Accessing Grid Computing from Mobile Device with GridLab Mobile Services Riri Fitri Sari, Rene Paulus Department of Electrical Engineering, Faculty of Engineering University of Indonesia
More informationUNICORE Globus: Interoperability of Grid Infrastructures
UNICORE : Interoperability of Grid Infrastructures Michael Rambadt Philipp Wieder Central Institute for Applied Mathematics (ZAM) Research Centre Juelich D 52425 Juelich, Germany Phone: +49 2461 612057
More informationOctoshape. Commercial hosting not cable to home, founded 2003
Octoshape Commercial hosting not cable to home, founded 2003 Broadcasting fee is paid by broadcasters Free for consumers Audio and Video, 32kbps to 800kbps Mesh based, bit-torrent like, Content Server
More informationEECS 426. Multimedia Streaming with Caching on Pure P2P-based Distributed e-learning System using Mobile Agent Technologies
EECS 426 Multimedia Streaming with Caching on Pure P2P-based Distributed e-learning System using Mobile Agent Technologies Masayuki Higashino Tadafumi Hayakawa Kenichi Takahashi Takao Kawamura Kazunori
More informationPUB-2-SUB: A Content-Based Publish/Subscribe Framework for Cooperative P2P Networks
PUB-2-SUB: A Content-Based Publish/Subscribe Framework for Cooperative P2P Networks Duc A. Tran Cuong Pham Network Information Systems Lab (NISLab) Dept. of Computer Science University of Massachusetts,
More informationAnalysis of Peer-to-Peer Protocols Performance for Establishing a Decentralized Desktop Grid Middleware
Analysis of Peer-to-Peer Protocols Performance for Establishing a Decentralized Desktop Grid Middleware Heithem Abbes 1,2, Jean-Christophe Dubacq 2 1 Unité de Recherche UTIC ESSTT, Université de Tunis
More informationMiddleware for Ubiquitous Computing
Middleware for Ubiquitous Computing Software Testing for Mobile Computing National Institute of Informatics Ichiro Satoh Abstract When a portable computing device is moved into and attached to a new local
More informationIOS: A Middleware for Decentralized Distributed Computing
IOS: A Middleware for Decentralized Distributed Computing Boleslaw Szymanski Kaoutar El Maghraoui, Carlos Varela Department of Computer Science Rensselaer Polytechnic Institute http://www.cs.rpi.edu/wwc
More informationStatement of Research for Taliver Heath
Statement of Research for Taliver Heath Research on the systems side of Computer Science straddles the line between science and engineering. Both aspects are important, so neither side should be ignored
More informationOFA Developer Workshop 2013
OFA Developer Workshop 2013 Shared Memory Communications over RDMA (-R) Jerry Stevens IBM sjerry@us.ibm.com Trademarks, copyrights and disclaimers IBM, the IBM logo, and ibm.com are trademarks or registered
More informationDistributed Scheduling for the Sombrero Single Address Space Distributed Operating System
Distributed Scheduling for the Sombrero Single Address Space Distributed Operating System Donald S. Miller Department of Computer Science and Engineering Arizona State University Tempe, AZ, USA Alan C.
More informationPARALLEL PROGRAM EXECUTION SUPPORT IN THE JGRID SYSTEM
PARALLEL PROGRAM EXECUTION SUPPORT IN THE JGRID SYSTEM Szabolcs Pota 1, Gergely Sipos 2, Zoltan Juhasz 1,3 and Peter Kacsuk 2 1 Department of Information Systems, University of Veszprem, Hungary 2 Laboratory
More informationCisco Wide Area Bonjour Solution Overview
, page 1 Topology Overview, page 2 About the Cisco Application Policy Infrastructure Controller Enterprise Module (APIC-EM), page 5 The Cisco Wide Area Bonjour solution is based on a distributed and hierarchical
More informationJob Management System Extension To Support SLAAC-1V Reconfigurable Hardware
Job Management System Extension To Support SLAAC-1V Reconfigurable Hardware Mohamed Taher 1, Kris Gaj 2, Tarek El-Ghazawi 1, and Nikitas Alexandridis 1 1 The George Washington University 2 George Mason
More informationHigh Throughput WAN Data Transfer with Hadoop-based Storage
High Throughput WAN Data Transfer with Hadoop-based Storage A Amin 2, B Bockelman 4, J Letts 1, T Levshina 3, T Martin 1, H Pi 1, I Sfiligoi 1, M Thomas 2, F Wuerthwein 1 1 University of California, San
More informationAdvanced Peer to Peer Discovery and Interaction Framework
Advanced Peer to Peer Discovery and Interaction Framework Peeyush Tugnawat J.D. Edwards and Company One, Technology Way, Denver, CO 80237 peeyush_tugnawat@jdedwards.com Mohamed E. Fayad Computer Engineering
More informationModule SDS: Scalable Distributed Systems. Gabriel Antoniu, KERDATA & Davide Frey, ASAP INRIA
Module SDS: Scalable Distributed Systems Gabriel Antoniu, KERDATA & Davide Frey, ASAP INRIA Staff Gabriel Antoniu, DR INRIA, KERDATA Team gabriel.antoniu@inria.fr Davide Frey, CR INRIA, ASAP Team davide.frey@inria.fr
More informationChapter 18 Distributed Systems and Web Services
Chapter 18 Distributed Systems and Web Services Outline 18.1 Introduction 18.2 Distributed File Systems 18.2.1 Distributed File System Concepts 18.2.2 Network File System (NFS) 18.2.3 Andrew File System
More informationGrid Architectural Models
Grid Architectural Models Computational Grids - A computational Grid aggregates the processing power from a distributed collection of systems - This type of Grid is primarily composed of low powered computers
More informationA RESOURCE MANAGEMENT FRAMEWORK FOR INTERACTIVE GRIDS
A RESOURCE MANAGEMENT FRAMEWORK FOR INTERACTIVE GRIDS Raj Kumar, Vanish Talwar, Sujoy Basu Hewlett-Packard Labs 1501 Page Mill Road, MS 1181 Palo Alto, CA 94304 USA { raj.kumar,vanish.talwar,sujoy.basu}@hp.com
More informationTHEBES: THE GRID MIDDLEWARE PROJECT Project Overview, Status Report and Roadmap
THEBES: THE GRID MIDDLEWARE PROJECT Project Overview, Status Report and Roadmap Arnie Miles Georgetown University adm35@georgetown.edu http://thebes.arc.georgetown.edu The Thebes middleware project was
More informationResearch on the Interoperability Architecture of the Digital Library Grid
Research on the Interoperability Architecture of the Digital Library Grid HaoPan Department of information management, Beijing Institute of Petrochemical Technology, China, 102600 bjpanhao@163.com Abstract.
More informationEGEE and Interoperation
EGEE and Interoperation Laurence Field CERN-IT-GD ISGC 2008 www.eu-egee.org EGEE and glite are registered trademarks Overview The grid problem definition GLite and EGEE The interoperability problem The
More informationPoS(EGICF12-EMITC2)081
University of Oslo, P.b.1048 Blindern, N-0316 Oslo, Norway E-mail: aleksandr.konstantinov@fys.uio.no Martin Skou Andersen Niels Bohr Institute, Blegdamsvej 17, 2100 København Ø, Denmark E-mail: skou@nbi.ku.dk
More informationA High-Level Distributed Execution Framework for Scientific Workflows
A High-Level Distributed Execution Framework for Scientific Workflows Jianwu Wang 1, Ilkay Altintas 1, Chad Berkley 2, Lucas Gilbert 1, Matthew B. Jones 2 1 San Diego Supercomputer Center, UCSD, U.S.A.
More informationIntroduction to Peer-to-Peer Networks
Introduction to Peer-to-Peer Networks The Story of Peer-to-Peer The Nature of Peer-to-Peer: Generals & Paradigms Unstructured Peer-to-Peer Systems Sample Applications 1 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt
More informationA Web Services Framework for Collaboration and Videoconferencing
A Web Services Framework for Collaboration and Videoconferencing Geoffrey Fox, Wenjun Wu, Ahmet Uyar, Hasan Bulut, Shrideep Pallickara Community Grids Laboratory, Indiana University gcf@indiana.edu, wewu@indiana.edu,
More informationFIPA JXTA Discovery Middleware Specification
1 2 3 4 5 6 FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS FIPA JXTA Discovery Middleware Specification 7 8 9 Document title FIPA JXTA Discovery Middleware Specification Document number Version 1.2 Document
More informationOverlay Networks for Multimedia Contents Distribution
Overlay Networks for Multimedia Contents Distribution Vittorio Palmisano vpalmisano@gmail.com 26 gennaio 2007 Outline 1 Mesh-based Multicast Networks 2 Tree-based Multicast Networks Overcast (Cisco, 2000)
More informationSIGIR Workshop Report. The SIGIR Heterogeneous and Distributed Information Retrieval Workshop
SIGIR Workshop Report The SIGIR Heterogeneous and Distributed Information Retrieval Workshop Ranieri Baraglia HPC-Lab ISTI-CNR, Italy ranieri.baraglia@isti.cnr.it Fabrizio Silvestri HPC-Lab ISTI-CNR, Italy
More informationEfficient Matching of Events in Distributed Middleware Systems
Efficient Matching of Events in Distributed Middleware Systems Shrideep Pallickara and Geoffrey Fox Community Grids Laboratory Indiana University, IN. USA 47401 {spallick,gcf}@indiana.edu Abstract: Increasingly
More informationFIPA JXTA Discovery Middleware Specification
1 2 3 4 5 6 FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS FIPA JXTA Discovery Middleware Specification 7 8 9 Document title FIPA JXTA Discovery Middleware Specification Document number PC00096A Document source
More informationEmploying Peer to Peer Services for Robust Grid Computing
Employing Peer to Peer Services for Robust Grid Computing Jik Soo Kim UMIACS and Department of Computer Science University of Maryland, College Park, MD 20742 jiksoo@cs.umd.edu 1. Introduction The recent
More informationAvailable online at ScienceDirect. Procedia Computer Science 89 (2016 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 89 (2016 ) 341 348 Twelfth International Multi-Conference on Information Processing-2016 (IMCIP-2016) Parallel Approach
More informationA Case For OneSwarm. Tom Anderson University of Washington.
A Case For OneSwarm Tom Anderson University of Washington http://oneswarm.cs.washington.edu/ With: Jarret Falkner, Tomas Isdal, Alex Jaffe, John P. John, Arvind Krishnamurthy, Harsha Madhyastha and Mike
More informationDepartment of Computer Science San Marcos, TX Report Number TXSTATE-CS-TR Clustering in the Cloud. Xuan Wang
Department of Computer Science San Marcos, TX 78666 Report Number TXSTATE-CS-TR-2010-24 Clustering in the Cloud Xuan Wang 2010-05-05 !"#$%&'()*+()+%,&+!"-#. + /+!"#$%&'()*+0"*-'(%,1$+0.23%(-)+%-+42.--3+52367&.#8&+9'21&:-';
More informationA Top Catching Scheme Consistency Controlling in Hybrid P2P Network
A Top Catching Scheme Consistency Controlling in Hybrid P2P Network V. Asha*1, P Ramesh Babu*2 M.Tech (CSE) Student Department of CSE, Priyadarshini Institute of Technology & Science, Chintalapudi, Guntur(Dist),
More informationA Performance Evaluation of WS-MDS in the Globus Toolkit
A Performance Evaluation of WS-MDS in the Globus Toolkit Ioan Raicu * Catalin Dumitrescu * Ian Foster +* * Computer Science Department The University of Chicago {iraicu,cldumitr}@cs.uchicago.edu Abstract
More informationGrid Computing Fall 2005 Lecture 5: Grid Architecture and Globus. Gabrielle Allen
Grid Computing 7700 Fall 2005 Lecture 5: Grid Architecture and Globus Gabrielle Allen allen@bit.csc.lsu.edu http://www.cct.lsu.edu/~gallen Concrete Example I have a source file Main.F on machine A, an
More informationOverlay Multicast. Application Layer Multicast. Structured Overlays Unstructured Overlays. CAN Flooding Centralised. Scribe/SplitStream Distributed
Overlay Multicast Application Layer Multicast Structured Overlays Unstructured Overlays CAN Flooding Centralised Scribe/SplitStream Distributed PeerCast 1 Prof. Dr. Thomas Schmidt http:/www.informatik.haw-hamburg.de/~schmidt
More informationA Platform and Applications for Mobile Peer-to-Peer Communications
A Platform and Applications for Mobile Peer-to-Peer s Takeshi Kato Norihiro Ishikawa Hiromitsu Sumino NTT DoCoMo Inc. 3-5, Hikarino-oka, Yokosuka Kanagawa JAPAN Johan Hjelm Ye Yu Shingo Murakami Ericsson
More informationA Scalable Content- Addressable Network
A Scalable Content- Addressable Network In Proceedings of ACM SIGCOMM 2001 S. Ratnasamy, P. Francis, M. Handley, R. Karp, S. Shenker Presented by L.G. Alex Sung 9th March 2005 for CS856 1 Outline CAN basics
More informationSharing sensor networks
Sharing sensor networks Manabu Isomura 1, Till Riedel 2, Christian Decker 2, Michael Beigl 2,3, Hiroki Horiuchi 1 1 KDDI R&D Laboratories 2 TecO / University of Karlsruhe 3 TU Braunschweig {isomura, hr-horiuchi}
More informationGrid Resources Search Engine based on Ontology
based on Ontology 12 E-mail: emiao_beyond@163.com Yang Li 3 E-mail: miipl606@163.com Weiguang Xu E-mail: miipl606@163.com Jiabao Wang E-mail: miipl606@163.com Lei Song E-mail: songlei@nudt.edu.cn Jiang
More informationArchitectural Styles II
Architectural Styles II Software Architecture VO/KU (707.023/707.024) Denis Helic, Roman Kern KMI, TU Graz Nov 21, 2012 Denis Helic, Roman Kern (KMI, TU Graz) Architectural Styles II Nov 21, 2012 1 / 66
More information