I sistemi distribuiti



Похожие документы
Sistemi Operativi. Conclusioni e nuove frontiere

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6

Corso di Informatica

Le reti. Introduzione al concetto di rete. Classificazioni in base a

Reti di calcolatori. Reti di calcolatori

Informatica per la comunicazione" - lezione 8 -

Reti di Calcolatori. una rete di calcolatori è costituita da due o più calcolatori autonomi che possono interagire tra di loro una rete permette:

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca. Parte II Lezione 5

Introduzione. Sommario: Obiettivo:

Informatica per la comunicazione" - lezione 8 -

Creare una Rete Locale Lezione n. 1

VMware. Gestione dello shutdown con UPS MetaSystem

Lo scenario: la definizione di Internet

La classificazione delle reti

Reti LAN. IZ3MEZ Francesco Canova

Laboratorio di Informatica. Le reti telematiche e Internet

Linux User Group Cremona CORSO RETI

Reti di Calcolatori. Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali

Reti di Calcolatori. Vantaggi dell uso delle reti. Cosa è una rete? Punto di vista logico: sistema di dati ed utenti distribuito

Introduzione alle applicazioni di rete

TEST DI RETI DI CALCOLATORI I (9400N) anno 1999/2000

Reti e Internet: introduzione

Hardware delle reti LAN

Topologia delle reti. Rete Multipoint: ogni nodo è connesso agli altri tramite nodi intermedi (rete gerarchica).

Nelle reti di calcolatori, le porte (traduzione impropria del termine. port inglese, che in realtà significa porto) sono lo strumento

Reti di calcolatori ed indirizzi IP

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

Reti di Calcolatori. Il software

Telecontrollo. Come poter controllare in remoto l efficienza del vostro impianto

Reti di Calcolatori: una LAN

RETI DI COMPUTER Reti Geografiche. (Sez. 9.8)

Reti di computer- Internet- Web. Concetti principali sulle Reti Internet Il Web

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

Modulo 1.3 Reti e servizi

Reti e Internetworking

Reti di Telecomunicazioni 1

I canali di comunicazione

SISTEMI OPERATIVI DISTRIBUITI

Reti Locali. Lezione tenuta presso l Istituto I.I.S.S. Egidio Lanoce Maglie, 26 Ottobre 2011 Prof Antonio Cazzato

C Cloud computing Cloud storage. Prof. Maurizio Naldi

Informatica Generale Andrea Corradini Le reti di calcolatori e Internet

TERM TALK. software per la raccolta dati

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer

Laboratorio di Informatica Corso di laurea in Lingue e Studi interculturali. AA Paola Zamperlin. Internet. Parte prima

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

Dispositivi di rete. Ripetitori. Hub

Linux nel calcolo distribuito

Reti di Telecomunicazione Lezione 6

LAN. Coassiale Doppino Fibra ottica

3. Introduzione all'internetworking

Verifica scritta di Sistemi e Reti Classe 5Di

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 2 a lezione a.a. 2009/2010 Francesco Fontanella

INFORMATICA. Il Sistema Operativo. di Roberta Molinari

A cura di: Dott. Ing. Elisabetta Visciotti.

Sistemi avanzati di gestione dei Sistemi Informativi

Protocolli di Comunicazione

Evoluzione dei sistemi informatici

CAPITOLO 1. Introduzione alle reti LAN

[ARCHITETTURA DI RETE ITIS TERAMO]

Reti commutate. Reti commutate. Reti commutate. Reti commutate. Reti e Web

Reti di calcolatori protocolli

Dal protocollo IP ai livelli superiori

Base di dati e sistemi informativi

Architetture software

a.s. 2013/2014 CLASSE 5 SEZIONE A INDIRIZZO LICEO DE SANTIS PATRIZIA/SANTORO FRANCESCO

File system II. Sistemi Operativi Lez. 20

Internet e il World Wide Web. Informatica di Base A -- Rossano Gaeta 1

Corso di: Abilità informatiche

LCMobile Restaurant. Guida su come usare il software per palmare LCMobile Restaurant.

Corso di Sistemi di Elaborazione delle informazioni. Reti di calcolatori 3 a lezione a.a. 2009/2010 Francesco Fontanella

Sistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo

Il sistema operativo TinyOS

Il sistema di I/O. Hardware di I/O Interfacce di I/O Software di I/O. Introduzione

Le Reti Informatiche

