Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Sistemi Distribuiti e Cloud Computing A.A. 2014/15 Valeria Cardellini E-mail: cardellini@ing.uniroma2.it Tel: 06 72597388 Laurea Magistrale in Ingegneria Informatica - I anno Informazioni generali Numero di crediti: 9 CFU 90 ore di didattica frontale distribuite in 6 ore a settimana Periodo delle lezioni: 1 semestre Dal 29/9/2014 al 31/1/2014 Orario delle lezioni (aula C8) Lunedì ore 11:30-13:15 Mercoledì ore 14:00-15:45 Venerdì ore 9:30-11:15 Email: cardellini@ing.uniroma2.it E necessario indicare [SDCC] nell oggetto della mail Ricevimento: Quando: giovedì dalle 11:00 alle 13:00 Dove: ufficio D1-17, piano 1 dell ala laboratori dell edificio Ingegneria dell Informazione, Dip. di Ingegneria Civile e Ingegneria Informatica Valeria Cardellini - SDCC 2014/15 1
Informazioni generali (2) Sito Web del corso www.ce.uniroma2.it/courses/sdcc1415/ Piattaforma di Q&A Piazza piazza.com/uniroma2.it/fall2014/sdcc Valeria Cardellini - SDCC 2014/15 2 Organizzazione del 1 semestre Dalla guida dello studente A.A. 2014/15 Valeria Cardellini - SDCC 2014/15 3
Obiettivi del corso Metodologie, principi e tecnologie per la progettazione ed implementazione di sistemi e servizi distribuiti a larga scala Valeria Cardellini - SDCC 2014/15 4 Contenuti del corso Introduzione ai sistemi distribuiti Introduzione al Cloud computing Architetture per sistemi distribuiti Processi e thread nei sistemi distribuiti Virtualizzazione Comunicazione nei sistemi distribuiti Naming Sincronizzazione Consistenza e replicazione Tolleranza ai guasti Architetture orientate ai servizi e Web service Sistemi Web distribuiti Sistemi peer-to-peer Storage e database nel Cloud Esempi di sistemi e servizi Cloud Valeria Cardellini - SDCC 2014/15 5
Materiale didattico Appunti Lucidi delle lezioni disponibili sul sito del corso Articoli disponibili sul sito del corso Testi consigliati: sistemi distribuiti classici A.S. Tanenbaum, M. van Steen, Distributed Systems: Principles and Paradigms, 2nd edition, Pearson Prentice Hall, 2007. Traduzione in italiano: Sistemi Distribuiti, 2 edizione, Pearson Education Italia, 2007. G. Coulouris, J. Dollimore, T. Kindberg, G. Blair, Distributed Systems: Concepts and Design 5th edition, Addison Wesley, 2011. Valeria Cardellini - SDCC 2014/15 6 Materiale didattico (2) Testi consigliati: sistemi cloud K. Hwang, J. Dongarra, G.C. Fox, Distributed and Cloud Computing, Morgan Kaufmann, 2011. R. Buyya, C. Vecchiola, S.T. Selvi, Mastering Cloud Computing: Foundations and Applications Programming, Morgan Kaufmann, 2013. D. Marinescu, Cloud Computing: Theory and Practice, Morgan Kaufmann, 2013. Valeria Cardellini - SDCC 2014/15 7
2 situazioni possibili Modalità di esame A. SDCC al I anno della magistrale nell A.A. 2014/15! Chi si immatricola al primo anno nell A.A. 2014/15 o segue per la prima volta il corso! E la situazione più frequente B. SDCC al I anno della magistrale nell A.A. 2013/14 (o A.A. precedenti) non ancora sostenuto programma dell anno in cui si è seguito il corso! Chi ricade nella modalità B può optare per la modalità A e comunicarlo tempestivamente al docente via email Prerequisiti: Ingegneria di Internet e Web della Laurea Valeria Cardellini - SDCC 2014/15 8 Prove d esame (modalità A) Prova scritta (più eventuale prova orale facoltativa) Progetto Assegnato durante il corso, in gruppo da max 3/4 componenti Scelta obbligatoria entro la scadenza che verrà indicata Relazione del progetto (possibilmente in forma di articolo sintetico e con dimensione limitata a 10 pagine) Presentazione con lucidi (max 10 minuti per componente del gruppo) e discussione del progetto Valido entro la sessione autunnale 2014/15 Quando: I prova scritta parziale a fine novembre/inizio dicembre 2014 II prova scritta parziale a fine corso Entrambe le prove parziali superate con voto >= 18 Due appelli non esclusivi nel periodo 2/2-28/2 2015 Un appello nel periodo 30/6-25/7 2015 Due appelli non esclusivi nel periodo 31/8-26/9 2015 Valeria Cardellini - SDCC 2014/15 9
Prove d esame (modalità B) Prova scritta (più eventuale prova orale facoltativa) in base al programma dell anno in cui si è seguito il corso Progetto Stesse regole della modalità A Quando: No prove parziali Stessi appelli della modalità A Valeria Cardellini - SDCC 2014/15 10 Dati statistici relativi all A.A. 2013/14 SDCC da 9 CFU 58 iscritti al corso 38 iscritti al progetto Esito esami: ancora in corso Esito prove scritte: 78 prenotazioni, 69 presenze, 0 ritiri, 60 voti>=18 i dati includono tentativi multipli da parte dello stesso studente Attenzione: cancellare la prenotazione tramite Delphi o email in caso di assenza Valeria Cardellini - SDCC 2014/15 11