𝔖 Bobbio Scriptorium
✦   LIBER   ✦

Zorilla: a peer-to-peer middleware for real-world distributed systems

✍ Scribed by Niels Drost; Rob V. van Nieuwpoort; Jason Maassen; Frank J. Seinstra; Henri E. Bal


Publisher
John Wiley and Sons
Year
2011
Tongue
English
Weight
266 KB
Volume
23
Category
Article
ISSN
1532-0626

No coin nor oath required. For personal study only.

✦ Synopsis


Abstract

The inherent complex nature of current distributed computing architectures hinders the widespread adoption of these systems for mainstream use. In general, users have access to a highly heterogeneous set of compute resources, which may include clusters, grids, desktop grids, clouds, and other compute platforms. This heterogeneity is especially problematic when running parallel and distributed applications. Software is needed which easily combines as many resources as possible into one coherent computing platform.

In this paper, we introduce Zorilla: peer‐to‐peer (P2P) middleware that creates a single distributed environment from any available set of compute resources. Zorilla imposes minimal requirements on the resource used, is platform independent, and does not rely on central components. In addition to providing functionality on bare resources, Zorilla can exploit locally available middleware. Zorilla explicitly supports distributed and parallel applications, and allows resources from multiple sites to cooperate in a single computation.

Zorilla makes extensive use of both virtualization and P2P techniques. We will demonstrate how virtualization and P2P combine into a simple design, while enhancing functionality and ease of use. Together, these techniques bring our goal a step closer: transparent, easy use of resources, even on very heterogeneous distributed systems. Copyright © 2011 John Wiley & Sons, Ltd.


📜 SIMILAR VOLUMES


P2PPerf: a framework for simulating and
✍ J.-B. Ernst-Desmulier; Julien Bourgeois; François Spies 📂 Article 📅 2008 🏛 John Wiley and Sons 🌐 English ⚖ 348 KB 👁 2 views

## Abstract Peer‐to‐peer paradigm is more and more studied by the distributed computing community. Indeed, this type of architecture has interesting properties like the absence of centralized topology, fault tolerance or dynamic reorganization of the network. However, managing these networks is com