Accessibility navigation


Tycho: a wide-area messaging framework with an integrated virtual registry

Baker, M. A. and Grove, M. (2007) Tycho: a wide-area messaging framework with an integrated virtual registry. Journal of Supercomputing, 42 (1). pp. 83-106. ISSN 0920-8542

Full text not archived in this repository.

To link to this article DOI: 10.1007/s11227-006-0034-z

Abstract/Summary

In a distributed environment remote entities, usually the producers or consumers of services, need a means to publish their existence so that clients, needing their services, can search and find the appropriate ones that they can then interact with directly. The publication of information is via a registry service, and the interaction is via a high-level messaging service. Typically, separate libraries provide these two services. Tycho is an implementation of a wide-area asynchronous messaging framework with an integrated distributed registry. This will free developers from the need to assemble their applications from a range of potentially diverse middleware offerings, which should simplify and speed application development and more importantly allow developers to concentrate on their own domain of expertise. In the first part of the paper we outline our motivation for producing Tycho and then review a number of registry and messaging systems popular with the Grid community. In the second part of the paper we describe the architecture and implementation of Tycho. In the third part of the paper we present and discuss various performance tests that were undertaken to compare Tycho with alternative similar systems. Finally, we summarise and conclude the paper and outline future work.

Item Type:Article
Refereed:Yes
Divisions:Faculty of Science > School of Systems Engineering
ID Code:15127
Uncontrolled Keywords:Asynchronous messaging, virtual registry, distributed application, R-GMA, globus MDS4, NaradaBrokering, performance evaluation

Centaur Editors: Update this record

Page navigation