Universita' e ricercaSistemi operativi

 CONSIGLIATO DA LIBRINFORMATICA

Sistemi distribuiti - seconda edizione
EditorePearson Education Italia
AutoreTanenbaum Andrew S. ; Van Steen Maarten
Titolo originaleDistributed Systems: Principles and Paradigms - second edition
Editore originalePrentice Hall
CollanaAccademica
Pagine664
Volumi1
LivelloAvanzato
LinguaItaliano
Data pubblicazione09 - 2007
ISBN8871923666


 Prezzo di copertina  Sconto  Prezzo Librinformatica 
 Euro 53,00   5%  Euro 50,35 

 Presentazione       Indice      

La diffusione dei sistemi software distribuiti sta crescendo di giorno in giorno, di pari passo con l’evoluzione delle infrastrutture di comunicazione: alcune applicazioni distribuite hanno già cambiato la nostra vita (basti pensare al Web) e altre potrebbero cambiarla ulteriormente in futuro.
Partendo da queste premesse, il best-seller di Tanenbaum e Van Steen fornisce una panoramica completa e dettagliata dei diversi aspetti e delle problematiche inerenti la realizzazione, la gestione e la valutazione di un sistema distribuito. Tra le novità di questa seconda edizione, un nuovo capitolo sulle architetture e un’esposizione completa dei sistemi decentralizzati, in particolare i peer-to-peer. La trattazione copre anche le reti di sensori, la virtualizzazione, i cluster di server e i sistemi grid. Particolare attenzione è riservata all’auto-gestione dei sistemi distribuiti, un elemento la cui importanza cresce con le dimensioni dei sistemi stessi.

I sistemi operativi distribuiti vengono utilizzati quando più calcolatori sono collegati tra loro e ciascuno è dedicato a scopi diversi. Un sistema operativo di questo genere deve consentire ad ogni utente, collegato al sistema attraverso uno qualsiasi dei calcolatori che ne fanno parte, di interagire contemporaneamente con tutti gli altri, scambiando informazioni e dati.
Il problema principale è dato, pertanto, dal fatto che il sistema dovrà gestire contemporaneamente un grandissimo numero di informazioni il più rapidamente possibile per restituirle aggiornate “in tempo reale”. Un altro problema non irrilevante è quello della sicurezza: le informazioni possono infatti essere utilizzate anche da persone esterne che si immettono illegalmente nel nostro sistema.

Il libro offre una trattazione panoramica e completa di tutti gli aspetti chiave relativi ai sistemi distribuiti, include un nuovo capitolo sull’architettura, una trattazione estensiva dei sistemi P2P e dei Web server, ed è arricchito da numerosi case study ed esempi tratti dal mondo reale.
Già conosciuto, apprezzato e adottato nell’edizione originale, il testo è in assoluto il leader di mercato. Vanta un ottimo livello di aggiornamento ed è scritto con la solita esemplare chiarezza tipica dello stile di Tanenbaum.
Per tutte queste caratteristiche costituisce una guida di riferimento per livello di aggiornamento e ampiezza degli argomenti trattati, (NFS v4, CORBA, DCOM, Jini, World Wide Web). Al momento non esistono altri testi paragonabili in lingua italiana.
Collegandosi all’indirizzo internet i docenti che adottano il testo potranno richiedere l’accesso alle slide in PowerPoint e al Solutions Manual (entrambi disponibili in lingua inglese).

Gli autori
Andrew S. Tanenbaum si è laureato al MIT, ha conseguito il Ph.D. a Berkeley e da più di trent’anni è professore alla Vrije Universiteit di Amsterdam, dove ha insegnato sistemi operativi, reti e architettura dei calcolatori a migliaia di studenti. Con Prentice Hall ha pubblicato numerosi best-seller su questi argomenti, premiati con prestigiosi riconoscimenti da parte di ACM e tradotti in oltre venti lingue.

Maarten Van Steen insegna alla Vrije Universiteit di Amsterdam. Tiene inoltre numerosi corsi di grande successo su argomenti correlati ai sistemi distribuiti indirizzati ai professionisti dell’ICT provenienti dall’industria e da organizzazioni governative.

Curatore: Luciano Baresi – Politecnico di Milano



| Pagine numerata |