Modello di riferimento
Allo scopo di facilitare lo sviluppo dei sistemi distribuiti, è importante la condivisione di un modello comune, che serva come astrazione comune per
- produttori (hw/sw)
- progettisti
- sviluppatori
Indipendente dalla specifica implementazione, tecnologia
- ma sufficientemente dettagliato ed informativo sui meccanismi ed i metodi/funzionalità implementati
Fornisca anche un terreno comune per la comunicazione durante le fasi iniziali della progettazione
- identificando termini e linguaggio per la definizione del sistema (comune a comunità diverse)
- permettendo confronti tra diverse implementazioni di sistemi reali
Open Distributed Processing
Reference Model of Open Distributed Processing (RM-ODP)
- modello dell’ISO/IEC per la standardizzazione dei sistemi distribuiti
Obiettivo
- favorire la diffusione dei benefici della distribuzione di servizi di elaborazione di informazione in un ambiente eterogeneo (nodi e risorse) in multipli domini amministrativi di gestione
- basato sul modello ISO/OSI a 7 livelli
- si innesta sul settimo livello (application)
Espande il modello ISO/OSI
- concentrandosi sulla comunicazione piuttosto che sulla semplice connessione
- inglobando concetti più ad alto livello (portabilità, trasparenza, ..)