Symphony: An Infrastructure for Managing Virtual Servers

  • Authors:
  • Roy Friedman;Eli Biham;Ayal Itzkovitz;Assaf Schuster

  • Affiliations:
  • Department of Computer Science, The Technion, Haifa 32000, Israel;Department of Computer Science, The Technion, Haifa 32000, Israel;Department of Computer Science, The Technion, Haifa 32000, Israel;Department of Computer Science, The Technion, Haifa 32000, Israel

  • Venue:
  • Cluster Computing
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

A ivirtual server is a server whose location in an internet is virtual; it may move from one physical site to another, and it may span a dynamically changing number of physical sites. In particular, during periods of high load, it may grow to new machines, while in other times it may shrink into a single host, and may even allow other virtual servers to run on the same host. This paper describes the design and architecture of iSymphony, a management infrastructure for executing virtual servers in internet settings. This design is based on combining CORBA technology with group communication capabilities, for added reliability and fault tolerance.