Neptune: A Dynamic Resource Allocation and Planning System for a Cluster Computing Utility

  • Authors:
  • Donald P. Pazel;Tamar Eilam;Liana L. Fong;Michael Kalantar;Karen Appleby;German Goldszmidt

  • Affiliations:
  • -;-;-;-;-;-

  • Venue:
  • CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present Neptune - the resource director of Océano, apolicy driven fabric management system that dynamicallyreconfigures resources in a computing utility cluster.Neptune implements an on-line control mechanism subject to policy-based performance and resource configuration objectives.Neptune reassigns servers and bandwidth among a set of service domains,based on pre-defined policy, in response to workload changes. It builds and executes a reconfiguration plan through a planningframework, breaking reconfiguration objectives into individual tasks delegated to set of lower level resource managers.We describe an example decision policy algorithm that we implemented and demonstrated in an 80 server multi-domain computing utility.