Sistema DNS geograficamente distribuito: studio delle problematiche di apertura del sistema, reperibilità, disponibilità e coerenza dati attraverso il middleware JADE
| |
|
@courseproject{dnsjade-sd1617,
abstract = {* Replicazione e consistenza dei dati: gli agenti server si assicurano di avere dati coerenti rispetto agli altri e comunicano tempestivamente cambiamenti della tabella dei nomi tramite appositi behaviours; Trasparenza dei dati e del servizio: verranno implementate strutture dati diverse per i server che detengono le tabelle di nomi e il client non si accorger\`{a} da quale server ha ottenuto l'informazione desiderata; Situatedness: i server avranno tempi di latenze diverse per client diversi; Apertura del sistema: i nuovi agenti server potranno unirsi al naming system e divengono operativi solo quando avranno completato i behaviour di inizializzazione al fine di allineare le loro tabelle con quelle dei server presenti, oltre ai client che usufruiranno del servizio in maniera standard; Fault tolerance: implicita nella replicazione, introducendo inoltre per le stesse aree geografiche server di pari responsabilit\`{a} e livello, al fine di garantire il funzionamento del sistema anche a fronte di errori.},
apice = {DnsJade},
author = {Campobasso, Michele},
howpublished = {Distributed Systems, A.Y. 2016/2017},
month = mar,
sort = {classic},
supervisor = {Omicini, Andrea},
title = {Sistema DNS geograficamente distribuito: studio delle problematiche di apertura del sistema, reperibilit\`{a}, disponibilit\`{a} e coerenza dati attraverso il middleware JADE},
type = {Standard Project},
year = 2017
}
abstract = {* Replicazione e consistenza dei dati: gli agenti server si assicurano di avere dati coerenti rispetto agli altri e comunicano tempestivamente cambiamenti della tabella dei nomi tramite appositi behaviours; Trasparenza dei dati e del servizio: verranno implementate strutture dati diverse per i server che detengono le tabelle di nomi e il client non si accorger\`{a} da quale server ha ottenuto l'informazione desiderata; Situatedness: i server avranno tempi di latenze diverse per client diversi; Apertura del sistema: i nuovi agenti server potranno unirsi al naming system e divengono operativi solo quando avranno completato i behaviour di inizializzazione al fine di allineare le loro tabelle con quelle dei server presenti, oltre ai client che usufruiranno del servizio in maniera standard; Fault tolerance: implicita nella replicazione, introducendo inoltre per le stesse aree geografiche server di pari responsabilit\`{a} e livello, al fine di garantire il funzionamento del sistema anche a fronte di errori.},
apice = {DnsJade},
author = {Campobasso, Michele},
howpublished = {Distributed Systems, A.Y. 2016/2017},
month = mar,
sort = {classic},
supervisor = {Omicini, Andrea},
title = {Sistema DNS geograficamente distribuito: studio delle problematiche di apertura del sistema, reperibilit\`{a}, disponibilit\`{a} e coerenza dati attraverso il middleware JADE},
type = {Standard Project},
year = 2017
}