• DocumentCode
    2870512
  • Title

    GRACE: enabling collaborations in wide-area distributed systems

  • Author

    Bosneag, Anne-Marie ; Brockmeyer, Monica

  • Author_Institution
    Wayne State Univ., Detroit, MI, USA
  • fYear
    2005
  • fDate
    13-15 June 2005
  • Firstpage
    72
  • Lastpage
    77
  • Abstract
    The globalization of businesses and the cooperation between organizations have brought on an ever increased need for providing support for distributed collaborations. In this paper, we argue that existing peer-to-peer frameworks, although suitable for collaborative environments, fail to provide the support for multiple consistency semantics required by modern complex collaborations. We present GRACE, a middleware platform that enables distributed and mobile collaborations, by combining the capabilities of distributed hash tables (DHTs) with a layered architecture that supports a wide range of semantics. The DHT substrate provides support for mobility, high scalability, availability and load balancing of data, as well as self-repairing capabilities and ease of management, while the layered architecture takes into account the different semantic needs of the applications. We evaluate the efficiency of the algorithm for routing requests to the correct replica in an implementation of GRACE built on Pastry.
  • Keywords
    groupware; middleware; mobile computing; peer-to-peer computing; resource allocation; GRACE; business globalization; distributed collaboration; distributed hash table; distributed system; load balancing; middleware; mobile collaboration; multiconsistency replication; organizational cooperation; peer-to-peer; Availability; Collaboration; Globalization; Load management; Middleware; Packaging; Peer to peer computing; Prototypes; Routing; Scalability; distributed collaborations; distributed hash table; middleware; multiconsistency replication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enabling Technologies: Infrastructure for Collaborative Enterprise, 2005. 14th IEEE International Workshops on
  • ISSN
    1524-4547
  • Print_ISBN
    0-7695-2362-5
  • Type

    conf

  • DOI
    10.1109/WETICE.2005.38
  • Filename
    1566188