SWORD on PlanetLab: Scalable Wide-Area Resource Discovery

Introduction

Note: Due to the discontinuation of CoTop and CoMon, SWORD is no longer maintained. It is left here for reference purposes only.

SWORD is a scalable resource discovery tool for PlanetLab. SWORD collects reports about available resources on nodes, and answers queries from users requesting nodes matching user-defined criteria. These criteria may be per-node (e.g., load, free memory, or free disk space) or inter-node (e.g., inter-node latency).

The SWORD project aims to explore techniques for specifying and scalably evaluating resource discovery queries in wide-area distributed systems. Compared to other Internet-scale distributed query processors, SWORD's primary features are


Supported Attributes

SWORD currently uses CoTop invoked on each node as its data source. The attributes available for querying are therefore those attributes supplied by CoTop. Visit the CoTop legend webpage for more information.


Using SWORD

To use SWORD, click here and submit a query.


Publications

Related Publications and Projects

People

PlanteLab services that use SWORD for resource discovery

Source Code

Sponsors