• DocumentCode
    2095150
  • Title

    Distribution and persistence in multiple and heterogeneous address spaces

  • Author

    Ferreira, Paulo ; Shapiro, Marc

  • Author_Institution
    Project SOR, Inst. Nat. de Recherche d´´Inf. et d´´Autom., Le Chesnay, France
  • fYear
    1993
  • fDate
    9-10 Dec 1993
  • Firstpage
    83
  • Lastpage
    93
  • Abstract
    We present the design of a flexible architectural model that supports clustering, storing, naming, and accessing objects in a large scale distributed system. The system is logically divided in zones, i.e., groups of machines with an homogeneous address space organization. Both uniform (64-bit) zone-wide and partitioned (32 or 64-bit) address space organizations are supported. For clustering purpose objects are allocated within segments. Segments are logically grouped into bunches. Each bunch has a user-level bunch manager implementing the policies related to persistence and distribution specific to the bunch´s data: allocation, garbage collection, mapping and un-mapping, function shipping or data shipping, shared data consistency, migration, etc. Objects are referenced by maillons and SSP (stub-scion pair) chains. These mechanisms are scalable and are well adapted to support distributed garbage collection, migration and compaction
  • Keywords
    data integrity; object-oriented programming; storage management; clustering; data shipping; flexible architectural model; function shipping; garbage collection; heterogeneous address spaces; large scale distributed system; multiple address spaces; naming; persistence; shared data consistency; storing; Broadcasting; Compaction; Costs; Delay; Electronic mail; Kernel; Large-scale systems; Operating systems; Programming profession; Space cooling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object Orientation in Operating Systems, 1993., Proceedings of the Third International Workshop on
  • Conference_Location
    Asheville, NC
  • Print_ISBN
    0-8186-5270-5
  • Type

    conf

  • DOI
    10.1109/IWOOOS.1993.324924
  • Filename
    324924