Trading off resources between overlapping overlays

  • Authors:
  • Brian F. Cooper

  • Affiliations:
  • Georgia Institute of Technology

  • Venue:
  • Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many different overlays with different properties have been proposed. Rather than using one overlay for all applications, it is likely that multiple overlapping overlays will be deployed on the same computing resources for different purposes. We present an architecture, called ODIN-S, for mediating the resources used by overlapping overlays. We can specify priorities for different overlays, and then allow ODIN-S to allocate computation and bandwidth across the network to respect priorities. The key features of ODIN-S include a common middleware runtime supporting multiple overlay logics, and "filters" for throttling, ordering and dropping messages in order to manage resources. We present experimental results that demonstrate ODIN-S's ability to manage resources between different types of overlapping overlays.