L Affidabilità dei Sistemi di Input-Output ad Elevate Prestazioni
|
|
- Luciana Cappelletti
- 7 anni fa
- Visualizzazioni
Transcript
1 1 tesi di laurea Anno Accademico 2005/2006 relatore Ch.mo prof. Domenico Cotroneo correlatore Ing. Generoso Paolillo candidato Emanuele Di Pascale Matr. 534/789
2 2 Il Contesto Le moderne applicazioni scientifiche richiedono imponenti risorse rse elaborative e di I/O Evoluzione da sistemi monolitici (Mainframe( Mainframe) ) a soluzioni distribuite (Cluster) Necessità di sviluppare uno strato software in grado di nascondere l ambiente l distribuito e che permetta di sfruttare al massimo le potenzialità del cluster Nascono i Parallel File System: : i dati vengono scritti e letti in parallelo da più client su più Storage Server (striping).
3 3 Elevato Throughput di I/O (Prestazioni) Scalabilità Affidabilità e Tolleranza ai Guasti Semplicità di Utilizzo e di Manutenzione Requisiti spesso in contrasto fra loro! Parallel File Systems Caratteristiche Ideali L evoluzione dei PFS da semplici scratch spaces a veri e propri File System persistenti ha esteso il campo di ricerca dalle sole prestazioni alla sicurezza dei dati (Data Avaliability e Data Reliability)
4 4 Soluzioni Presenti in Letteratura 1/2 Tecniche di Rilevazione dei Guasti HeartBeat: Ciascun componente invia periodicamente delle pulsazioni ad un server centrale; la mancata ricezione di una o più pulsazioni indica che il nodo in questione ha qualche problema. (Esempi: GPFS) Timeout: Le operazioni di I/O seguono specifici protocolli che prevedono l utilizzo l di timer. Se ad un messaggio di richiesta non corrisponde una conferma entro un dato intervallo di tempo si assume che si sia verificato un guasto. (Esempi: CSAR-2, Lustre)
5 5 Soluzioni Presenti in Letteratura 2/2 Tecniche RAID Distribuite RAID 1: 1 I dati vengono replicati su più Server di I/O Dispendioso in termini di Spazio Utilizzato Facile da implementare e da gestire Non incide significativamente sulle prestazioni del sistema Esempi: Lustre, CEFT-PVFS RAID 5: 5 Le informazioni di parità vengono distribuite su più Server di I/O Più efficiente in termini di spazio Presenta problemi per la gestione di operazioni concorrenti di I/O Comporta un overhead per la computazione della parità Esempi: Zebra, Panasas
6 6 Problematica Le tecniche RAID non sono ottimali per sistemi distribuiti e paralleli: Sono in grado di tollerare al più il fallimento di un singolo nodo per ciascun gruppo di parità Garantiscono una scarsa flessibilità in quanto non permettono di essere facilmente configurate dall utente per ottenere il grado di affidabilità desiderato Il recupero dei dati in seguito ad un guasto richiede l identificazione l del nodo malfunzionante
7 7 Vantaggi Soluzione Proposta: Gli Erasure Code È in generale possibile tollerare il fallimento di un numero di nodi superiore rispetto alle soluzioni RAID È posibile definire il livello di robustezza del sistema (ed il relativo costo in termini di spazio di memorizzazione aggiuntivo) in base alle esigenze dell utente In caso di fallimenti non è necessario identificare i nodi guasti; fintanto che rimangono in funzione un certo numero di server è possibile ricostruire i dati corretti da un qualunque loro sottoinsieme Svantaggi Si introducono operazioni di codifica e decodifica dei dati, spesso costose dal punto di vista computazionale I codici LDPC (più efficienti rispetto a quelli di Reed-Solomon Solomon) richiedono la lettura di un numero maggiore di blocchi per la ricostruzione dei dati originari
8 8 Possibili Strategie di Impiego Lazy Redundancy: Si applicano i codici LDPC solo alla memorizzazione dei checkpoint; Fa leva su primitive dell interfaccia MPI; È efficiente ma poco flessibile; Non garantisce l affidabilitl affidabilità dei dati modificati in seguito all ultimo checkpoint. Soluzione Ibrida: Si utilizza il RAID1 per la scrittura di piccoli dati, i codici LDPC per operazioni aggregate di notevoli dimensioni; Garantisce una maggiore affidabilità dell approccio Lazy; Comporta una perdita in termini di prestazioni e di spazio utilizzato.
9 9 Conclusioni e Sviluppi Futuri Non esistono in letteratura studi completi sulle soluzioni qui proposte: Analisi del comportamento dei codici LDPC in situazioni reali con un numero finito di nodi Impatto di tali codici sulle operazioni di I/O in ambienti ad elevate prestazioni Per una valutazione più significativa di queste strategie sarà necessario procedere alla loro implementazione su un sistema reale e all esecuzione di benchmark specifici. E già disponibile un testbed su cui fare sperimentazione (cluster( con PVFS2 nei Laboratori del CINI)
Sistemi RAID. Motivazioni Concetti di base Livelli RAID. Sommario
Sistemi RAID 1 Motivazioni Concetti di base Livelli RAID Sommario 2 1 Motivazione L evoluzione tecnologica ha permesso di avere dischi sempre più piccoli e meno costosi E facile equipaggiare un sistema
DettagliSviluppo di un'interfaccia grafica per l'automatizzazione di campagne di software fault injection. relatore Ch.mo prof.
tesi di laurea triennale Sviluppo di un'interfaccia grafica per l'automatizzazione di campagne Anno Accademico 2010/2011 relatore Ch.mo prof. Domenico Cotroneo correlatore Ing. Roberto Natella candidato
DettagliSTRATEGIES FOR ACHIEVING DEPENDABILITY IN PARALLEL FILE SYSTEMS
UNIVERSITA' DEGLI STUDI DI NAPOLI FEDERICO II Dottorato di Ricerca in Ingegneria Informatica ed Automatica STRATEGIES FOR ACHIEVING DEPENDABILITY IN PARALLEL FILE SYSTEMS XIX Ciclo Tesi di Dottorato di
DettagliValutazione sperimentale di algoritmi per la rilevazione di fallimenti temporali nel sistema operativo Minix3
tesi di laurea fallimenti temporali nel sistema operativo Minix3 Anno accademico 2009/2010 relatore Ch.mo prof. Domenico Cotroneo correlatore Ing. Roberto Natella candidato Livio Patavini Matr. 534/001638
DettagliRilevazione dei fallimenti nel sistema operativo open source Linux per applicazioni critiche Anno Accademico 2006/2007
tesi di laurea Rilevazione dei fallimenti nel sistema operativo open source Linux per applicazioni critiche Anno Accademico 2006/2007 relatori Ch.mo prof. Stefano Russo Ch.mo prof. Domenico Cotroneo candidato
DettagliAmbienti di calcolo a griglia Parte 2. Docente: Marcello CASTELLANO
Ambienti di calcolo a griglia Parte 2 Docente: Marcello CASTELLANO GRID: risorse (e loro gestione) Classificazione delle risorse Calcolo, Storage, Comunicazione Software e licenze Altre risorse Strategie
DettagliGui testing automatico di applicazioni Android tramite emulazione di input ed eventi provenienti da sensori
tesi di laurea Gui testing automatico di applicazioni Android tramite emulazione di input ed eventi Anno Accademico 2011/2012 relatore Ch.mo prof. Porfirio Tramontana correlatore Ing. Domenico Amalfitano
DettagliStudio del linguaggio TROPOS per la modellazione dei requisiti orientata agli agenti
tesi di laurea Studio del linguaggio TROPOS per la modellazione dei requisiti orientata agli agenti Anno Accademico 2005/2006 relatore Ch.mo Prof. Stefano Russo correlatore Ing. Generoso Paolillo candidato
DettagliModulo 2 Architetture dei SD Lezione 1
Modulo 2 Architetture dei SD Lezione 1 Corso Sistemi Distribuiti (6 CFU) Docente: Prof. Marcello Castellano Sistemi Distribuiti, LM Ing. Informatica 6 CFU Docente: Marcello Castellano Table of Contents
DettagliProgramma 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
DettagliTu sai di averne uno quando il guasto di un computer di cui non hai mai sentito parlare non ti permette di fare il tuo lavoro.
2014 Tu sai di averne uno quando il guasto di un computer di cui non hai mai sentito parlare non ti permette di fare il tuo lavoro. -Lamport Quercioli, Pecoraro, Rando, Lucero V AI Sommario Definizione...
DettagliUn architettura orientata ai servizi per la localizzazione di dispositivi mobili
Tesi di laurea Un architettura orientata ai servizi per la localizzazione di dispositivi mobili Anno Accademico 2004 /2005 Relatore Ch.mo Prof. Domenico Cotroneo Correlatore Ing. Massimo Ficco Candidato
DettagliRETI DI CALCOLATORI II
RETI DI CALCOLATORI II Facoltà di Ingegneria Università degli Studi di Udine Ing. DANIELE DE CANEVA a.a. 2009/2010 ARGOMENTI DELLA LEZIONE TEORIA DEL ROUTING ROUTING STATICO ROUTING DINAMICO o PROTOCOLLI
DettagliStrumento e tecnica a supporto del crash testing automatico di applicazioni mobili basato sul sistema operativo Android Anno Accademico 2010/2011
tesi di laurea Strumento e tecnica a supporto del crash testing automatico di applicazioni mobili basato sul sistema operativo Android Anno Accademico 2010/2011 relatore Ch.mo prof. Porfirio Tramontana
DettagliInformatica 3. Informatica 3. Lezione 1- Modulo 1. LEZIONE 1: Introduzione. Concetti di linguaggi di programmazione. Introduzione
Informatica 3 Informatica 3 LEZIONE 1: Introduzione Lezione 1- Modulo 1 Modulo 1: Introduzione al corso Modulo 2: Introduzione ai linguaggi di Introduzione al corso Politecnico di Milano - Prof. Sara Comai
DettagliSintesi e sperimentazione di un modello di propagazione sonora per l analisi di reti di sensori sottomarine
tesi di laurea per l analisi di reti di sensori sottomarine Anno Accademico 2009/2010 relatore Ch.mo prof. Marcello Cinque correlatore Ing. Catello Di Martino candidato Francesco Caserta Matr. 534/003408
DettagliInformatica 3. LEZIONE 1: Introduzione. Modulo 1: Introduzione al corso Modulo 2: Introduzione ai linguaggi di programmazione
Informatica 3 LEZIONE 1: Introduzione Modulo 1: Introduzione al corso Modulo 2: Introduzione ai linguaggi di Informatica 3 Lezione 1- Modulo 1 Introduzione al corso Introduzione Corso di Informatica 3
DettagliMemorizzazione affidabile di dati in un ambiente di Griglia 2006-2007
tesi di laurea Memorizzazione affidabile di dati in un ambiente di Griglia 2006-2007 relatore Ch.mo prof. Domenico Cotroneo correlatore Ing. Generoso Paolillo candidato Luigi Abate Matr. 041-3145 Contesto
DettagliStato dell arte sulle tecniche di testing di Sistemi Embedded
tesi di laurea Anno Accademico 2011/2012 relatore Ch.mo prof. Porfirio Tramontana candidato Alfonso Cutolo Matr. 041/3068 Obiettivi Facoltà di Ingegneria Obiettivi Ordinare e descrivere in maniera metodologica
DettagliUniversità degli Studi di Napoli Federico II
Università degli Studi di Napoli Federico II Scuola Politecnica e delle Scienze di Base -Ingegneria- Corso di Laurea Triennale in Ingegneria per l Ambiente e il Territorio (Classe delle Lauree in Ingegneria
DettagliSISTEMI 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
DettagliP2p la teoria dei sistemi complessi per modellare reti p2p
P2p la teoria dei sistemi complessi per modellare reti p2p 1 Peer to Peer Per P2P si intende: un sistema decentralizzato un sistema auto-organizzato un sistema nel quale i nodi mantengono indipendenza
DettagliAnno Accademico 2007/2008
tesi di laurea Anno Accademico 2007/2008 relatore Ch.mo prof. Massimo Ficco correlatore Ing. Antonio Pecchia candidato Gabriele Gallo Matr. 885/57 Contesto L Air Traffic Control (ATC) è quell insieme di
DettagliTecniche di progettazione per la tolleranza ai guasti. Codici non lineari
Tecniche di progettazione per la tolleranza ai guasti Codici non lineari Errori unidirezionali Errori in blocchi di dati che causano solo 0 1 or 1 0, ma non entrambe le transizioni Ogni numero di bit errati
DettagliInformatica. Progettazione ed implementazione di un tool per il supporto al debug nella pratica di sviluppo Test Driven
Tesi di laurea in Informatica Progettazione ed implementazione di un tool per il supporto al debug nella pratica di sviluppo Test Driven Relatore Ch.mo Prof. Giuseppe Trautteur Candidato Gioacchino Del
DettagliMacchine Astratte. Nicola Fanizzi Dipartimento di Informatica Università degli Studi di Bari. Linguaggi di Programmazione feb, 2016
Macchine Astratte Nicola Fanizzi Dipartimento di Informatica Università degli Studi di Bari Linguaggi di Programmazione 010194 29 feb, 2016 Sommario 1 Introduzione Macchina astratta Interprete Implementazione
DettagliMission IGA. associazione senza scopo di lucro fondata il 13 aprile 2006 riconoscimento giuridico FVG 4 agosto 2008
Mission IGA promuovere la ricerca della diversità genetica comprendere le basi genetiche dei caratteri complessi sviluppare algoritmi per l analisi dei sistemi biologici promuovere la cultura scientifica
DettagliUn'applicazione per lo scambio di contenuti multimediali in ambiente Android
tesi di laurea Un'applicazione per lo scambio di contenuti multimediali in ambiente Android Anno Accademico 2009/2010 relatore Ch.mo prof. Simon Pietro Romano correlatori Ing. Lorenzo Miniero Ing. Alessandro
DettagliLe 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
DettagliIl sistema operativo TinyOS
tesi di laurea Anno Accademico 2005/2006 relatore Ch.mo prof. Domenico Cotroneo candidato Giovanni Chierchia Matr. 534 / 804 ::. Obiettivi del lavoro di tesi Studio del sistema operativo TinyOS Studio
DettagliL affidabilità dei sistemi di Input-Output ad elevate prestazioni
Facoltà di Ingegneria Corso di Studi in Ingegneria Informatica tesi di laurea L affidabilità dei sistemi di Input-Output ad elevate prestazioni Anno Accademico 2005/2006 relatore Ch.mo prof. Domenico Cotroneo
DettagliStrumenti per l automazione del testing di applicazioni web Javascript-based
tesi di laurea Strumenti per l automazione del testing di applicazioni web Javascript-based Anno Accademico 2005/2006 relatore Ch.mo prof. Porfirio Tramontana 1 candidato Salvatore Agnello Matr. 41/2612
DettagliLezione 3 Sistemi Operativi e misure di performance. Parleremo di
Lezione 3 Sistemi Operativi e misure di performance Parleremo di Ambienti di Elaborazione e Natura della computazione Classi di Sistemi Operativi Efficienza, Performance del Sistema, e Servizi Utente Sistemi
DettagliProgetto di Applicazioni Software
Progetto di Applicazioni Software Domenico Lembo Antonella Poggi 1. Architetture dei Sistemi Informativi Dipartimento di Informatica e Sistemistica Antonio Ruberti SAPIENZA Università di Roma Anno Accademico
DettagliAnni 80: reti locali di PC terminali dotati di intelligenza propria, che condividono risorse pregiate, come stampanti, dischi, etc.
LEZIONE 2 STORIA DEI SISTEMI DISTRIBUITI E MODELLI ARCHITETTURALI Anni 60-70: architettura centralizzata, monolitica (vedi lezione 1) host (mainframe, mini) a cui vengono collegati terminali stupidi a
DettagliFILE E INDICI Architettura DBMS
FILE E INDICI Architettura DBMS Giorgio Giacinto 2010 Database 2 Dati su dispositivi di memorizzazione esterni! Dischi! si può leggere qualunque pagina a costo medio fisso! Nastri! si possono leggere le
DettagliI SISTEMI OPERATIVI. Insieme di programmi che implementano funzioni essenziali per l uso di un sistema elaboratore.
I SISTEMI OPERATIVI Insieme di programmi che implementano funzioni essenziali per l uso di un sistema elaboratore. Le funzioni di un S.O. non sono definibili in modo esaustivo e puntuale così come non
DettagliSviluppo di un applicazione di front-end per il monitoraggio di un Isola Ecologica
Sviluppo di un applicazione di front-end per il monitoraggio di un Isola Ecologica Candidato: Lorenzo D Eri Relatore: Prof. Sergio Carrato Correlatore: Ing. Vojko Croselli 2 dicembre 2015 Università degli
DettagliLe reti. Le reti del computer
Le reti del computer Le origini di internet risalgono agli anni 50 e 60 quando gli Stati Uniti d America diedero l avvio alla costituzione di un agenzia chiamata HARPA (Advanced Research projects agensy)
DettagliComunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione
I semestre 03/04 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 2
DettagliTest e risultati sull uso di un file system GPFS condiviso su rete WAN
Test e risultati sull uso di un file system GPFS condiviso su rete WAN Antonio Budano (INFN Sezione di Roma 3) In collaborazione con: Vladimir Sapunenko (INFN - CNAF) Elisabetta Vilucchi (INFN LNF) Sommario
DettagliSistemi a processori multipli
Sistemi a processori multipli Sommario Classificazione e concetti di base Sistemi multi-processore Sistemi multi-computer (cluster) Sistemi distribuiti Obiettivo comune Risolvere problemi di dimensioni
DettagliR. Cusani, F. Cuomo: Telecomunicazioni - DataLinkLayer: Gestione degli errori, Aprile 2010
1 11. Data link layer: codici di rilevazione di errore, gestione degli errori La rilevazione di errore Un codice a rilevazione di errore ha lo scopo di permettere al ricevente di determinare se vi sono
DettagliModellazione di sistemi ingegneristici (parte 2 di 2)
Corso di Teoria dei Sistemi Modellazione di sistemi ingegneristici (parte 2 di 2) Prof. Ing. Daniele Testi DESTeC, Dipartimento di Ingegneria dell Energia, dei Sistemi, del Territorio e delle Costruzioni
DettagliStudio 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
DettagliAscotWeb - mediatore Versione dicembre 2015
AscotWeb - mediatore Versione 1.0.1 21 dicembre 2015 Approvazioni Il presente documento è stato approvato da: 20/05/16 12.17 2 Storia delle Modifiche Versione Data Descrizione 1.0 19/05/2016 Prima versione
DettagliTesi di Laurea Triennale in Ingegneria Informatica REALIZZAZIONE DI UN APPLICATIVO PER LA GESTIONE DI FOGLI DI LAVORO INTEGRATO IN OUTLOOK 2010
UNIVERSITÀ DEGLI STUDI DI TRIESTE FACOLTÀ DI INGEGNERIA Corso di laurea in Ingegneria Informatica Tesi di Laurea Triennale in Ingegneria Informatica REALIZZAZIONE DI UN APPLICATIVO PER LA GESTIONE DI FOGLI
DettagliAnalisi e comparazione dei Framework OpenSwing e Google Web Toolkit per lo sviluppo di interfacce utente con paradigma MVC.
tesi di laurea Analisi e comparazione dei Framework OpenSwing e Google Web Toolkit. Anno Accademico 2009/2010 relatore Ch.mo prof. Porfirio Tramontana correlatore Ing. Luca Anniciello candidato Gianluca
DettagliSoluzioni per l archiviazione di rete (NAS) con RAID hardware. Sicurezza dei dati e affidabilità elevate senza diminuzione delle performance.
White Paper SOLUZIONI PER L ARCHIVIAZIONE DI RETE PER GLI AMMINISTRATORI IT, I DIRIGENTI E I PROPRIETARI DI MEDIE IMPRESE Soluzioni per l archiviazione di rete (NAS) con RAID hardware. Sicurezza dei dati
DettagliPOLITECNICO DI BARI FACOLTÀ DI INGEGNERIA CORSO DI LAUREA IN INGEGNERIA ELETTRONICA TESI IN CONTROLLO DIGITALE
POLITECNICO DI BARI FACOLTÀ DI INGEGNERIA CORSO DI LAUREA IN INGEGNERIA ELETTRONICA TESI IN CONTROLLO DIGITALE GESTIONE DI SISTEMI AUTOMATIZZATI DI STOCCAGGIO E RECUPERO Relatore: Chiar.mo Prof. Ing. BIAGIO
DettagliMobilità Intelligente Ecosostenibile
Mobilità Intelligente Ecosostenibile Claudio Marchisio Advanced System Technology STMicroelectronics Introduzione 2 Quella che verrà presentata oggi, è una parte dell attività svolta da STMicroelectronics
DettagliUniversità degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica
Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistema distribuito: composto da un insieme di processi in esecuzione su più nodi del sistema I processi
DettagliIntroduzione alle gerarchie di memoria
Introduzione alle gerarchie di memoria 1 Un ripasso Circuito sequenziale Segnale di clock Circuito sincrono Temporizzazione sensibile ai fronti Latch tipo S-R Latch tipo D Flip-flop tipo D Register file
DettagliRemote 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
DettagliBasi di dati. Base di dati
Basi di dati Di seguito è riportato un estratto del materiale che accompagna il libro: Atzeni, Ceri, Paraboschi, Torlone Basi di dati McGraw-Hill, 1996-2002 Base di dati (accezione generica, metodologica)
DettagliAnalisi della dependability di un middleware per la
tesi di laurea Analisi della dependability di un middleware per la distribuzione ib i dei dati conforme allo standard d OMG Anno Accademico 2005-2006 relatori Ch.mo prof. Stefano Russo Ch.mo prof. Domenico
DettagliGestione dello sviluppo software Modelli Base
Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A4_1 V1.0 Gestione dello sviluppo software Modelli Base Il contenuto
DettagliCapitolo 6 Le infrastrutture SoftWare
Capitolo 6 Le infrastrutture SoftWare Funzioni del sistema operativo Rendere utilizzabili le risorse fisiche presenti nel sistema informatico: garantire la correttezza e la precisione nell elaborazione
DettagliLezione n.7 Distributed Hash Tables
Lezione n.7 Distributed Hash Tables Materiale didattico: Peer-to-Peer Systems and Applications Capitolo 7 1 Riassunto della Presentazione 1. Distributed Hash Tables (DHT): Introduzione 1. Motivazioni 2.
DettagliUnità Trattamento Aria
SISTEMI DI CONTROLLO Unità Trattamento Aria I SISTEMI DI TRATTAMENTO ARIA Il raggiungimento del comfort ambientale è una priorità al giorno d oggi: la qualità dell aria all interno degli ambienti e il
DettagliLABORATORIO di Reti di Calcolatori
LABORATORIO di Reti di Calcolatori Architetture client-server 1 of 12 v slide della docente Bibliografia v testo di supporto: D. Maggiorini, Introduzione alla programmazione client-server, Pearson Ed.,
DettagliSimulazione. D.E.I.S. Università di Bologna DEISNet
Simulazione D.E.I.S. Università di Bologna DEISNet http://deisnet.deis.unibo.it/ Introduzione Per valutare le prestazioni di un sistema esistono due approcci sostanzialmente differenti Analisi si basa
DettagliTesi di Laurea. Progetto ed implementazione di un server proxy per il transcoding delle immagini Web. Candidato: Massimo Magazzù.
Tesi di Laurea Progetto ed implementazione di un proxy per il transcoding delle immagini Web Candidato: Massimo Magazzù Relatore: Prof. Salvatore Tucci Correlatore: Ing. Valeria Cardellini Sommario Problematiche
DettagliScuola Politecnica e delle Scienze di Base Dipartimento di Ingegneria Civile, Edile e Ambientale
Università degli Studi di Napoli Federico II Scuola Politecnica e delle Scienze di Base Dipartimento di Ingegneria Civile, Edile e Ambientale Tesi di laurea triennale in Ingegneria per l Ambiente e il
DettagliMemoria primaria o secondaria? DFS MapReduce Scheduling & Data flow. Map Reduce. Giambattista Amati. Università di Tor Vergata.
Map Reduce, Roma Sommario 1 Memoria primaria o secondaria? 2 DFS 3 MapReduce 4 Scheduling & Data flow Alcuni numeri Jeffrey Dean, Stanford talk, November 10, 2010 Dati in-memoria o su disco? Tempi di lettura
DettagliProduzione di idrogeno mediante un processo fotocatalitico basato sull impiego di rame
UNIVERSITA DEGLI STUDI DI NAPOLI FACOLTA DI INGEGNERIA Corso di Laurea in Ingegneria per l Ambiente ed il Territorio (CLASSE DELLE LAUREE IN INGEGNERIA CIVILE ED AMBIENTALE N.8) ELABORATO DI LAUREA Produzione
DettagliValutazione Comparativa Sperimentale di Tecniche di Testing di Applicazioni Android
tesi di laurea 2012/2013 relatore Ch.mo prof. Porfirio Tramontana correlatore Ing. Domenico Amalfitano candidato Mariano Alfonso Biscardi Matr. 534002866 Situazione di mercato +43% vendite smartphone nel
DettagliI DSS e la gestione dei dati e della conoscenza. Prof. Luca Gnan
I DSS e la gestione dei dati e della conoscenza Prof. Luca Gnan Argomenti I decision support system Tipologie di DSS Logiche di funzionamento Tipologie di analisi La gestione dei dati e della conoscenza
DettagliUNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II FACOLTÀ DI INGEGNERIA CORSO DI LAUREA IN INGEGNERIA INFORMATICA
UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II FACOLTÀ DI INGEGNERIA CORSO DI LAUREA IN INGEGNERIA INFORMATICA TESI DI LAUREA IN INGEGNERIA INFORMATICA Un file system parallelo a performability garantita
DettagliStudio di reti di sensori con comportamento ciclico con il simulatore Castalia. Corso di Laurea in Informatica
Studio di reti di sensori con comportamento ciclico con il simulatore Castalia Corso di Laurea in Informatica Candidato Andrea Di Saverio Relatori Maria Cristina Pinotti Alfredo Navarra Anno accademico
DettagliA cura di Valeria Valecchi
A cura di Valeria Valecchi Libro di testo di riferimento: Cloud di Gallo e Sirsi Blocco tematico C: L azienda e le reti Unità di apprendimento 1 CHE COS E UNA RETE DI COMPUTER TELEMATICA= TELEcomunicazione+inforMATICA
DettagliCos'e un linguaggio di programmazione?
Linguaggi di Programmazione Corso di Laurea in Informatica Introduzione ai linguaggi di Valeria Carofiglio a.a. 2016-2017 (questo materiale è una rivisitazione del materiale prodotto da Nicola Fanizzi)
DettagliCOME MINIMIZZARE IL TOTAL COST OF OWNERSHIP (TCO) NEI SISTEMI DI AUTOMAZIONE INDUSTRIALE
COME MINIMIZZARE IL TOTAL COST OF OWNERSHIP (TCO) NEI SISTEMI DI AUTOMAZIONE INDUSTRIALE Come evitare i downtime con un ritorno positivo sugli investimenti Le sfide specifiche dell automazione industriale
DettagliIntroduzione. Sommario. Il software. Definizione di Ingegneria del software
Sommario Introduzione Leggere Cap. 1 Ghezzi et al. Definizione Nascita dell ingegneria del software Ruolo Relazione con altre discipline Introduzione 2 Il software Il software e` definito come: i programmi,
DettagliIntroduzione al Calcolo Parallelo Algoritmi e Calcolo Parallelo. Daniele Loiacono
Introduzione al Calcolo Parallelo Algoritmi e Calcolo Parallelo Riferimenti q Questo materiale deriva dalle slide del prof. Lanzi per il corso di Informatica B, A.A. 2009/2010 q Il materiale presente in
DettagliEsperienze di Advanced Analytics nella statistica ufficiale: strumenti e progetti
Esperienze di Advanced Analytics nella statistica ufficiale: strumenti e progetti Direzione Centrale per le tecnologie informatiche e della comunicazione Introduzione I Big Data nella statistica ufficiale
DettagliUno strumento per il deployment automatico di performance test su piattaforme per la distribuzione di dati
tesi di laurea Anno Accademico 2006/2007 relatore Ch.mo prof. Domenico Controneo correlatore Ing. Christiancarmine Esposito candidato Antonella Niola Matr. 534/158 .:: Contesto ::. www.cosmiclab.it Il
DettagliPartizioni e File system. Fondamenti di informatica
Partizioni e File system Fondamenti di informatica Master Boot Record Master Boot Record Codice di avvio del sistema operativo Descrizione del Disco (partition table) Partizioni Partizioni: trasformano
DettagliDB e DBMS. Corso di Fondamenti di Informatica (PEU-Z) Dott.ssa Rossella Aiello
DB e DBMS Corso di Fondamenti di Informatica (PEU-Z) Dott.ssa Rossella Aiello Testi di riferimento Atzeni, Ceri, Paraboschi, Torlone Basi di Dati Mc Graw Hill 2014 (IV Edizione) Altri testi di consultazione
DettagliArchitetture della memoria
Architetture della memoria Un elemento determinante per disegnare una applicazione parallela e' l architettura della memoria della macchina che abbiamo a disposizione. Rispetto all architettura della memoria
DettagliConfartigianato Vicenza. Navigazione Web ed sicura per l associazione di categoria di PMI più grande d Italia
Confartigianato Vicenza Navigazione Web ed Email sicura per l associazione di categoria di PMI più grande d Italia Dal 1946, Valore per le Imprese Vicentine Confartigianato Vicenza più di 22.000 soci (imprese
DettagliInstradamento per servizi di tipo circuito virtuale. Dr. S. Greco Polito,
Instradamento per servizi di tipo circuito virtuale Servizio circuito virtuale: tabelle di instradamento e di inoltro q Ogni nodo contiene due tabelle: Tabella di instradamento Tabella di inoltro q La
DettagliProgetto di un sistema di videosorveglianza basato su tecnologie multi-agente Corso di Laurea Magistrale in Ingegneria Informatica
Progetto di un sistema di videosorveglianza basato su tecnologie multi-agente Corso di Laurea Magistrale in Ingegneria Informatica Relatore: Prof. Aldo Franco Dragoni Correlatori: Dott. Gianluca Dolcini
DettagliQuando adottare un sistema di virtualizzazione in azienda
Assistenza informatica & Sistemistica Quando adottare un sistema di virtualizzazione in azienda Se sei un responsabile IT e lavori in un azienda con più di cinque dipendenti questo post è rivolto a te.
DettagliScuola di Calcolo Scientifico con MATLAB (SCSM) 2017 Palermo 31 Luglio - 4 Agosto 2017
Scuola di Calcolo Scientifico con MATLAB (SCSM) 2017 Palermo 31 Luglio - 4 Agosto 2017 www.u4learn.it Alessandro Bruno Introduzione al calcolo parallelo Approcci per il calcolo parallelo Programmazione
DettagliUniversità degli studi di Napoli Federico II
Università degli studi di Napoli Federico II Tesi di Laurea Specialistica Ingegneria Strutturale e Geotecnica MODELLI DI CALCOLO AVANZATI PER L ANALISI IN CASO DI INCENDIO DI STRUTTURE METALLICHE Relatore
DettagliCapacity Availability Continuity Infrastructure Management
Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A6_4 V1.2 Capacity Availability Continuity Infrastructure Management
DettagliBasi di dati Basi di dati per bioinformatica
Basi di dati Basi di dati per bioinformatica DOCENTI PROF. ALBERTO BELUSSI PROF CARLO COMBI Anno accademico 2013/14 Organizzazione degli insegnamenti 3 Basi di dati Basi di dati per Bioinformatica Teoria
DettagliImplementazione di tecniche di tolleranza ai guasti in un middleware per la Data Distribution Service
tesi di laurea Implementazione di tecniche di tolleranza ai guasti in un middleware per la Data Distribution Service Anno Accademico 2005/2006 relatore Ch.mo prof. Domenico Cotroneo correlatore Ing. Ganna
DettagliUNIVERSITA' CA' FOSCARI DI VENEZIA. Facoltà di Scienze MM.FF.NN. - Dipartimento di Informatica Tesi di Laurea Triennale
UNIVERSITA' CA' FOSCARI DI VENEZIA Facoltà di Scienze MM.FF.NN. - Dipartimento di Informatica Tesi di Laurea Triennale JGESTCOMM 2005: Un sistema distribuito per la gestione commerciale di aziende del
DettagliSTUDIO DI MASSIMA DI UN SISTEMA DI INIEZIONE DIRETTA PER UN MOTORE AERONAUTICO
UNIVERSITA DEGLI STUDI DI BOLOGNA FACOLTA DI INGEGNERIA Corso di Laurea in Ingegneria Meccanica Disegno Tecnico Industriale STUDIO DI MASSIMA DI UN SISTEMA DI INIEZIONE DIRETTA PER UN MOTORE AERONAUTICO
Dettagli7. Architetture Software
7. Architetture Software definire la struttura Andrea Polini Ingegneria del Software Corso di Laurea in Informatica (Ingegneria del Software) 7. Architetture Software 1 / 18 Design Nella fase di design
DettagliParte II - Reti di Calcolatori ed Internet IL LIVELLO RETE
Parte II - Reti di Calcolatori ed Internet IL LIVELLO RETE 3-1 Il Livello RETE Servizi del livello Rete Organizzazione interna Livello Rete basato su Circuito Virtuale Livello Rete basato su Datagram Algoritmi
DettagliProposte di tesi in Telecom Italia Lab, Aprile (sede in Torino, Via Reiss Romoli)
Proposte di tesi in Telecom Italia Lab, Aprile 2015 (sede in Torino, Via Reiss Romoli) Le proposte di tesi presenti alla pagine successive sono state proposte direttamente da Telecom Italia Lab, e prevedono
DettagliRilevazione di malfunzionamenti nei device driver del kernel Linux
tesi di laurea magistrale Rilevazione di malfunzionamenti nei device driver del Anno Accademico 2012/2013 relatore Chmo prof Domenico Cotroneo relatore Ing Roberto Natella correlatore Ing Francesco Fucci
DettagliValutazione delle prestazioni
Valutazione delle prestazioni Architetture dei Calcolatori (lettere A-I) Valutazione delle prestazioni Misura/valutazione di un insieme di parametri quantitativi per Quantificare le caratteristiche di
DettagliValutazione delle prestazioni. Valutazione delle prestazioni. Tempo di risposta e throughput. Prestazioni e tempo di esecuzione
Valutazione delle prestazioni Valutazione delle prestazioni Architetture dei Calcolatori (lettere A-I) Misura/valutazione di un insieme di parametri quantitativi per Quantificare le caratteristiche di
DettagliNormalizzazione puntuale dei dati di accounting
Normalizzazione puntuale dei dati di accounting Proposta per uno strumento automatizzato Felice Rosso, CNAF Guido Guizzunti, CNAF Andrea Guarise, INFN Torino Sommario Sistema corrente Limiti, problemi
DettagliSistemi Operativi: Concetti Introduttivi
Sistemi Operativi: Concetti Introduttivi 1.1 Principali funzioni di un Sistema Operativo 1.2 Cenni Storici 1.3 Classificazione dei Sistemi Operativi 1.4 Struttura dei Sistemi Operativi 1.5 Processi e gestione
DettagliCenni sulla virtualizzazione
Astrazione Cenni sulla virtualizzazione Anno accademico 2012/13 Sistemi Concorrenti e Distribuiti Tullio Vardanega Nascondere dettagli dell implementazione per semplificare la vista logica dell utente
Dettagli