Domus - an architecture for cluster-oriented distributed Hash tables

Bibliographic Details
Main Author: Rufino, José
Publication Date: 2006
Other Authors: Pina, António, Alves, Albano, Exposto, José
Format: Article
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10198/622
Summary: This paper presents a high level description of Domus, an architecture for cluster-oriented Distributed hash Tables. As a data management layer, Domus supports the concurrent execution of multiple and heterogeneous DHTs, that may be simultaneously accessed by different distributed/parallel client applications. At system level, a load balancement mechanism allows for the (re)distribution of each DHT over cluster nodes, based on the monitoring of their resources, including CPUs, memory, storage and network. Two basic units of balancement are supported: vnodes, a coarse-grain unit, and partitions, a fine-grain unit. The design also takes advantage of the strict separation of object lookup and storage, at each cluster node, and for each DHT. Lookup follows a distributed strategy that benefits from the joint analysis of multiple partition-specific routing information, to shorten routing paths. Storage is accomplished through different kinds of data repositories, according to the specificity and requirements of each DHT.
id RCAP_8051ae6412ad6d1e334fd4b4d15f6f54
oai_identifier_str oai:bibliotecadigital.ipb.pt:10198/622
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Domus - an architecture for cluster-oriented distributed Hash tablesCluster computingDistributed hash tablesCo-operation architectureThis paper presents a high level description of Domus, an architecture for cluster-oriented Distributed hash Tables. As a data management layer, Domus supports the concurrent execution of multiple and heterogeneous DHTs, that may be simultaneously accessed by different distributed/parallel client applications. At system level, a load balancement mechanism allows for the (re)distribution of each DHT over cluster nodes, based on the monitoring of their resources, including CPUs, memory, storage and network. Two basic units of balancement are supported: vnodes, a coarse-grain unit, and partitions, a fine-grain unit. The design also takes advantage of the strict separation of object lookup and storage, at each cluster node, and for each DHT. Lookup follows a distributed strategy that benefits from the joint analysis of multiple partition-specific routing information, to shorten routing paths. Storage is accomplished through different kinds of data repositories, according to the specificity and requirements of each DHT.PRODEP III (grant 5.3/N/199.006/00)Springer-VerlagBiblioteca Digital do IPBRufino, JoséPina, AntónioAlves, AlbanoExposto, José2008-04-30T13:44:39Z20062006-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/10198/622engengRufino, José; Pina, António; Alves, Albano; Exposto, José (2006). Domus - an architecture for cluster-oriented distributed hash tables. Lecture Notes in Computer. ISSN 0302-9743. 3911, p.296-3030302-9743Lecture Notes in Computer Scienceinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-02-25T11:54:15Zoai:bibliotecadigital.ipb.pt:10198/622Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:15:27.895780Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Domus - an architecture for cluster-oriented distributed Hash tables
title Domus - an architecture for cluster-oriented distributed Hash tables
spellingShingle Domus - an architecture for cluster-oriented distributed Hash tables
Rufino, José
Cluster computing
Distributed hash tables
Co-operation architecture
title_short Domus - an architecture for cluster-oriented distributed Hash tables
title_full Domus - an architecture for cluster-oriented distributed Hash tables
title_fullStr Domus - an architecture for cluster-oriented distributed Hash tables
title_full_unstemmed Domus - an architecture for cluster-oriented distributed Hash tables
title_sort Domus - an architecture for cluster-oriented distributed Hash tables
author Rufino, José
author_facet Rufino, José
Pina, António
Alves, Albano
Exposto, José
author_role author
author2 Pina, António
Alves, Albano
Exposto, José
author2_role author
author
author
dc.contributor.none.fl_str_mv Biblioteca Digital do IPB
dc.contributor.author.fl_str_mv Rufino, José
Pina, António
Alves, Albano
Exposto, José
dc.subject.por.fl_str_mv Cluster computing
Distributed hash tables
Co-operation architecture
topic Cluster computing
Distributed hash tables
Co-operation architecture
description This paper presents a high level description of Domus, an architecture for cluster-oriented Distributed hash Tables. As a data management layer, Domus supports the concurrent execution of multiple and heterogeneous DHTs, that may be simultaneously accessed by different distributed/parallel client applications. At system level, a load balancement mechanism allows for the (re)distribution of each DHT over cluster nodes, based on the monitoring of their resources, including CPUs, memory, storage and network. Two basic units of balancement are supported: vnodes, a coarse-grain unit, and partitions, a fine-grain unit. The design also takes advantage of the strict separation of object lookup and storage, at each cluster node, and for each DHT. Lookup follows a distributed strategy that benefits from the joint analysis of multiple partition-specific routing information, to shorten routing paths. Storage is accomplished through different kinds of data repositories, according to the specificity and requirements of each DHT.
publishDate 2006
dc.date.none.fl_str_mv 2006
2006-01-01T00:00:00Z
2008-04-30T13:44:39Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10198/622
url http://hdl.handle.net/10198/622
dc.language.iso.fl_str_mv eng
eng
language eng
dc.relation.none.fl_str_mv Rufino, José; Pina, António; Alves, Albano; Exposto, José (2006). Domus - an architecture for cluster-oriented distributed hash tables. Lecture Notes in Computer. ISSN 0302-9743. 3911, p.296-303
0302-9743
Lecture Notes in Computer Science
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Springer-Verlag
publisher.none.fl_str_mv Springer-Verlag
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833591734480666624