logo-polimi
Loading...
Risorse bibliografiche
Risorsa bibliografica obbligatoria
Risorsa bibliografica facoltativa
Scheda Riassuntiva
Anno Accademico 2018/2019
Scuola Scuola di Ingegneria Industriale e dell'Informazione
Insegnamento 095898 - COMPUTING INFRASTRUCTURES
Docente Roveri Manuel
Cfu 5.00 Tipo insegnamento Monodisciplinare

Corso di Studi Codice Piano di Studio preventivamente approvato Da (compreso) A (escluso) Insegnamento
Ing - Civ (Mag.)(ord. 270) - MI (495) GEOINFORMATICS ENGINEERING - INGEGNERIA GEOINFORMATICA*AZZZZ095898 - COMPUTING INFRASTRUCTURES
095900 - COMPUTING INFRASTRUCTURES AND COMPUTER SECURITY
Ing Ind - Inf (Mag.)(ord. 270) - MI (263) MUSIC AND ACOUSTIC ENGINEERING*MZZZZ095898 - COMPUTING INFRASTRUCTURES
Ing Ind - Inf (Mag.)(ord. 270) - MI (471) BIOMEDICAL ENGINEERING - INGEGNERIA BIOMEDICA*AZZZZ095898 - COMPUTING INFRASTRUCTURES
Ing Ind - Inf (Mag.)(ord. 270) - MI (481) COMPUTER SCIENCE AND ENGINEERING - INGEGNERIA INFORMATICA*MZZZZ095898 - COMPUTING INFRASTRUCTURES

Obiettivi dell'insegnamento

Modern large-scale datacenters require the seamless integration of different components - applications, computation nodes, storage devices, and networks - into one computing infrastructure. The course covers the basics of current datacenters architectures, ranging from the analysis of the single components to the global infrastructure. The focus is on the foundations required to understand the design of computing infrastructures that are scalable, available, secure and flexible at the same time. Virtualization, cloud computing and storage systems are analyzed in depth to show how they can be used to support challenging tasks such as big-data applications and high-performance computing.


Risultati di apprendimento attesi

Students will learn how to:

• understand which hardware and software technologies are available for the cost-effective design and management of a reliable data center

• identify the most critical components in a data center, in terms of dependability and performance requirements

 

At the end of the course, students will be able to:

•  analyze and comment on the trade-offs between reliability, performance and costs of different hardware and software technologies 

• design the architectural layout of both computational and storage components of a data center, in order to satisfy specific service-level requirements

• extend performance and reliability analysis to other types of components in a data center

• apply performance and reliability analysis to other complex systems, even outside the computer engineering domain 


Argomenti trattati

• Reliability and availability od datacenters: definitions, fundamental laws, reliability block diagranms

• Scalability and performance of datacenters: definitions, fundamental laws, basic of queuing network theory

• Storage systems: RAID architectures

• Virtualization: basic concepts, technologies, hypervisors, hardware support, vm scheduling

• Cloud Computing: definitions and basic concepts

 

 

 


Prerequisiti

Basic notions of computer architecture and probability.


Modalità di valutazione

The evaluation consists of a written exam on the topics covered in the course. The exam will include both theoretical questions and exercises. An oral exam can be requested at the discretion of the lecturer in case of doubtful evaluation.

 

Written test

• Solutions of numerical problems

• Close-ended and Open-ended theoretical questions on course topics

• Exercises: resolution of dependability, storage and virtualization problems

• Exercises: resolution of performance problems

 

Oral test (requested at the discretion of the lecturer in case of doubtful evaluation)

• Theoretical questions on course topics

• Questions aimed at highlighting the student's ability to develop links between the various topics of the course

 


Bibliografia
Risorsa bibliografica obbligatoriaBeep https://beep.metid.polimi.it/web/2017-18-computing-infrastructures-paolo-cremonesi-/

Forme didattiche
Tipo Forma Didattica Ore di attività svolte in aula
(hh:mm)
Ore di studio autonome
(hh:mm)
Lezione
30:00
45:00
Esercitazione
20:00
30:00
Laboratorio Informatico
0:00
0:00
Laboratorio Sperimentale
0:00
0:00
Laboratorio Di Progetto
0:00
0:00
Totale 50:00 75:00

Informazioni in lingua inglese a supporto dell'internazionalizzazione
Insegnamento erogato in lingua Inglese
Disponibilità di materiale didattico/slides in lingua inglese
Disponibilità di libri di testo/bibliografia in lingua inglese
Possibilità di sostenere l'esame in lingua inglese
Disponibilità di supporto didattico in lingua inglese
schedaincarico v. 1.6.1 / 1.6.1
Area Servizi ICT
08/12/2019