Scienza dell informazione. Distribuzione delle risorse
|
|
- Rachele Pugliese
- 5 anni fa
- Visualizzazioni
Transcript
1 Scienza dell informazione Scuola di Specializzazione in Fisica Medica Lezione 7 Distribuzione delle risorse P. Mastroserio 1
2 Indice degli argomenti File system remoti NFS: Network File System AFS: Andrew File System Un precursore della Grid Esigenza di risorse di calcolo Condor: utilizzo di risorse inattive I subpool Schema di funzionamento La rete e il calcolo parallelo Mosix Linux Farm Preemptive process migration Un esempio teorico ed uno reale Le griglie computazionali I servizi di Grid Trasmissione seriale I protocolli ftp, afs e http a confronto Trasmissione parallela I protocolli GridFtp, bbftp, bbcp Confronto prestazioni tra protocolli di trasmissione seriali e paralleli P. Mastroserio 2
3 Il problema dell archiviazione e della distribuzione dei dati P. Mastroserio 3
4 Floppy disk anni 80-90: da 80 KB a 1,44 MB Floppy da 8 Floppy da 5 ¼ Floppy da 3 ½ P. Mastroserio 4
5 Hard Disk dei anni da 30 a 60 MByte da 5 MByte P. Mastroserio 5
6 Memorie flash di oggi Memoria da 2 GByte P. Mastroserio 6
7 Distribuzione delle risorse NFS (Network File System) AFS (Andrew File System) P. Mastroserio 7
8 Condivisione dischi: NFS anni 80: la Sun Microsystem propone NFS (Network File System) soddisfa le esigenze solo su lan non gestisce molto bene la sicurezza non ci sono grossi accorgimenti per limitare il traffico di rete P. Mastroserio 8
9 NFS è basato sul modello client-server NFS - CLIENT portmap biod NFS - SERVER portmap mountd nfsd NFS lavora utilizzando il protocollo IP portmap si occupa di ascoltare il numero di porta in arrivo fornire il numero di risposta stabilire una connessione Il mountd si occupa di effettuare il montaggio del file system previa consultazione del file /etc/exports in cui sono scritti i file system che si possono esportare a quali nodi a quali utenti\ la modalità ovvero se in lettura o anche in scrittura. Con biod e nfsd s imposta il carico tra client e server. P. Mastroserio 9
10 L automount Se ci si trova in una rete in cui molti calcolatori montano i dischi di altri calcolatori, il fatto stesso che siano montati e anche se non c è consultazione degli stessi da parte degli utenti, s ingenera automaticamente un traffico di pacchetti sulla rete provocando conseguentemente un degrado delle prestazioni. A questo problema viene incontro l automount; con questo sistema i dischi vengono montati solo al momento del loro effettivo utilizzo; ad esempio, se si da il comando cd nome_directory, dove nome_directory è la directory che si trova su un disco di un altro calcolatore, solo in quel momento s innescherà il colloquio tra il client ed il server con relativo montaggio del disco remoto; quando si darà il comando cd.., ovvero quando si smetterà di usare quel disco e dopo un tempo massimo d inattività fissato in cinque minuti, allora il disco verrà smontato, client e server smetteranno di spedirsi periodicamente dei pacchetti per confermare il loro collegamento e la rete sarà libera almeno da questo traffico. P. Mastroserio 10
11 Con NFS il file system non si esporta Il calcolatore A esporta parte del suo disco al calcolatore B Il calcolatore B esporta tutti i suoi dischi al calcolatore C Con NFS il calcolatore C non eredita i dischi di A tramite B P. Mastroserio 11
12 Condivisione dischi: AFS Verso la fine degli anni 80 nasce AFS, Andrew File System, distribuito dalla Transarc Corporation (verrà assorbita dall IBM) Soddisfa le esigenze su wan Gestisce abbastanza bene la sicurezza (kerberos) Prevede alcuni accorgimenti per limitare il traffico di rete P. Mastroserio 12
13 Albero di AFS P. Mastroserio 13
14 Albero di AFS 1ts.org eng.utah.edu lcp.nrl.navy.mil psm.it acm.uiuc.edu es.net le.infn.it qatar.cmu.edu ams.cern.ch ethz.ch lnf.infn.it rhic.bnl.gov andrew.cmu.edu extundo.com lngs.infn.it rl.ac.uk anl.gov f9.ijs.si lrz-muenchen.de rose-hulman.edu asu.edu firelion.org lsa.umich.edu rpi.edu athena.mit.edu fnal.gov math.lsa.umich.edu rrz.uni-koeln.de atlass01.physik.uni-bonn.de fusione.it md.kth.se rz.uni-jena.de atlas.umich.edu glue.umd.edu mech.kth.se sanchin.se ba.infn.it gppc.de mekinok.com sbp.ri.cmu.edu bazquux.org grand.central.org membrain.com scoobydoo.psc.edu biocenter.helsinki.fi hackish.org meteo.uni-koeln.de scotch.ece.cmu.edu bme.hu hallf.kth.se midnightlinux.com s-et.aau.dk caspur.it hep.caltech.edu mpe.mpg.de setfilepointer.com cats.ucsc.edu hephy.at msc.cornell.edu sinenomine.net cede.psu.edu hep.man.ac.uk msu.edu sipb.mit.edu cern.ch hep.sc.edu nada.kth.se slackers.net chem.cmu.edu hep.wisc.edu ncsa.uiuc.edu slac.stanford.edu citi.umich.edu i1.informatik.rwth-aachen.de nd.edu soap.mit.edu clarkson.edu iastate.edu nersc.gov sodre.cx club.cc.cmu.edu ic-afs.arc.nasa.gov net.mit.edu stacken.kth.se cmf.nrl.navy.mil icemb.it nikhef.nl su.se coed.org ictp.trieste.it nimlabs.org syd.kth.se cs.cmu.edu idahofuturetruck.org nomh.org tgrid.it cs.pitt.edu ies.auc.dk northstar.dartmouth.edu tu-bs.de cs.rose-hulman.edu ifca.unican.es oc7.org tu-chemnitz.de cs.stanford.edu ifh.de openafs.org umbc.edu cs.uwm.edu ific.uv.es pdc.kth.se umich.edu cs.wisc.edu in2p3.fr phy.bris.ac.uk umr.edu dapnia.saclay.cea.fr infn.it physics.unc.edu uncc.edu dbic.dartmouth.edu ing.uniroma1.it physics.wisc.edu uni-bonn.de dementia.org ipp-garching.mpg.de physik.uni-freiburg.de uni-freiburg.de desy.de ir.stanford.edu physik.uni-mainz.de uni-hohenheim.de dev.mit.edu isk.kth.se physik.uni-wuppertal.de uni-mannheim.de e18.ph.tum.de italia physto.se urz.uni-heidelberg.de ece.cmu.edu it.kth.se pi.infn.it usatlas.bnl.gov eecs.harvard.edu itp.tugraz.at pitt.edu vn.uniroma3.it e.kth.se jpl.nasa.gov p-ng.si wam.umd.edu enea.it kloe.infn.it psc.edu wu-wien.ac.at engr.wisc.edu laroia.net psi.ch P. Mastroserio 14
15 Con AFS i file system SI ereditano Il calcolatore A esporta parte del suo disco al calcolatore B Il calcolatore B esporta tutti i suoi dischi al calcolatore C Con AFS il calcolatore C eredita i dischi di A tramite B P. Mastroserio 15
16 Caratteristiche di AFS P. Mastroserio 16
17 Soluzioni troppo complesse! Ciò che abbiamo visto sono soluzioni tecnicamente complesse destinate ad essere utilizzate solo dagli addetti ai lavori, ma P. Mastroserio 17
18 Al CERN di Ginevra (Centro Europeo Ricerche Nucleari), nel 1989 viene proposta una nuova e rivoluzionaria soluzione alla distribuzione dei dati P. Mastroserio 18
19 al Cern nasce il WWW (World Wide Web) Il fisico Tim Berners Lee del CERN inventa il WEB P. Mastroserio 19
20 Problemi di compatibilità risolti Il Web risolse in maniera brillante i problemi di comunicazione tra calcolatori completamente diversi tra loro sia come hardware sia come software Il primo server Web al Cern di Ginevra P. Mastroserio 20
21 Il WWW (World Wide Web) si ha la prima dimostrazione al pubblico del web alla conferenza Hypertext a S. Antonio nel Texas fu creata la prima interfaccia grafica denominata Mosaic presso l NCSA (National Center for Supercomputing Applications) P. Mastroserio 21
22 Il WWW a Napoli Il WWW a Napoli il 23 novembre 1993 Il primo server WWW ufficiale dell Italia meridionale fu realizzato presso la Sezione di Napoli dell Istituto Nazionale di Fisica Nucleare (INFN) ed il Dipartimento di Scienze Fisiche dell Università di Napoli Federico II ad opera di Luca Lista Leonardo Merola Ecco come si presentava il primo server www ufficiale dell Italia meridionale P. Mastroserio 22
23 Esigenze dei fisici Archiviazione di grandi quantità di dati Elaborazione di grandi quantità di dati P. Mastroserio 23
24 Secondo Einstein masse accelerate producono perturbazioni dette onde gravitazionali. Le onde gravitazionali Questa teoria non è stata ancora dimostrata Rappresentazione artistica di onde gravitazionali prodotte da una stella doppia P. Mastroserio 24
25 L esperimento Virgo a Cascina (Pisa) Antenna gravitazionale basata su interferometro Michelson Le onde gravitazionali, se esistono, avranno un energia debolissima e faranno muovere l interferometro di una quantità estremamente piccola: m. 10 A regime verranno acquisiti 500 GB al giorno pari a 200 TB all anno (200 milioni di miliardi di byte all anno) 3 Km P. Mastroserio 25
26 Il Cern P. Mastroserio 26
27 Il Cern P. Mastroserio 27
28 L esperimento LHC al Cern (Large Hadron Collider) L acceleratore sarà pronto nel 2007; vi lavorano 6000 persone; produrrà circa 12 PetaBytes di dati all anno cioè: Byte pari a circa 20 milioni di CD! L analisi dei dati richiederà una potenza di calcolo pari a PC!!! Da dove prenderemo tutte queste risorse di calcolo? P. Mastroserio 28
29 Condor High Throughput Computing P. Mastroserio 29
30 L esigenza: grandi potenze di calcolo per lunghi periodi di tempo P. Mastroserio 30
31 La soluzione Condor Un sistema di calcolo distribuito sviluppato presso l Università del Wisconsin l INFN collabora allo sviluppo e alla configurazione di tool su wide area network e all adattabilità alle proprie esigenze di calcolo P. Mastroserio 31
32 L idea di Condor poter sfruttare macchine inattive facendoci girare programmi che hanno bisogno di un elevato tempo di cpu poter restituire immediatamente la macchina al proprietario e continuare con un sistema automatico i propri job altrove senza perdere i calcoli già effettuati P. Mastroserio 32
33 Come funziona Condor S individuano le macchine che adersicono all iniziativa formando quello che viene detto un Pool di Condor tra le macchine del Pool s individuano quelle che faranno da Central Manager e da Checkpoint Server P. Mastroserio 33
34 Cosa fa il Central Manager individua nel pool una macchina idle che risponda ai requisiti richiesti dal job che deve essere lanciato (ram, clock, sistema operativo, distanza ecc.) P. Mastroserio 34
35 A cosa serve il Checkpoint Server Importa periodicamente dalle macchine su cui girano i job le immagini dei processi qualora la macchina su cui gira un job dovesse andare in crash, verrà recuperata l ultima immagine del processo presente sul Checkpoint Server e verrà fatta girare sulla nuova macchina individuata dal Central Manager P. Mastroserio 35
36 Cosa fa il Checkpoint Server (continua) qualora la macchina su cui gira un job non sia più disponibile, vuoi perché serve al suo proprietario vuoi perché sia andata in crash, allora il Checkpoint preleverà l immagine del processo e la sposterà su un altra macchina indicata dal Central Manager; il job ripartirà dal punto dove si era fermato P. Mastroserio 36
37 Come si fa a eliminare un job di Condor dalla propria macchina? dipende dalla configurazione prescelta uno dei possibili modi per scacciare un job altrui è quello di toccare il mouse, da quel momento in poi si riprende il possesso pieno della macchina dipende dal carico di cpu, configurabile e che al di sopra del quale la macchina può fare un vacate del job P. Mastroserio 37
38 Cos è un sub-pool? È un pool inserito nel pool nazionale di Condor che dà la massima priorità alle macchine locali la sua implementazione è trasparente all utente P. Mastroserio 38
39 Schema di funzionamento di Condor P. Mastroserio 39
40 Un applicazione pratica: LinuXTerminal Sala utenti: su ogni macchina viene configurato il software (Xserver) che emula gli X-Terminal; le dieci macchine vengono inserite nel pool di Condor. Viene assolta la richiesta di poter effettuare sessioni X sui vari host della Sezione; l inserimento nel pool di Condor delle macchine della Sala Utenti ne consente l utilizzo 24 ore su 24. P. Mastroserio 40
41 Risultati del Pool di Condor nell INFN P. Mastroserio 41
42 I vantaggi di Condor Non è necessario avere un account sulle macchine del pool; non avvengono operazioni di I/O sulle macchine del pool; le operazioni ammesse riguardano sola la CPU e la RAM; la sicurezza delle macchine del pool non è in discussione; la Mail è di gran lunga più rischiosa; si possono creare sub-pool. P. Mastroserio 42
43 La rete e il Calcolo Parallelo Con l introduzione delle reti il calcolo parallelo non si basa più soltanto su macchine multiprocessore ma vengono sempre più spesso usate farm di workstation. P. Mastroserio 43
44 Intel-Linux-Farm - Offre agli utenti un ambiente di calcolo e sviluppo ad alte prestazioni; - è allineata con gli attuali orientamenti in materia di sistema operativo e piattaforma di sviluppo; - ha un basso costo d implementazione; - si può disporre di tool OpenSource all avanguardia (MOSIX, PVM, MPI); - si possono creare nodi diskless che richiedono manutenzione minima; P. Mastroserio 44
45 Farm su Switch Ethernet P. Mastroserio 45
46 Stato dell arte Attualmente quasi tutti i tool utilizzati per il calcolo parallelo non prevedono la migrazione dei processi verso le workstation più scariche; l allocazione processo-cpu è di tipo statico. P. Mastroserio 46
47 Mosix MOSIX é un estensione dei kernel Unix-like, come Linux, ed è formato da una serie di algoritmi per la condivisione adattiva delle risorse. Questi algoritmi sono progettati in modo da rispondere, in tempo breve, alle variazioni di utilizzo delle risorse all'interno di un cluster di workstation. P. Mastroserio 47
48 L architettura di Mosix un meccanismo per la migrazione automatica dei processi (Preemptive Process Migration) un set di algoritmi per la condivisione adattiva delle risorse. P. Mastroserio 48
49 Preemptive Process Migration Il modulo PPM consente la migrazione di qualsiasi processo verso uno dei nodi disponibili. La migrazione viene determinata in modo automatico dalle informazioni fornite dagli algoritmi per la condivisione adattiva delle risorse, oppure manualmente degli utenti. P. Mastroserio 49
50 Ottimizzazione della memoria. A seguito di un paging causato da poca memoria disponibile da parte di un nodo, questo algoritmo fa migrare il processo verso un nodo con memoria libera sufficiente. Questa ottimizzazione è prioritaria e viene effettuata anche a scapito del corretto bilanciamento del carico all interno della farm. P. Mastroserio 50
51 Algoritmo di load-balancing dinamico Questo algoritmo cerca continuamente di ridurre le differenze di carico tra coppie di nodi, migrando i processi dal nodo più carico verso quello più scarico. L esecuzione è totalmente decentralizzata: ciascun nodo esegue lo stesso algoritmo e la riduzione di carico è effettuata in maniera indipendente per coppie di workstation. Il numero di processori di ciascun nodo e la loro velocità sono dei fattori presi in considerazione nelle scelte che vengono effettuate da questo algoritmo. P. Mastroserio 51
52 Esempio teorico: ridistribuzione del carico CPU # CPU # P8 P7 P6 P5 P4 P3 P2 P1 P16 P15 P14 P13 P12 P11 P10 P9 P24 P23 P22 P21 P20 P19 P18 P17 P8 P7 P6 P5 P4 P3 P2 P1 P24 P23 P22 P21 P20 P19 P18 P Linux senza Mosix: scheduling di 24 processi time (sec) CPU # CPU # P8 P7 P6 P5 P4 P3 P2 P1 P16 P15 P14 P13 P12 P11 P10 P9 P24 P23 P22 P21 P20 P19 P18 P17 P24 P23 P22 P21 P20 P19 P18 P17 P8 P7 P6 P5 P4 P3 P2 P Linux + Mosix: scheduling di 24 processi time (sec) Fig. A Sottomissione di 24 processi: 16 processi vengono assegnati alle prime 8 CPU; 8 processi vengono assegnate alle seconde 8 CPU. L elaborazione termina dopo 600 sec. Fig. B - Vengono sottomessi 24 processi: 16 processi vengono assegnati alle prime 8 CPU; 8 processi vengono assegnate alle seconde 8 CPU. Durante l elaborazione i processi P 17,, P 24 migrano verso i processori CPU 17, CPU 24 che nel frattempo hanno terminato i loro job. L elaborazione termina dopo 450 sec. P. Mastroserio 52
53 Esempio reale: test algoritmi Esperimento Virgo Guadagno minimo con Mosix Guadagno del 20% con Mosix CHEP2001 P. Mastroserio 53
54 Mosix: sintesi caratteristiche Attualmente quasi tutti i tool utilizzati per il calcolo parallelo non prevedono la migrazione dei processi verso le workstation più scariche. MOSIX é un estensione dei kernel Unix-like ed è in grado di rispondere, in tempo breve, alle variazioni di utilizzo delle risorse all'interno di un cluster di workstation Migrazione dei processi: Mosix consente la migrazione automatica dei processi da un nodo all altro in funzione del carico delle CPU; il numero di processori di ciascun nodo e la loro velocità sono alcuni dei fattori presi in considerazione Ottimizzazione della memoria: a seguito di un paging causato da poca memoria, i processi possono migrare automaticamente verso un nodo con memoria libera sufficiente openmosix File System (MFS): l algoritmo di bilanciamento del carico consente ai processi di migrare verso i nodi su cui si devono fare operazioni di I/O su disco Tool di sviluppo: Mosix si presta perfettamente all utilizzo di librerie per il calcolo parallelo e scientifico (PVM, MPI, NAG, CERNLIB, ) P. Mastroserio 54
55 Dal WEB Il WEB ha trasformato i calcolatori di tutto il mondo in un unico grande archivio accessibile molto facilmente da tutti P. Mastroserio 55
56 alla GRID Il progetto GRID vuole trasformare i calcolatori di tutto il mondo in un unica grande risorsa per l archiviazione e l elaborazione dei dati da fruire in modo semplice e immediato P. Mastroserio 56
57 L ambizione: Creare una WWG, ovvero una World Wide Grid P. Mastroserio 57
58 Macchine e Servizi GRID Per eseguire i nostri programmi basterà collegarsi ad un solo calcolatore e saranno poi altri calcolatori a scegliere, tra milioni di computer sparsi in tutto il mondo, quali e quanti utilizzare P. Mastroserio 58
59 Stato della Grid Clicca qui per mostrare animazione USA EUROPA (ESC per uscire dall animazione (ESC per uscire dall animazione) P. Mastroserio 59
60 Trasmissione dati ad alte prestazioni: GridFtp Stoccolma Ftp: 1268 Mosca Ftp: 2674 Napoli P. Mastroserio 60
61 Trasferimento file da 1GByte tra Napoli, Mosca, Stoccolma e Trieste con FTP sec Tempi di trasferimento Mosca - Napoli: Mbps Velocità di trasferimento Stoccolma - Napoli: 21 8 Stockholm-Trieste: Napoli-Trieste: Napoli Mosca Napoli Stoccolma Mbps Trieste Stoccolma Trieste Napoli P. Mastroserio 61
62 Trasferimento di file da 15 MB tra Bologna e Napoli: Protocolli afs, http e ftp a confronto Tempi di trasmissione in sec. Velocità di trasmissione in Mbps 60,00 50,00 40,00 30,00 20,00 10,00 0,00 52,80 36,00 48,20 35,80 27,00 28,00 28,00 27,00 25,00 afs http ftp Traffico Router di Napoli Non si raggiunge la velocità di 6 Mbps nonostante i 32 Mbps disponibili! P. Mastroserio 62
63 Protocolli di trasmissione Nei protocolli di trasmissione seriali (ftp, afs, http) un nuovo pacchetto viene spedito solo quando la consegna del precedente è stata completata Durante la trasmissione le CPU dei nodi mittente e destinatario rimangono inattive Nei protocolli di trasmissione paralleli (GridFtp, bbftp, bbcp) GridFtp si effettua la spedizione contemporanea di più stringhe in quantità configurabile dall utente. Alcuni protocolli di trasmissione paralleli Autenticazione tramite Certificazione GLOBUS; trasferimento su flussi paralleli di grandezza arbitraria; trasferimento parziale di file; ripristino trasferimenti interrotti. bbftp Autenticazione basata su SSH integrazione con autenticazione AFS trasferimento su flussi paralleli di grandezza arbitraria. compressione dati on fly bbcp Autenticazione basata su SSH sintassi simile a scp P. Mastroserio 63
64 Stoccolma GridFtp: 307 (Ftp: 1268 ) Mosca GridFtp: 325 (Ftp: 2674 ) Napoli Nella figura sono messi a confronto i tempi occorsi per trasferire un file da un gigabyte da Stoccolma a Napoli e da Mosca a Napoli usando il tradizionale protocollo di trasmissione FTP e il protocollo GridFtp P. Mastroserio 64
65 Test finali trasferimento file da 1 Gbyte con GridFtp 5 25 (contro con Ftp) per 1 GByte da Mosca a Napoli 5 10 (contro 21 8 con Ftp) per 1 GByte da Stoccolma a Napoli Tempi di trasmissione Mbps Velocità di trasmissione ,81 32 ftp ,31 Napoli Stockholm 2,99 Napoli Mosca (e-style) 24,62 13,09 Napoli Trieste 15,41 Grid-Ftp 9,76 Stockholm Trieste 15,15 CHEP2003 P. Mastroserio 65
66 Campus Grid a Napoli Chimica Fisica Matematica Complesso Universitario di Monte Sant Angelo Rischio Ambientale P. Mastroserio 66
Indice degli argomenti
Introduzione alle griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno LEZIONE N. 3 Distribuzione delle risorse Un precursore della Grid La rete e
Griglie computazionali
Griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea Magistrale in Informatica I Anno LEZIONE N. 4 La rete accademica italiana: il GARR Algoritmi di routing Protocolli e
Cinquantenario della. Il Servizio Calcolo & Reti. a cura di Paolo Mastroserio
Cinquantenario della Sezione di Napoli Il Servizio Calcolo & Reti a cura di Paolo Mastroserio Il poster 1969: nascita di Arpanet Nel 1958 nasce negli USA l agenzia ARPA (Advanced Research Project Agency)
Remote file access sulla grid e metodi di interconnesione di rete
Remote file access sulla grid e metodi di interconnesione di rete M. Donatelli, A.Ghiselli e G.Mirabelli Infn-Grid network 24 maggio 2001 Remote file access sulla grid Studio, progettazione e implementazione
Piano di calcolo dell esperimento HERA-B
Piano di calcolo dell esperimento HERA-B Domenico Galli Dipartimento di Fisica e INFN, Bologna Roma, 2-3 maggio 2000 Modello di calcolo di HERA-B La farm on-line del DESY è il centro di produzione dei
Introduzione alle griglie computazionali
Introduzione alle griglie computazionali Università degli Studi di Napoli Federico II Corso di Laurea in Informatica III Anno LEZIONE N. 4 La rete accademica italiana: il GARR Algoritmi di routing Protocolli
AFS nell'infn Aggiornamento sulla configurazione attuale e sulle attivita' relative al periodo maggio -settembre
AFS nell'infn Aggiornamento sulla configurazione attuale e sulle attivita' relative al periodo maggio -settembre Roberto Gomezel Riunione Commissione Calcolo Roma - 24 settembre 1997 gomezel@trieste.infn.it
Bologna Batch System (BBS) Franco Semeria Seminario di Sezione
Bologna Batch System (BBS) Franco Semeria Seminario di Sezione 28-06-2004 Cosa e BBS BBS e un sistema batch basato su Condor. L utente sottomette i job da una macchina e il sistema li distribuisce sulle
Capitolo 1: Introduzione
Capitolo 1: Introduzione Cos è un sistema operativo Sistemi mainframe Sistemi da scrivania Sistemi con più unità d elaborazione Sistemi distribuiti Batterie di sistemi (cluster) Sistemi d elaborazione
Linux nel calcolo distribuito
openmosix Linux nel calcolo distribuito Dino Del Favero, Micky Del Favero dino@delfavero.it, micky@delfavero.it BLUG - Belluno Linux User Group Linux Day 2004 - Belluno 27 novembre openmosix p. 1 Cos è
Secondo biennio Articolazione Informatica Sistemi e Reti Prova Terza
Il clock della CPU A. fornisce la data corrente ai programmi macchina B. temporizza le operazioni elementari C. ha la stessa frequenza del clock del bus di sistema D. si misura in bit per secondo (bps)
Reti di Calcolatori. Concetti introduttivi. Il modello ISO/OSI ed il protocollo TCP/IP
Reti di Calcolatori Concetti introduttivi Introduzione alle reti di calcolatori; Concetti di topologie, instradamento, protocolli, interfacce; Architettura a livelli delle reti di calcolatori. Il modello
Integrazione di ENEA GRID in EGEE
Integrazione di ENEA GRID in EGEE G. Bracco, S. Migliori Servizio Centralizzato Informatica e Reti C.R. ENEA Frascati, Via E. Fermi 45 Frascati (Roma) bracco@frascati.enea.it, http://fusfis.frascati.enea.it/~bracco
INTRODUZIONE ALL INFORMATICA
INTRODUZIONE ALL INFORMATICA Docente (teoria) Docente: Wolfgang Faber Annamaria BRIA Studio: Dipartimento di Matematica Cubo 31B 30B IV PIANO 2 Piano Ricevimento: Giovedì dietro dalle appuntamento 17:30
Tecnologia dell Informazione
Tecnologia dell Informazione Il Sistema Operativo Windows Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza Corso di Laurea in Operatore
Le reti rete La telematica telematica tele matica Aspetti evolutivi delle reti Modello con mainframe terminali Definizione di rete di computer rete
Reti e comunicazione Le reti Con il termine rete si fa riferimento, in generale ai servizi che si ottengono dall integrazione tra tecnologie delle telecomunicazioni e le tecnologie dell informatica. La
DISCHI MAGNETICI: HARD DISK
DISCHI MAGNETICI: HARD DISK Un hard disk consiste di un insieme di piatti con due superfici magnetizzabili bl ogni superficie ha una propria testina di lettura/scrittura i dischi ruotano attorno ad un
1: Generalità sulle reti di trasmissione numeriche
1 1 1: Generalità sulle reti di trasmissione numeriche Reti e sistemi distribuiti 2 Una rete di computer è un insieme di calcolatori interconnesso L accesso ad una risorsa remota presuppone la connessione
AFS:aggiornamento. R.Gomezel
AFS:aggiornamento Composizione del gruppo Bologna: Franco Brasolin Caspur: Andrei Maslennikov Catania: Patrizia Belluomo CNAF: Massimo Donatelli Genova: Alessandro Brunengo Lecce: Enrico Fasanelli, Fulvio
Sistemi di elaborazione delle informazioni
Sistemi di elaborazione delle informazioni Univ. degli studi Federico II di Napoli Ing. Antonio Fratini Reti di Telecomunicazione Una Rete di Telecomunicazione può essere definita come un sistema distribuito
Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori
Programma del corso Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori Evoluzione dei sistemi informatici Cos è una rete? Insieme di
Sistema Operativo (Software di base)
Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:
Parte VIII Indice. Reti di calcolatori. Internet. topologie mezzi trasmissivi sistemi di trasmissione servizi sistemi client-server
Parte VIII Indice Reti di calcolatori topologie mezzi trasmissivi sistemi di trasmissione servizi sistemi client-server Internet indirizzi Internet principali servizi VIII.1 Collegamenti tra più calcolatori
LINUX in ENEA: utilizzo di openmosix?
LINUX in ENEA: utilizzo di openmosix? G. Bracco bracco@frascati.enea.it, http://fusfis.frascati.enea.it/~bracco Le risorse Linux in ENEA INFO: Cluster FERONIA (Alpha) Cluster BW (x86) Nuovo cluster x86
Il Sistema Operativo
Il Sistema Operativo Il sistema operativo Con il termine sistema operativo si intende l insieme di programmi e librerie che opera direttamente sulla macchina fisica mascherandone le caratteristiche specifiche
Obiettivi del corso. Parte II Aprire un programma di navigazione (browser) Internet explorer Ricercare una pagina Web Uso di Google
Obiettivi del corso Parte 0 Per iniziare Come è Fatto un Computer Il Mouse, come si usa Esercizi per Mouse: Gioco, il Solitario Paint per Disegnare. Parte I Il desktop Lavorare con le finestre La Tastiera
Manuale Utente Impostazione router Tele-assistenza
Manuale Utente Impostazione router Tele-assistenza Sommario Indice Tabelle... 3 Indice Figure... 4 1. Rappresentazione struttura base LAN... 5 2. Accesso al PLC da remoto... 5 2.1 Configurazione Modem/Router
Esercizi Rappresentazione delle Informazioni
Esercizi Rappresentazione delle Informazioni 1. Nell alfabeto di Marte sono previsti 300 simboli; quanti bit si devono utilizzare per rappresentarli tutti? 2. Quanti byte occupa la frase biologia marina
Reti. insieme di computer (host) interconnessi. Token evita conflitti di trasmissione Rete più o meno affidabile
Reti Rete insieme di computer (host) interconnessi Tipologie interconnessioni Ad anello (token ring). Token evita conflitti di trasmissione Rete più o meno affidabile i pacchetti di dati possono girare
Reti - Concetti di base
Reti - Concetti di Docenti: Dott. Stefano Bordoni Dott. Francesco Guerra Facoltà di Economia, Università di Modena e Reggio Emilia Reti - Concetti di Reti - concetti di Che cos'è una rete? una rete è un
Introduzione alle reti informatiche. Note introduttive sulle reti Unità didattica 1.1
Introduzione alle reti informatiche Note introduttive sulle reti Unità didattica 1.1 Sommario Che cosa è una rete Come sono costituite le reti Topologie di rete L hardware e il software di una rete Che
Problematiche di rete nella sperimentazione di file-system distribuiti su WAN per applicazioni di GRID- Computing
Problematiche di rete nella sperimentazione di file-system distribuiti su WAN per applicazioni di GRID- Computing Rapporto attività di studio marzo/12 - dicembre/12 Andrea Petricca Due anni fa.. La rete
Il computer P R O F. L O R E N Z O P A R I S I
Il computer P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore più potente di quel periodo era l ENIAC, in grado di svolgere
Che cos e l Informatica. Informatica generale. Caratteristiche fondamentali degli algoritmi. Esempi di algoritmi. Introduzione
Che cos e l Informatica Scienza dell elaborazione dell informazione Informatica generale non si riduce all utilizzo di strumenti (e.g. linguaggi di programmazione e basi di dati); si occupa del trattamento
Reti e servizi internet
Reti e servizi internet Ing. Alessandro Gherardi Sommario Reti ed Internet La posta elettronica Il World Wide Web 1 Alla metà degli anni 60, il dipartimento della Difesa americano voleva costruire una
Docenti: Fabrizio Benazzi Valter Lelli Azienda USL 11 di Empoli
Informatica di base Docenti: Fabrizio Benazzi Valter Lelli Azienda USL 11 di Empoli v.lelli@usl11.tos.it f.benazzi@usl11.tos.it Moduli 1) Presentazione ed Introduzione 2) L'Hardware 3) Il Software di base
Il computer P R O F. L O R E N Z O P A R I S I
Il computer U T I L I Z Z O D E L P C E D O F F I C E A U T O M A T I O N P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore
Il Progetto di Centro di Reprocessing di BaBar: Requisiti per il Monitoring e il Management
Il Progetto di Centro di Reprocessing di BaBar: Requisiti per il Monitoring e il Management Moreno Marzolla INFN Padova BaBar Collaboration & Dip. Informatica, Università di Venezia Workshop su Management
Francia dalla contrazione delle parole INFORmazione e automatica. Elaborazione e trattamento automatico delle informazioni INFORMATICA
INFORMATICA La parola INFORMATICA indica l insieme delle discipline e delle tecniche che permettono la trattazione automatica delle informazioni che sono alla base delle nostre conoscenze e delle loro
Corso di Informatica. Reti di Calcolatori. Reti di Calcolatori. Corso di Laurea in Conservazione e Restauro dei Beni Culturali
Corso di Laurea in Conservazione e Restauro dei Beni Culturali Corso di Informatica Gianluca Torta Dipartimento di Informatica Tel: 011 670 6782 Mail: torta@di.unito.it Reti di Calcolatori una rete di
Lezione 1. Sistemi operativi. Marco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata.
Lezione 1 Sistemi operativi 4 marzo 2014 System Programming Research Group Università degli Studi di Roma Tor Vergata SO 14 1.1 Di cosa parliamo in questa lezione? È una introduzione generale ai sistemi
1) Quale delle seguenti unità di memoria non consente la modifica dei dati in essa contenuti? A RAM. B Hard disk. C Penna USB. D ROM.
1) Quale delle seguenti unità di memoria non consente la modifica dei dati in essa contenuti? A RAM. B Hard disk. C Penna USB. D ROM. 2) Quanti caratteri diversi possono essere rappresentati nel codice
Ba.Se.: idee per un backup semplificato
Ba.Se.: idee per un backup semplificato INFN/TC-00-09 1 Giugno 2000 Giovanni Barbagallo, Massimo Carboni, Davide Cobai, Roberto Ferrari, Francesco Ferrera, Michele Gambetti, Francesco Prelz, Ivo Saccarola,
Introduzione al Calcolo Scientifico
Introduzione al Calcolo Scientifico Francesca Mazzia Dipartimento di Matematica Università di Bari Francesca Mazzia (Univ. Bari) Introduzione al Calcolo Scientifico 1 / 14 Calcolo Scientifico Insieme degli
Il computer P R O F. L O R E N Z O P A R I S I
Il computer P R O F. L O R E N Z O P A R I S I Un po di storia Le prime macchine per il calcolo automatico risalgono al 1940. Il calcolatore più potente di quel periodo era l ENIAC, in grado di svolgere
Laboratorio di Informatica
per chimica industriale e chimica applicata e ambientale LEZIONE 7 Le reti telematiche 1 Le reti telematiche Tra le tecnologie del XX secolo dominano l elaborazione e la distribuzione delle informazioni
Il Sistema Operativo fa parte del software di base; e` costituito da un insieme di programmi che interagiscono e cooperano per:
Il Sistema Operativo Il Sistema Operativo fa parte del software di base; e` costituito da un insieme di programmi che interagiscono e cooperano per: gestire efficientemente l'elaboratore e le sue periferiche,
Il World Wide Web. Marco Porta - CIM: Web Design & Technologies
Il World Wide Web 1 Cos è il World Wide Web? Il Web è un sistema basato su Internet che utilizza la tecnologia degli ipertesti per distribuire documenti, immagini, video,... Il Web è un sottoinsieme di
La curvatura dello spazio
I Fisici e Internet da Arpanet al Garr dal Web alla Grid La curvatura dello spazio I Nel 1905 Albert Einstein pubblicò la Teoria della Relatività che scosse le fondamenta della fisica classica. Secondo
Corso di informatica di base Associazione per la Promozione dell Anziano
Corso di informatica di base Associazione per la Promozione dell Anziano Casale Corte Cerro, marzo 2011 Lezione uno Obiettivo della lezione Conoscere il computer I diversi tipi di computer I componenti
Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete
Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete Reti di calcolatori Protocolli di Trasmissione: Il modello ISO/OSI L architettura TCP/IP Protocolli di trasmissione Un protocollo di
CENTRO PROVINCIALE PER L ISTRUZIONE DEGLI ADULTI GROSSETANO Primo livello / secondo periodo didattico Esercitazione parte generale.
Anno scolastico 2016-17 CENTRO PROVINCIALE PER L ISTRUZIONE DEGLI ADULTI GROSSETANO Primo livello / secondo periodo didattico Esercitazione parte generale Data Alunno Contrassegnare con una X la risposta
Modulo 1: Le I.C.T. UD 1.4b: Anatomia del Computer
Modulo 1: Le I.C.T. : Anatomia del Computer Prof. Alberto Postiglione Corso di Informatica Generale (AA 07-08) Corso di Laurea in Scienze della Comunicazione Università degli Studi di Salerno ANATOMIA
Fondamenti di Informatica T. Il Software
Il Software TECNOLOGIA DIGITALE CPU, memoria centrale e dispositivi sono realizzati con tecnologia elettronica digitale. Dati ed operazioni vengono codificati a partire da due valori distinti di grandezze
Modulo 1 Software e Reti. Prof.ssa Francesca Rammairone
Modulo 1 Software e Reti Prof.ssa Francesca Rammairone SOFTWARE Insieme di istruzioni che consentono al computer di svolgere le più svariate funzioni. Queste istruzioni sono i programmi che descrivono
Tesine implementative
Tesine implementative 1) Middleware per reti di sensori (implementazione su ecos) Le reti di sensori sono reti di piccoli dispositivi elettronici alimentati a batteria che contengono sensori ambientali,
archive log and events LM110 Centralizza i tuoi log Gestisci i tuoi eventi APPLIANCE non perdere traccia... centralizza e archivia in tempo reale.
SERVER SO LUTIO N S +39 039.9275480 info@gigasys.it LM110 non perdere traccia... centralizza e archivia in tempo reale. ARCHIVIA LOG IN TEMPO REALE GESTIONE E CONSULTAZIONE TRAMITE BROWSER FIRMA DIGITALE
Piano di calcolo dell esperimento HERA-B
Bologna, 27 aprile 2000 Piano di calcolo dell esperimento HERA-B Introduzione Questo piano di calcolo si propone di individuare le risorse di cui il gruppo italiano si deve dotare per l elaborazione dei
Comandi di Globus. Daniele D Agostino
Comandi di Globus Daniele D Agostino 1 Globus Toolkit Esistono varie versioni del Globus Toolkit GT2.4 e GT3.2.1 sono le ultime Verra trattato nello specifico GT2.4 si basa su quattro moduli Security Resource
Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche
Dipartimento di Giurisprudenza Prof. Michele Perilli Conoscenze Informatiche michele.perilli@unifg.it mlperilli@gmail.com Processore Memoria RAM Hard disk CD-ROM Floppy disk Tastiera Sistema operativo
Linux LPI Essential. Obiettivi
Linux LPI Essential Il corso di Linux LPI Essential è pensato per introdurre alle conoscenze e tecniche basilari per l'uso personale e d'ufficio di un PC o di un dispositivo mobile, con installata una
aumenta il tempo di accesso; aumenta la capacità di memorizzazione; ma diminuisce il costo per bit.
Capitolo 6 Le infrastrutture HardWare La memoria di massa La memoria di massa (magnetica) Una gerarchia di memoria 1. registri contenuti nella CPU (qualche KB) 2. cache (da circa 32KB a circa 1024KB) 3.
Informatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 8 novembre Corso di laurea in Economia
Informatica Dipartimento di Economia Ing. Cristiano Gregnanin Corso di laurea in Economia 8 novembre 2016 1 / 28 Rete informatica La rete informatica è la condivisione d informazioni o servizi. un computer
Sistemi Di Elaborazione Dell informazione
Sistemi Di Elaborazione Dell informazione Dott. Antonio Calanducci Lezione II: Software Corso di Laurea in Scienze della Comunicazione Anno accademico 2009/2010 Tipi di software Software di sistema (o
Architettura hardware
Architettura hardware la parte che si può prendere a calci Architettura dell elaboratore Sistema composto da un numero elevato di componenti, in cui ogni componente svolge una sua funzione elaborazione
Principi operativi dei computer. Capitolo 7 Fluency Conoscere e usare l informatica
Principi operativi dei computer Capitolo 7 Fluency Conoscere e usare l informatica I soliti sospetti Processore Sistema operativo Software Istruzioni Ciclo macchina Memoria Hardware componente Com è fatto
Elementi di Informatica Corso di Laurea in Scienze Geologiche a.a. 2003/2004. Docente. Orario. Da Ottobre-Dicembre:
Elementi di Informatica Corso di Laurea in Scienze Geologiche a.a. 2003/2004 1 Docente Patrizia Boccacci Ufficio 332 III piano Dipartimento di Informatica e Sc. Inf. Tel. 010-3536732 E-mail: boccacci@disi.unige.it
Elementi di Informatica. Corso di Laurea in Scienze Geologiche a.a. 2003/2004
Elementi di Informatica Corso di Laurea in Scienze Geologiche a.a. 2003/2004 1 Docente Patrizia Boccacci Ufficio 332 III piano Dipartimento di Informatica e Sc. Inf. Tel. 010-3536732 E-mail: boccacci@disi.unige.it
Corso di Informatica
Corso di Informatica Modulo T1 2-I moduli del SO 1 Prerequisiti Uso pratico elementare di un sistema operativo Concetto di macchina virtuale 2 1 Introduzione Un SO è composto da vari moduli e varie macchine
Sistemi Operativi II Corso di Laurea in Ingegneria Informatica Facolta di Ingegneria, Universita La Sapienza Docente: Francesco Quaglia
Sistemi Operativi II Corso di Laurea in Ingegneria Informatica Facolta di Ingegneria, Universita La Sapienza Docente: Francesco Quaglia File system distribuiti: 1. Nozioni di base 2. Aggioramento dati
Internet. Internet. Internet Schema di indirizzamento. Internet. Storia: Definizioni: Schema di indirizzamento. 60: ARPAnet (Dip.
Definizioni: Una rete di reti basate sui protocolli TCP/IP; un insieme di risorse informative che tale rete rende disponibili; una comunità di individui che usa tale rete. 2 Lezione 6 -, WWW e HTML Storia:
Laboratorio di Informatica. Il Sistema Operativo. Il Sistema Operativo 1
Corso di Laboratorio di Informatica 1 Contenuti L architettura a strati di un calcolatore I compiti del sistema operativo L esecuzione delle applicazioni Cos è il Sistema Operativo? Un programma che gestisce
Studio di tecniche di accesso ai dati dell esperimento CMS a LHC: il caso dell axigluone
Studio di tecniche di accesso ai dati dell esperimento CMS a LHC: il caso dell axigluone Relatore: Prof. Luciano M. Barone Candidato: Giovanni Carta 1 Il Large Hadron Collider collisore pp, anello lungo
TRACCIA In Windows, la pressione contemporanea dei tasti CTRL+ALT+CANC:
TRACCIA 1 1. Quale tra le seguenti periferiche non è un dispositivo di input? A - Tastiera B Casse acustiche C Mouse 2. In Windows, la pressione contemporanea dei tasti CTRL+ALT+CANC: A - Riavvia immediatamente
Macchina di Von Neumann
Fondamenti di Informatica: Struttura del Calcolatore 1 Macchina di Von Neumann Memorie di Massa BUS DI SISTEMA CPU Memoria Centrale (RAM) Periferiche Fondamenti di Informatica: Struttura del Calcolatore
Laboratorio di Informatica (Chimica)
Laboratorio di Informatica (Chimica) Lezione 01: Architettura del Computer. Walter Cazzola Dipartimento di Informatica e Comunicazione Università à degli Studi di Milano. e-mail: cazzola@dico.unimi.it
Bootstrap. Bootstrap. Shutdown. Struttura di un SO. Elementi principali di un SO:
Bootstrap Bootstrap All accensione di un calcolatore vengono attivati programmi di diagnostica scritti nella ROM (Read Only Memory) che verificano l assenza di guasti Poi viene attivato il programma di
Corso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it Protocolli di trasmissione 2 Introduzione Un protocollo di trasmissione è un insieme di regole
Le Reti di Computer. Liceo Scientifico Statale S. Cannizzaro Palermo Prof.re E. Modica LE RETI DI COMPUTER 1
Le Reti di Computer Liceo Scientifico Statale S. Cannizzaro Palermo Prof.re E. Modica LE RETI DI COMPUTER 1 DEFINIZIONE DI RETE Una RETE è un insieme di due o più dispositivi (computer, smartphone, tablet,
Reti, Web e comunicazione Parte seconda
Reti, Web e comunicazione Parte seconda 1 Classificazione delle reti Le reti di comunicazione (network) possono essere catalogate in base alle seguenti caratteristiche : Estensione geografica Topologia
AFS: configurazione, utilizzo e sviluppo. Roberto Gomezel INFN-Trieste Istituto Nazionale di Fisica Nucleare. INFN.
AFS: pi.infn.it INFN.IT AFS cell lngs.infn.it le.infn.it configurazione, utilizzo e sviluppo Roberto Gomezel INFN-Trieste gomezel@ts.infn.it 1 Introduzione storica 1994 - nascita prima cella AFS a Pisa
Router. E altri elementi di una rete LAN
Router E altri elementi di una rete LAN Scheda di rete NIC Circuito stampato che collega l host al mezzo Ogni scheda è autenticata da un codice detto mac (Media Access Control) address Ogni mac address
Introduzione a Internet e World Wide Web
Introduzione a Internet e World Wide Web Sommario Breve storia di Internet Commutazione di pacchetto e TCP/IP Il Web HTTP HTML CGI... Connessione tra basi di dati e Web Internetworking (collegamento fra
Il software. la parte contro cui si può solo imprecare
Il software la parte contro cui si può solo imprecare Il software L hardware da solo non è sufficiente per il funzionamento dell elaboratore ma è necessario introdurre il software ovvero un insieme di
MODULO 1: INTRODUZIONE
I SISTEMI OPERATIVI MODULO 1: INTRODUZIONE prof. ing. Damiano Magni ITI E. Breda Sesto S. G. - gennaio 2005 1.1 Introduzione Che cos è un Sistema Operativo? Sistemi batch semplici Sistemi batch multiprogrammati
Informatica. Il computer
Informatica per Igienisti Dentali LEZIONE 1 Il computer 1 INTRODUZIONE 2 I calcolatori L informatica È la disciplina scientifica che studia nati in risposta all esigenza di eseguire meccanicamente calcoli
Lezione 5: Reti di calcolatori e Internet
Lezione 5: Reti di calcolatori e Internet Classificazione delle reti Lo scambio dei dati Internet e protocollo TCP/IP Applicazioni su Internet Argomenti della lezione Concetti introduttivi Topologie di
Sistemi Informativi Aziendali. Programma del corso
Sistemi Informativi Aziendali Corso di Laurea in Ingegneria Gestionale Programma del corso Anno Accademico 2008/09 Docente: Massimo Cossentino Programma del corso a.a. 2008-09 Introduzione al corso ICT
Mari, Buonanno, Sciuto Informatica e cultura dell informazione McGraw-Hill
Mari, Buonanno, Sciuto Informatica e cultura dell informazione McGraw-Hill // Copyright 7 The McGraw-Hill Companies srl Copyright 7 The McGraw-Hill Companies srl Supporto alla CPU: deve fornire alla CPU
Progettazione ed implementazione di un sistema di calcolo distribuito ibrido multithread/multiprocesso per HPC: applicazione all imaging medico
Progettazione ed implementazione di un sistema di calcolo distribuito ibrido multithread/multiprocesso per HPC: applicazione all imaging medico Relatore: Chiar.mo Prof. Renato Campanini Correlatore: Dott.
Introduzione al Calcolo Scientifico
Introduzione al Calcolo Scientifico Corso di Analisi Numerica, a.a. 2006/2007 Francesca Mazzia Dipartimento di Matematica Università di Bari 16 Ottobre 2006 Francesca Mazzia (Univ. Bari) Introduzione al
SISTEMI OPERATIVI DISTRIBUITI
SISTEMI OPERATIVI DISTRIBUITI E FILE SYSTEM DISTRIBUITI 12.1 Sistemi Distribuiti Sistemi operativi di rete Sistemi operativi distribuiti Robustezza File system distribuiti Naming e Trasparenza Caching
Informatica. Alfredo Cuzzocrea. Reti di Calcolatori
Informatica Alfredo Cuzzocrea PROTOCOLLI DI COMUNICAZIONE Protocolli di comunicazione: regole che formalizzano la cooperazione tra calcolatori collegati in rete (dalle caratteristiche fisiche del segnale
Ogni elaboratore esegue delle operazioni sulle informazioni combinandole e trasformandole. Per processare le informazioni vengono eseguite delle
Tipi di Elaboratori Supercomputer Server o mainframe Desktop - Personal Computer Workstation Notebook Portatili Tascabili Palmari Terminali (stupidi/intelligenti) Ogni elaboratore esegue delle operazioni