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

Corso di Studi Codice Piano di Studio preventivamente approvato Da (compreso) A (escluso) Insegnamento
Ing Ind - Inf (Mag.)(ord. 270) - BV (479) MANAGEMENT ENGINEERING - INGEGNERIA GESTIONALE*AZZZZ095898 - COMPUTING INFRASTRUCTURES
Ing Ind - Inf (Mag.)(ord. 270) - MI (263) MUSIC AND ACOUSTIC ENGINEERING*AM095898 - COMPUTING INFRASTRUCTURES
Ing Ind - Inf (Mag.)(ord. 270) - MI (481) COMPUTER SCIENCE AND ENGINEERING - INGEGNERIA INFORMATICA*AM095898 - 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, container-based technology, 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 of datacenters: definitions, fundamental laws, reliability block diagranms

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

• Storage systems: Storage Area Networks and RAID architectures

• Virtualization: basic concepts, technologies, hypervisors and containers

• 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 and performance problems

• Exercises: analysis and design of datacenter, virtualized and storage systems

 

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 obbligatoriaCourse Web Site https://beep.metid.polimi.it

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
14/12/2019