Domus - an architecture for cluster-oriented distributed Hash tables
Main Author: | |
---|---|
Publication Date: | 2006 |
Other Authors: | , , |
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 |