This paper proposes APART (A Posteriori Active ReplicaTion), a novel active replication protocol specifically tailored for multi-tier data acquisition systems. Unlike existing active replication solutions, APART does not rely on a-priori coordination schemes determining a same schedule of events across all the replicas, but it ensures replicas consistency by means of an a-posteriori reconciliation phase. The latter is triggered only in case the replicated servers externalize their state by producing an output event towards a different tier. On one hand, this allows coping with non-deterministic replicas, unlike existing active replication approaches. On the other hand, it allows attaining striking performance gains in the case of silent replicated servers, which only sporadically, yet unpredictably, produce output events in response to the receipt of a (possibly large) volume of input messages. This is a common scenario in data acquisition systems, where sink processes, which filter and/or correlate incoming sensor data, produce output messages only if some application relevant event is detected. Further, the APART replica reconciliation scheme is extremely lightweight as it exploits the cross-tier communication pattern spontaneously induced by the application logic to avoid explicit replicas coordination messages. © 2008 IEEE.

APART: Low cost active replication for multi-tier data acquisition systems / Romano, Paolo; Rughetti, Diego; Quaglia, Francesco; Ciciani, Bruno. - (2008), pp. 1-8. (Intervento presentato al convegno 7th IEEE International Symposium on Networking Computing and Applications, NCA 2008 tenutosi a Cambridge; United States nel 10 July 2008 through 12 July 2008) [10.1109/nca.2008.52].

APART: Low cost active replication for multi-tier data acquisition systems

ROMANO, Paolo;RUGHETTI, DIEGO;QUAGLIA, Francesco;CICIANI, Bruno
2008

Abstract

This paper proposes APART (A Posteriori Active ReplicaTion), a novel active replication protocol specifically tailored for multi-tier data acquisition systems. Unlike existing active replication solutions, APART does not rely on a-priori coordination schemes determining a same schedule of events across all the replicas, but it ensures replicas consistency by means of an a-posteriori reconciliation phase. The latter is triggered only in case the replicated servers externalize their state by producing an output event towards a different tier. On one hand, this allows coping with non-deterministic replicas, unlike existing active replication approaches. On the other hand, it allows attaining striking performance gains in the case of silent replicated servers, which only sporadically, yet unpredictably, produce output events in response to the receipt of a (possibly large) volume of input messages. This is a common scenario in data acquisition systems, where sink processes, which filter and/or correlate incoming sensor data, produce output messages only if some application relevant event is detected. Further, the APART replica reconciliation scheme is extremely lightweight as it exploits the cross-tier communication pattern spontaneously induced by the application logic to avoid explicit replicas coordination messages. © 2008 IEEE.
2008
7th IEEE International Symposium on Networking Computing and Applications, NCA 2008
Active replication; Aerospace vehicles; Computer networks
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
APART: Low cost active replication for multi-tier data acquisition systems / Romano, Paolo; Rughetti, Diego; Quaglia, Francesco; Ciciani, Bruno. - (2008), pp. 1-8. (Intervento presentato al convegno 7th IEEE International Symposium on Networking Computing and Applications, NCA 2008 tenutosi a Cambridge; United States nel 10 July 2008 through 12 July 2008) [10.1109/nca.2008.52].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/367053
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 8
  • ???jsp.display-item.citation.isi??? ND
social impact