I sistemi distribuiti

Grayce M. Booth

I sistemi distribuiti

Alcune soluzioni pratiche

Edizione a stampa

55,00

Pagine: 352

ISBN: 9788820448738

Edizione: 1a edizione 1984

Codice editore: 1290.11

Disponibilità: Fuori catalogo

Questo volume presenta in modo piano e comprensibile un argomento di grande attualità, ma anche di grande complessità tecnica. Esso è il frutto della lunga esperienza acquisita dall'autrice in una grande azienda internazionale (la Honeywell Information Systems) progettando e verificando sistemi distribuiti in tutto il mondo.

Grayce Booth propone in queste pagine una sintesi dei problemi concreti, delle soluzioni, delle difficoltà che si incontrano nello sviluppo di un sistema di grandi dimensioni realizzato distribuendone le funzionalità.

Il volume si rivolge con linguaggio privo di tecnicismi astrusi al lettore conducendolo passo passo, attraverso le necessarie definizioni preliminari, ad avere una visione chiara e globale delle possibilità (e dei limiti) degli attuali sistemi distribuiti con preciso riferimento alle attività svolte o in corso di realizzazione da parte delle maggiori case costruttrici impegnate su questo versante dell'informatica.

I problemi esaminati nel libro, toccano tipicamente le tre aree dell'elaborazione, delle basi di dati e della trasmissione dei dati. Vengono tenute presenti le possibilità dei mezzi hardware, software e di trasmissione che sono oggi disponibili o che sono previste a breve termine.

Gli ultimi due capitoli sono interamente dedicati all'analisi dei problemi e delle opportunità che queste nuove architetture di sistema offrono a coloro che dirigono strutture edp nell'ambito di organizzazioni private e pubbliche.

Grayce Booth lavora nel settore dell'elaborazione dei dati sin dalla fine degli anni '50 e ha percorso la sua carriera svolgendo un numero insolitamente vasto di attività: dalla programmazione alla progettazione di sistemi, all'applicazione dei sistemi e alle attività di marketing. Ha lavorato nello sviluppo dei sistemi applicativi, alla progettazione e alla realizzazione di sistemi operativi, di basi di dati e di software per i sistemi collegati in rete. Ha tenuto numerose conferenze negli Stati Uniti, in Europa e in Giappone ed è attualmente lettrice di sistemi distribuiti di elaborazione nell'ambito dei seminari di sviluppo professionali dell'Acm (Association for Computing Machinery). E' autrice di molti articoli tecnici, alcuni dei quali sui sistemi distribuiti e del libro Functional Analysis of Information Processing.

L'ESPERIENZA DELL'UTENTE
• Esempi di sistemi informativi distribuiti
* Sistema di controllo della produzione
* Sistema finanziario
* Sistema di prenotazione posti di una compagnia aerea
* Futuro sistema di prenotazione posti di una compagnia aerea
* Sistema di supporto delle attività ospedaliere
* Sistema bancario
• Vantaggi e limiti dei sistemi distribuiti
STRUTTURE DI SISTEMI DISTRIBUITI
• Strutture distribuite di elaborazione
* Elaborazioni distribuite orizzontalmente e gerarchicamente
• Strutture distribuite delle basi di dati
* Basi di dati a partizioni
* Basi di dati a replicazioni
• Strutture di rete
ARCHITETTURE DISTRIBUITE DI SISTEMI E DI RETI
• Principi architettonici del sistema
* Funzioni stratificate
* Protocolli - Interfacce
* Principi e realizzazioni
• La "systems network architecture" - Sna - dell'Ibm
* Struttura funzionale
* Protocolli - Prodotti
* Strutture del sistema distribuito gestite
• La Decnet della Digital Equipment Corporation
* Struttura funzionale
* Le strutture possibili di sistema distribuito
• La "Distributed Systems Environment" - Dse - della Honeywell
* Struttura funzionale
* Strutture di sistema distribuito possibili
• Le soluzioni di alcune altre case costruttrici
* La distributed communications architecture - Dca - della Univac
PROBLEMI DI PROGETTAZIONE
• Strategie per la distribuzione funzionale
* Distribuzione forzata
* Distribuzione opzionale
• La scelta dei componenti del sistema distribuito
* Elaboratori general purpose, mini e microelaboratori
* Problemi di compatibilità
• La progettazione delle funzioni di elaborazione delle informazioni
* Assegnazione del carico di lavoro
* Ripartizione delle risorse
* Strategia di realizzazione
• La progettazione della base di dati
* Base di dati accentrata
* Distribuzione della base di dati
• La progettazione della rete
* Costi
* Reti pubbliche
* Reti private
• La progettazione del sistema totale
* Progetto di prova
* Analisi dei costi
* Tempo di risposta, disponibilità e flessibilità
* Bilancio di convenienza
PROBLEMI GESTIONALI
• Il controllo direzionale
* Scelta delle macchine
* Sviluppo dell'applicazione
* Scelta della strategia di direzione
PROBLEMI GESTIONALI
• Il controllo direzionale
* Scelta delle macchine
* Sviluppo dell'applicazione
* Scelta della strategia di direzione
• Il controllo operativo
* Amministrazione della base di dati
* Amministrazione della rete
* Amministrazione della sicurezza e della segretezza

Collana: Quaderni di informatica

Livello: Testi per professional