Authentication in distributed systems: theory and practice
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
Impossibility of distributed consensus with one faulty process
Journal of the ACM (JACM)
GLUnix: a global layer Unix for a network of workstations
Software—Practice & Experience - Special issue on multiprocessor operating systems
Deploying fault tolerance and taks migration with NetSolve
Future Generation Computer Systems - Special issue on metacomputing
The “worm” programs—early experience with a distributed computation
Communications of the ACM
ParaWeb: towards world-wide supercomputing
EW 7 Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications
HARNESS and fault tolerant MPI
Parallel Computing - Clusters and computational grids for scientific computing
MPI: The Complete Reference
The MOSIX Distributed Operating System: Load Balancing for UNIX
The MOSIX Distributed Operating System: Load Balancing for UNIX
Ninf: A Network Based Information Library for Global World-Wide Computing Infrastructure
HPCN Europe '97 Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking
SuperWeb: Towards a Global Web-Based Parallel Computing Infrastructure
IPPS '97 Proceedings of the 11th International Symposium on Parallel Processing
Theory and Practice in Parallel Job Scheduling
IPPS '97 Proceedings of the Job Scheduling Strategies for Parallel Processing
MPICH-V: toward a scalable fault tolerant MPI for volatile nodes
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Sabotage-Tolerance Mechanisms for Volunteer Computing Systems
CCGRID '01 Proceedings of the 1st International Symposium on Cluster Computing and the Grid
XtremWeb: A Generic Global Computing System
CCGRID '01 Proceedings of the 1st International Symposium on Cluster Computing and the Grid
P2P-RPC: Programming Scientific Applications on Peer-to-Peer Systems with Remote Procedure Call
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
An Enabling Framework for Master-Worker Applications on the Computational Grid
HPDC '00 Proceedings of the 9th IEEE International Symposium on High Performance Distributed Computing
Globally Distributed Computation over the Internet - The POPCORN Project
ICDCS '98 Proceedings of the The 18th International Conference on Distributed Computing Systems
Grid Information Services for Distributed Resource Sharing
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Three-tier replication for FT-CORBA infrastructures
Software—Practice & Experience
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Tapestry: An Infrastructure for Fault-tolerant Wide-area Location and
Volunteer computing
MPICH-V2: a Fault Tolerant MPI for Volatile Nodes based on Pessimistic Sender Based Message Logging
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
The CRISIS wide area security architecture
SSYM'98 Proceedings of the 7th conference on USENIX Security Symposium - Volume 7
Accurate autonomous accounting in peer-to-peer Grids
MGC '05 Proceedings of the 3rd international workshop on Middleware for grid computing
Towards a Peer-To-Peer Platform for High Performance Computing
HPCASIA '05 Proceedings of the Eighth International Conference on High-Performance Computing in Asia-Pacific Region
Scheduling Independent Tasks Sharing Large Data Distributed with BitTorrent
GRID '05 Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing
Enhancing data locality in a fully decentralised P2P cycle stealing framework
ACSC '07 Proceedings of the thirtieth Australasian conference on Computer science - Volume 62
Programming the grid with POP-C++
Future Generation Computer Systems - Special section: Data mining in grid computing environments
Distributed feature extraction in a p2p setting: a case study
Future Generation Computer Systems - Special section: Data mining in grid computing environments
Automatic grid assembly by promoting collaboration in peer-to-peer grids
Journal of Parallel and Distributed Computing
A dependable Peer-to-Peer computing platform
Future Generation Computer Systems
Byte-code scheduling of Java programs with branches for desktop grid
Future Generation Computer Systems
Towards efficient data distribution on computational desktop grids with BitTorrent
Future Generation Computer Systems
COHESION - A microkernel based Desktop Grid platform for irregular task-parallel applications
Future Generation Computer Systems
Trade-offs in matching jobs and balancing load for distributed desktop grids
Future Generation Computer Systems
Future Generation Computer Systems
A scalable super-peer approach for public scientific computation
Future Generation Computer Systems
PastryGrid: decentralisation of the execution of distributed applications in desktop grid
Proceedings of the 6th international workshop on Middleware for grid computing
Resolution of large symmetric eigenproblems on a world-wide grid
International Journal of Grid and Utility Computing
A workflow model for heterogeneous computing environments
Future Generation Computer Systems
Workflow Global Computing with YML
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
YA: Fast and Scalable Discovery of Idle CPUs in a P2P network.
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
Euro-Par 2008 Workshops - Parallel Processing
GPC '09 Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing
BLAST Application with Data-Aware Desktop Grid Middleware
CCGRID '09 Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
RW-OGS: An optimized randomwalk protocol for resource discovery in large scale dynamic Grids
GRID '08 Proceedings of the 2008 9th IEEE/ACM International Conference on Grid Computing
Future Generation Computer Systems
GridBot: execution of bags of tasks in multiple grids
Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis
International Journal of Parallel Programming
Extending software component models with the master-worker paradigm
Parallel Computing
Group-based adaptive result certification mechanism in Desktop Grids
Future Generation Computer Systems
GRAVY: towards virtual file system for the grid
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
VECPAR'06 Proceedings of the 7th international conference on High performance computing for computational science
A scheduling algorithm for high performance peer-to-peer platform
Euro-Par'06 Proceedings of the CoreGRID 2006, UNICORE Summit 2006, Petascale Computational Biology and Bioinformatics conference on Parallel processing
TreeP: a self-reconfigurable topology for unstructured P2P systems
PARA'06 Proceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computing
A grid-based programming approach for distributed linear algebra applications
Multiagent and Grid Systems
Extending the EGEE Grid with XtremWeb-HEP Desktop Grids
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
Fast and scalable simulation of volunteer computing systems using SimGrid
Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing
Interceptor: middleware-level application segregation and scheduling for P2P systems
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Aspect-oriented checkpointing approach of composed web services
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Preference driven server selection in peer-2-peer data sharing systems
Proceedings of the fourth international workshop on Data-intensive distributed computing
A taxonomy of peer-to-peer desktop grid paradigms
Cluster Computing
A peer-to-peer architecture for data-intensive cycle sharing
Proceedings of the first international workshop on Network-aware data management
A large scale distributed platform for high performance computing
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
Vigne: towards a self-healing grid operating system
Euro-Par'06 Proceedings of the 12th international conference on Parallel Processing
Peer to peer large scale linear algebra programming and experimentations
LSSC'05 Proceedings of the 5th international conference on Large-Scale Scientific Computing
Multithreading of kostka numbers computation for the bonjourgrid meta-desktop grid middleware
ICA3PP'10 Proceedings of the 10th international conference on Algorithms and Architectures for Parallel Processing - Volume Part I
Virtual EZ grid: a volunteer computing infrastructure for scientific medical applications
GPC'10 Proceedings of the 5th international conference on Advances in Grid and Pervasive Computing
The Aneka platform and QoS-driven resource provisioning for elastic applications on hybrid Clouds
Future Generation Computer Systems
Capacity and load-aware service discovery with service selection in peer-to-peer grids
Future Generation Computer Systems
Vigne: executing easily and efficiently a wide range of distributed applications in grids
Euro-Par'07 Proceedings of the 13th international Euro-Par conference on Parallel Processing
VMR: volunteer MapReduce over the large scale internet
Proceedings of the 10th International Workshop on Middleware for Grids, Clouds and e-Science
Assessing MapReduce for Internet Computing: A Comparison of Hadoop and BitDew-MapReduce
GRID '12 Proceedings of the 2012 ACM/IEEE 13th International Conference on Grid Computing
Peer-to-Peer Desktop Grids Based on an Adaptive Decentralized Scheduling Mechanism
International Journal of Grid and High Performance Computing
Virtual EZ Grid: A Volunteer Computing Infrastructure for Scientific Medical Applications
International Journal of Handheld Computing Research
Developing an Efficient Health Clinical Application: IIOP Distributed Objects Framework
ASONAM '12 Proceedings of the 2012 International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2012)
Future Generation Computer Systems
A proximity-aware load balancing in peer-to-peer-based volunteer computing systems
The Journal of Supercomputing
A policy-based approach for strong mobility of composed Web services
Service Oriented Computing and Applications
Multiagent and Grid Systems
Hi-index | 0.00 |
Global Computing systems belong to the class of large-scale distributed systems. Their properties high computational, storage and communication performance potentials, high resilience make them attractive in academia and industry as computing infrastructures in complement to more classical infrastructures such as clusters or supercomputers. However, generalizing the use of these systems in a multi-user and multi-parallel programming context involves finding solutions and providing mechanisms for many issues such as programming bag of tasks and message passing parallel applications, securing the application, the system itself and the computing nodes, deploying the systems for harnessing resources managed in different ways. In this paper, we present our research, often influenced by user demands, towards a Computational peer-to-peer system called Xtrem Web. We describe (a) the architecture of the system and its motivations, (b) the parallel programming paradigms available in Xtrem Web and how they are implemented. (c) the deployment issues and what mechanisms are used to harness simultaneously uncoordinated set of resources, and resources managed by batch schedulers and (d) the security issue and how we address, inside Xtrem Web, the protection of the computing resources. We present two multi-parametric applications to be used in production: Aires belonging to the high energy physics (HEP) Auger project and a protein conformation predictor using a molecular dynamic simulator. To evaluate the performance and volatility tolerance, we present experiment results for bag of tasks applications and message passing applications. We show that the system can tolerate massive failure and we discuss the performance of the node protection mechanism. Based on the Xtrem Web project developments and evolutions, we will discuss the convergence between Global Computing systems and Grid.