Un archivio chiave-valore distribuito e affidabile per i dati critici di un sistema distribuito: etcd
| |
|
@courseproject{etcd-sd2021,
abstract = {Il progetto nasce con lo scopo di studiare, analizzare e testare etcd, presentandone le caratteristiche, i pro e i contro della tecnologia attraverso spiegazioni teoriche e pratiche con il supporto di report dettagliati. etcd consiste in un archivio distribuito chiave-valore open source che fornisce supporto alla memorizzazione dei dati in un sistema distribuito o cluster di macchine. Utilizzando etcd, le applicazioni del cloud possono leggere e scrivere su etcd, mantenere tempi di attivit\`{a} pi\`{u} coerenti e continuare a funzionare, anche a fronte di guasti dei singoli server. etcd \`{e} un componente fondamentale di molti progetti, in particolare, \`{e} il datastore principale Kubernetes , la piattaforma standard de facto per l'orchestrazione dei container. etcd \`{e} basato sull'algoritmo di consenso Raft per garantire la consistenza dei dati su tutti i nodi di un cluster, punto chiave per un sistema distribuito a tolleranza di errore. Durante lo sviluppo verr\`{a} studiata approfonditamente la tecnologia e messi a punto dei test per testarla.},
apice = {Etcd},
author = {Achilli, Mattia},
howpublished = {Distributed Systems, A.Y. 2020/2021},
month = feb,
sort = {technology},
supervisor = {Ciatto, Giovanni},
title = {Un archivio chiave-valore distribuito e affidabile per i dati critici di un sistema distribuito: etcd},
type = {Technology Project},
url = {https://gitlab.com/pika-lab/courses/ds/projects/ds-project-achilli-ay2021},
year = 2021
}
abstract = {Il progetto nasce con lo scopo di studiare, analizzare e testare etcd, presentandone le caratteristiche, i pro e i contro della tecnologia attraverso spiegazioni teoriche e pratiche con il supporto di report dettagliati. etcd consiste in un archivio distribuito chiave-valore open source che fornisce supporto alla memorizzazione dei dati in un sistema distribuito o cluster di macchine. Utilizzando etcd, le applicazioni del cloud possono leggere e scrivere su etcd, mantenere tempi di attivit\`{a} pi\`{u} coerenti e continuare a funzionare, anche a fronte di guasti dei singoli server. etcd \`{e} un componente fondamentale di molti progetti, in particolare, \`{e} il datastore principale Kubernetes , la piattaforma standard de facto per l'orchestrazione dei container. etcd \`{e} basato sull'algoritmo di consenso Raft per garantire la consistenza dei dati su tutti i nodi di un cluster, punto chiave per un sistema distribuito a tolleranza di errore. Durante lo sviluppo verr\`{a} studiata approfonditamente la tecnologia e messi a punto dei test per testarla.},
apice = {Etcd},
author = {Achilli, Mattia},
howpublished = {Distributed Systems, A.Y. 2020/2021},
month = feb,
sort = {technology},
supervisor = {Ciatto, Giovanni},
title = {Un archivio chiave-valore distribuito e affidabile per i dati critici di un sistema distribuito: etcd},
type = {Technology Project},
url = {https://gitlab.com/pika-lab/courses/ds/projects/ds-project-achilli-ay2021},
year = 2021
}