Object grouping in EOS - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports (Research Report) Year : 1992

Object grouping in EOS

Olivier Gruber
  • Function : Author
Laurent Amsaleg

Abstract

Eos is an environment for building distributed object-based systems. Leos, the language for Eos, provides transparency for distribution and persistence. In this paper, we address the problem of declustering the object graph into a number of nodes and of locally clustering objects within pages with minimal impact on the programming process. We propose a grouping model which on the one hand achieves full transparency. The grouping is dynamically achieved by the run-time system as directed by user-provided hints. This dynamic object grouping copes automatically with evolutions of the object graph. The implementation incurs little overhead it is a side-effect of garbage collection. On the other hand, our model supplies Eos users with an explicit and fine control over data and computation placement so they can load balance the overall system.

Domains

Other [cs.OH]
Fichier principal
Vignette du fichier
RR-1686.pdf (1.08 Mo) Télécharger le fichier

Dates and versions

inria-00076910 , version 1 (29-05-2006)

Identifiers

  • HAL Id : inria-00076910 , version 1

Cite

Olivier Gruber, Laurent Amsaleg. Object grouping in EOS. [Research Report] RR-1686, INRIA. 1992. ⟨inria-00076910⟩
75 View
34 Download

Share

Gmail Facebook Twitter LinkedIn More