Simulazione seconda prova Sistemi e reti Marzo 2016

Standard di comunicazione

I bus di campo nell automazione industriale

Il clustering HA con Linux: Kimberlite

Prof.ssa Sara Michelangeli. Computer network

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo

Il Sistema Operativo

Esame di INFORMATICA

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena

La tecnica proporzionale

Progetto di una rete aziendale multi-sito

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.

Ambient-Aware LIfeStyle tutor, Aiming at a BETter Health

Vlan Relazione di Sistemi e Reti Cenni teorici

Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8

Транскрипт:

I sistemi distribuiti Sistemi Operativi e Distribuiti A.A. 2003-2004 Bellettini - Maggiorini Perchè distribuire i sistemi? - Condivisione di risorse - Condivisione e stampa di file su sistemi remoti - Elaborazione dell informazione in un database distribuito - Utilizzo di particolari dispositivi hardware remoti - Velocità di calcolo - condivisione del carico - Affidabilità - riconoscere problemi di un certo nodo e ripristinare la funzionalità, trasferire funzionalità, reintegrare il nodo - Communicazione - scambio di messaggi 1

Sistemi operativi di rete - Gli utenti sono consapevoli dell esistenza di un insieme di diversi computer - L accesso alle risorse avviene esplicitamente: - Login (autenticazione) su uno specifico computer remoto - Trasferimento dati da computer remoti a computer locali Sistemi operativi distribuiti - Gli utenti non sono consapevoli dell esistenza di un insieme di diversi computer. L accesso alle risorse remote avviene analogamente a quello delle risorse locali - Migrazione dei dati - trasferire I dati trasferendo un intero file, oppure trasferendo solo quelle parti del file necessarie in quel momento per un particolare task - Migrazione del calcolo - trasferire il calcolo, invece dei dati, nei vari nodi del sistema 2

Perchè far migrare processi e dati? - Bilanciamento del carico - distribuire i processi nella rete in modo da uniformare il carico di lavoro - Potenza di calcolo - un insieme di sottoprocessi può essere eseguito in modo concorrente su diversi nodi - Preferenze hardware - l esecuzione di alcuni processi potrebbe richiedere processori specializzati - Preferenze software - il software necessario potrebbe trovarsi solo in un particolare nodo - Accesso ai dati - eseguire i processi in remoto, piuttosto che trasferire tutti i dati in locale E la rete? - La rete, dal punto di vista del S.O. è solo quella infrastruttura che permette la comunicazione e lo scambio di messaggi 3

Topologie di rete - I nodi del sistema possono essere connessi fisicamente in molti modi; questi possono essere confrontati rispetto ai seguenti criteri: - Costo di infrsastruttura - Quanto costa collegare I vari nodi del sistema? - Costo di comunicazione - Quanto tempo serve per mandare un messaggio dal nodo A al nodo B? - Affidabilità - Se un collegamento o un nodo si guasta, gli altri nodi possono comunque comunicare tra loro? - Le diverse tipologie sono raffigurate come dei grafi I cui nodi corrispondono ai nodi del sistema. Un arco dal nodo A al nodo B nel grafo corrisponde ad una connessione tra i due nodi Topologia a bus ethernet 4

Topologia ad anello token ring Topologia ad anello fddi 5

Topologia a stella? ethernet, ma non solo Topologie di rete 6

Terminologia - Host - Un entità che genera/riceve dati - Apparato - Un entità che smista e cataloga i dati - Nodo - Un punto riconoscibile della rete, può essere un host o un apparato - Borchia - Un punto di connessione, dove fisicamente attaccare un cavo Terminologia - Link - Connessione fisica tra due nodi - non necessariamente riservata - non necessariamente tra due borchie - internet - Una rete basata su certi tipi di protocolli - Internet - LA rete - Ethernet - Il protocollo tipico di internet per lo scambio di dati su di un link - Un tipo di cavo (giallo) 7

Terminologia - Pacchetto - Una quantità di dati che la rete considera unitaria, la trasmissione dati avviene un pacchetto alla volta - TCP/IP - Famiglia di protocolli, in generale, tutto quello che permette a due nodi di comunicare attraverso una rete di tipo internet Terminologia - Connessione - Una comunicazione stabilita tra due nodi, non coincide con un link - Flusso - Dati aventi una origine comune e canalizzati usando la stessa connessione 8

Il cablaggio fisico -BNC -UTP 9