Autonomous multi-dimensional slicing for large-scale distributed systems
Main Author: | |
---|---|
Publication Date: | 2014 |
Other Authors: | , , |
Language: | eng |
Source: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Download full: | http://hdl.handle.net/1822/37700 |
Summary: | Slicing is a distributed systems primitive that allows to autonomously partition a large set of nodes based on node-local attributes. Slicing is decisive for automatically provisioning system resources for different services, based on their requirements or importance. One of the main limitations of existing slicing protocols is that only single dimension attributes are considered for partitioning. In practical settings, it is often necessary to consider best compromises for an ensemble of metrics. In this paper we propose an extension of the slicing primitive that allows multi-attribute distributed systems slicing. Our protocol employs a gossip-based approach that does not require centralized knowledge and allows self-organization. It leverages the notion of domination between nodes, forming a partial order between multi-dimensional points, in a similar way to SkyLine queries for databases. We evaluate and demonstrate the interest of our approach using large-scale simulations. |
id |
RCAP_7e4defefa81cb471c44c66ab8f5f83b5 |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/37700 |
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 |
Autonomous multi-dimensional slicing for large-scale distributed systemsSlicingSelf-organizationSkylineGossip-based protocolsScience & TechnologySlicing is a distributed systems primitive that allows to autonomously partition a large set of nodes based on node-local attributes. Slicing is decisive for automatically provisioning system resources for different services, based on their requirements or importance. One of the main limitations of existing slicing protocols is that only single dimension attributes are considered for partitioning. In practical settings, it is often necessary to consider best compromises for an ensemble of metrics. In this paper we propose an extension of the slicing primitive that allows multi-attribute distributed systems slicing. Our protocol employs a gossip-based approach that does not require centralized knowledge and allows self-organization. It leverages the notion of domination between nodes, forming a partial order between multi-dimensional points, in a similar way to SkyLine queries for databases. We evaluate and demonstrate the interest of our approach using large-scale simulations.This work received support from the Portuguese Foundation for Science and Technology under grant SFRH/BD/71476/2010.Springer VerlagUniversidade do MinhoPasquet, MathieuMaia, Francisco António Ferraz Martins AlmeidaRivière, ÉtienneSchiavoni, Valerio20142014-01-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/37700engPasquet M, Maia F, Rivière E, Schiavoni V. 2014. Autonomous Multi-Dimensional Slicing for Large-Scale Distributed Systems. Proceedings of the 14th International Conference on Distributed Applications and Interoperable Systems - DAIS.97836624335150302-974310.1007/978-3-662-43352-2_12info: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:RCAAP2024-05-11T04:49:42Zoai:repositorium.sdum.uminho.pt:1822/37700Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T14:59:48.389503Repositó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 |
Autonomous multi-dimensional slicing for large-scale distributed systems |
title |
Autonomous multi-dimensional slicing for large-scale distributed systems |
spellingShingle |
Autonomous multi-dimensional slicing for large-scale distributed systems Pasquet, Mathieu Slicing Self-organization Skyline Gossip-based protocols Science & Technology |
title_short |
Autonomous multi-dimensional slicing for large-scale distributed systems |
title_full |
Autonomous multi-dimensional slicing for large-scale distributed systems |
title_fullStr |
Autonomous multi-dimensional slicing for large-scale distributed systems |
title_full_unstemmed |
Autonomous multi-dimensional slicing for large-scale distributed systems |
title_sort |
Autonomous multi-dimensional slicing for large-scale distributed systems |
author |
Pasquet, Mathieu |
author_facet |
Pasquet, Mathieu Maia, Francisco António Ferraz Martins Almeida Rivière, Étienne Schiavoni, Valerio |
author_role |
author |
author2 |
Maia, Francisco António Ferraz Martins Almeida Rivière, Étienne Schiavoni, Valerio |
author2_role |
author author author |
dc.contributor.none.fl_str_mv |
Universidade do Minho |
dc.contributor.author.fl_str_mv |
Pasquet, Mathieu Maia, Francisco António Ferraz Martins Almeida Rivière, Étienne Schiavoni, Valerio |
dc.subject.por.fl_str_mv |
Slicing Self-organization Skyline Gossip-based protocols Science & Technology |
topic |
Slicing Self-organization Skyline Gossip-based protocols Science & Technology |
description |
Slicing is a distributed systems primitive that allows to autonomously partition a large set of nodes based on node-local attributes. Slicing is decisive for automatically provisioning system resources for different services, based on their requirements or importance. One of the main limitations of existing slicing protocols is that only single dimension attributes are considered for partitioning. In practical settings, it is often necessary to consider best compromises for an ensemble of metrics. In this paper we propose an extension of the slicing primitive that allows multi-attribute distributed systems slicing. Our protocol employs a gossip-based approach that does not require centralized knowledge and allows self-organization. It leverages the notion of domination between nodes, forming a partial order between multi-dimensional points, in a similar way to SkyLine queries for databases. We evaluate and demonstrate the interest of our approach using large-scale simulations. |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014 2014-01-01T00:00:00Z |
dc.type.driver.fl_str_mv |
conference paper |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/1822/37700 |
url |
http://hdl.handle.net/1822/37700 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
Pasquet M, Maia F, Rivière E, Schiavoni V. 2014. Autonomous Multi-Dimensional Slicing for Large-Scale Distributed Systems. Proceedings of the 14th International Conference on Distributed Applications and Interoperable Systems - DAIS. 9783662433515 0302-9743 10.1007/978-3-662-43352-2_12 |
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_ |
1833595029212364800 |