Autonomous multi-dimensional slicing for large-scale distributed systems

Bibliographic Details
Main Author: Pasquet, Mathieu
Publication Date: 2014
Other Authors: Maia, Francisco António Ferraz Martins Almeida, Rivière, Étienne, Schiavoni, Valerio
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