• DocumentCode
    2061416
  • Title

    pDomus: a prototype for Cluster-oriented Distributed Hash Tables

  • Author

    Rufino, José ; Alves, Albano ; Exposto, José ; Pina, António

  • Author_Institution
    Braganga Polytech. Inst.
  • fYear
    2007
  • fDate
    7-9 Feb. 2007
  • Firstpage
    97
  • Lastpage
    104
  • Abstract
    The Domus architecture for distributed hash tables (DHTs) is specially designed to support the concurrent deployment of multiple and heterogeneous DHTs, in a dynamic shared-all cluster environment. The execution model is compatible with the simultaneous access of several distributed/parallel client applications to the same or different running DHTs. Support to distributed routing and storage is dynamically configurable per node, as a function of applications requirements, node base resources and the overall cluster communication, memory and storage usage. pDomus is a prototype of Domus that creates an environment where to evaluate the model embedded concepts and planned features. In this paper, we present a series of experiments conduced to obtain figures of merit i) for the performance of basic dictionary operations, and ii) for the storage overhead resulting from several storage technologies. We also formulate a ranking formula that takes into account access patterns of clients to DHTs, to objectively select the most adequate storage technology, as a valuable metric for a wide range of application scenarios. Finally, we also evaluate client applications and services scalability, for a select dictionary operation. Results of the overall evaluation are promising and a motivation for further work
  • Keywords
    client-server systems; dictionaries; file organisation; memory architecture; Domus architecture; cluster communication; cluster-oriented distributed hash table; dictionary operation; distributed client application; dynamic shared-all cluster; heterogeneous DHT; memory usage; pDomus; parallel client application; ranking formula; service scalability; storage overhead; storage technology; storage usage; Computer applications; Dictionaries; Distributed computing; Large scale integration; Partitioning algorithms; Peer to peer computing; Prototypes; Routing; Scalability; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing, 2007. PDP '07. 15th EUROMICRO International Conference on
  • Conference_Location
    Napoli
  • ISSN
    1066-6192
  • Print_ISBN
    0-7695-2784-1
  • Type

    conf

  • DOI
    10.1109/PDP.2007.62
  • Filename
    4135265