Tra le principali caratteristiche di un sistema per applicazioni in tempo reale per il controllo di processo, figurano una elevata disponibilità ed una bassa probabilità che comandi errati vengano inviati ai sensori. Inoltre, se la storia del processo fisico deve essere mantenuta, il sistema deve gestire una base di dati, eventualmente replicata per garantirne la disponibilità. In questo lavoro, viene presentata una proposta di implementazione di un sistema distribuito, che soddisfa i requisiti sopra esposti. L'elevata disponibilità del sistema è ottenuta utilizzando un insieme ridondante di unità di elaborazione (nodi); in particolare, i nodi che gestiscono la base di dati e le periferiche vengono raddoppiati. Per assicurare la consistenza della base di dati, il software applicativo è organizzato in transazioni atomiche. Il corretto funzionamento del sistema richiede che, ad ogni instante, ogni nodo possa essere considerato o disponibile o caduto; lo stato di un un nodo è determinato tramite opportuni meccanismi hardware.

Proposta per un sistema distribuito fault-tolerant per applicazioni real-time

Ciompi P;
1983

Abstract

Tra le principali caratteristiche di un sistema per applicazioni in tempo reale per il controllo di processo, figurano una elevata disponibilità ed una bassa probabilità che comandi errati vengano inviati ai sensori. Inoltre, se la storia del processo fisico deve essere mantenuta, il sistema deve gestire una base di dati, eventualmente replicata per garantirne la disponibilità. In questo lavoro, viene presentata una proposta di implementazione di un sistema distribuito, che soddisfa i requisiti sopra esposti. L'elevata disponibilità del sistema è ottenuta utilizzando un insieme ridondante di unità di elaborazione (nodi); in particolare, i nodi che gestiscono la base di dati e le periferiche vengono raddoppiati. Per assicurare la consistenza della base di dati, il software applicativo è organizzato in transazioni atomiche. Il corretto funzionamento del sistema richiede che, ad ogni instante, ogni nodo possa essere considerato o disponibile o caduto; lo stato di un un nodo è determinato tramite opportuni meccanismi hardware.
1983
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
sistema fault-tolerant
applicazioni real-time
File in questo prodotto:
File Dimensione Formato  
prod_420941-doc_149322.pdf

solo utenti autorizzati

Descrizione: Proposta per un sistema distribuito fault-tolerant per applicazioni real-time
Tipologia: Versione Editoriale (PDF)
Dimensione 601.05 kB
Formato Adobe PDF
601.05 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/20.500.14243/405822
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact