Monitoring and management operations that query nodes based on their availability can be extremely useful in a variety of large- scale distributed systems containing hundreds to thousands of hosts, e.g., p2p systems, Grids, and PlanetLab. This paper presents decentralized and scalable solutions to a subset of such availability-based management tasks. Specifically, we propose AVMEM, which is the first availability- aware overlay to date. AVMEM is intended for generic non-cooperative scenarios where nodes may be selfish and may wish to route messages to a large set of other nodes, especially if the selfish node has low avail- ability. Under this setting, our concrete contributions are the following: (1) AVMEM allows arbitrary classes of appli...
The Peer-to-Peer (P2P) paradigm provides an alternative design approach for distributed systems, whi...
Internet-scale volunteer desktop grids allow multiple applications to execute concurrently on hetero...
Autonomic managers are the main architectural building blocks for constructing self-management capab...
This paper addresses the problem of selection and discovery of a consistent availability monitoring ...
Thesis Statement: Availability-dependent global predicates can be efficiently and scalably realized ...
Today's large-scale distributed systems consist of a collection of nodes that have highly variable a...
Scalability, decentralized processing time and power and also eliminating the single point of failur...
While large-scale distributed clusters such as PlanetLab and TeraGrid are being increasingly used to...
International audienceWe study the problem of finding peers matching a given availability pattern in...
The emergence of large-scale distributed computing clusters such as PlanetLab and Utility Grids has ...
As distributed systems become more decentralized, fluctuating host availability is an increasingly d...
This paper realizes techniques supporting the position that strategies for resource location and dis...
Autonomic computing aims at making computing systems self-managing by using autonomic managers in or...
Autonomic computing aims at making computing systems self-managing by using autonomic managers in or...
Resource requirements and availability in heterogeneous networks may frequently vary over their life...
The Peer-to-Peer (P2P) paradigm provides an alternative design approach for distributed systems, whi...
Internet-scale volunteer desktop grids allow multiple applications to execute concurrently on hetero...
Autonomic managers are the main architectural building blocks for constructing self-management capab...
This paper addresses the problem of selection and discovery of a consistent availability monitoring ...
Thesis Statement: Availability-dependent global predicates can be efficiently and scalably realized ...
Today's large-scale distributed systems consist of a collection of nodes that have highly variable a...
Scalability, decentralized processing time and power and also eliminating the single point of failur...
While large-scale distributed clusters such as PlanetLab and TeraGrid are being increasingly used to...
International audienceWe study the problem of finding peers matching a given availability pattern in...
The emergence of large-scale distributed computing clusters such as PlanetLab and Utility Grids has ...
As distributed systems become more decentralized, fluctuating host availability is an increasingly d...
This paper realizes techniques supporting the position that strategies for resource location and dis...
Autonomic computing aims at making computing systems self-managing by using autonomic managers in or...
Autonomic computing aims at making computing systems self-managing by using autonomic managers in or...
Resource requirements and availability in heterogeneous networks may frequently vary over their life...
The Peer-to-Peer (P2P) paradigm provides an alternative design approach for distributed systems, whi...
Internet-scale volunteer desktop grids allow multiple applications to execute concurrently on hetero...
Autonomic managers are the main architectural building blocks for constructing self-management capab...