View syllabus
DATA CENTER DESIGN AND OPERATION LAB
MAURIZIO DAVINI
Academic year2023/24
CourseCOMPUTER SCIENCE AND NETWORKING
Code764AA
Credits6
PeriodSemester 2
LanguageEnglish

ModulesAreaTypeHoursTeacher(s)
DATA CENTER DESIGN AND OPERATION LABINF/01LABORATORI48
MAURIZIO DAVINI unimap
Programma (contenuti dell'insegnamento)

Introduzione all'architettura e alle apparecchiature dei data center:

  • Rack
  • PDU
  • UPS
  • Chillers
  • Software di gestione del data center

Introduzione all'hardware e al software dei server:

  • Smontaggio/assemblaggio dei server: CPU, RAM, ventole, dischi, schede di rete
  • Interfaccia di gestione del server: configurazione e funzionamento
  • Installazione del sistema operativo Linux utilizzando l'interfaccia di gestione del server

Introduzione alle apparecchiature di rete:

  • Schede di rete
  • Switches di rete
  • Tipologia di Cavi

Introduzione al funzionamento del DataCenter:

  • Montaggio a rack/montaggio di un server
  • Alimentazione alla PDU
  • Cablaggio di rete
  • Configurazione dell'interfaccia di gestione

High Performance Computing:

  • Introduzione all'architettura dei cluster HPC
  • Analisi delle principali soluzioni per il provisioning e la gestione dei cluster orientati all'HPC
  • Stack Software HPC: compilatori, gestione dei lavori, librerie MPI
  • Software di clustering per HPC: OpenHPC
  • Reti ad alte prestazioni
    • Infiniband
    • Omnipath
    • Switch

Introduzione alla virtualizzazione dei server:

  • Introduzione a Vmware
  • Installazione di Vmware sui server

Virtualizzazione HPC:

  • Definizione e configurazione di cluster HPC virtuale
  • Creazione di macchine virtuali
  • Progettazione della rete virtuale
  • Virtualizzazione della rete HPC
  • Installazione di OpenHPC su infrastruttura virtuale
  • Benchmark e test del software HPC (compilazione e invio di lavori)

 

Composable Computing:

  • Definizione di Composable Computing
  • Configurazione dell'infrastruttura di calcolo componibile Liqid

 

Calcolo e scelte consapevoli per il risparmio di energia:

  • Scelte hardware e software per il Green HPC
  • Architetture di CPU e GPU di nuova generazione

Architetture di rete di nuova generazione: DPU

Syllabus

Introduction to DataCenter Architecture & Equipment:

  • Racks
  • PDU
  • UPS
  • Chiller
  • DataCenter Management Software

Introduction to server hardware and software

  • Disassembling/Assembling of servers: CPU, RAM, Fans, Disk, Network Cards
  • Server Management interface: Configuration and Operation
  • Linux OS installation using the server management interface

Introduction to Networking Equipment:

  • Network Cards
  • Switches
  • Cables

Introduction to DataCenter Operation:

  • Rack mount/unmount a server
  • Power to PDU
  • Network Cabling
  • Management Interface configuration

High Performance Computing:

  • Introduction to HPC Cluster Architecture
  • Analysis of main HPC oriented cluster provisioning and management solutions
  • HPC Software stack: Compilers, Job management, MPI Libraries
  • HPC Cluster Software: OpenHPC
  • High Performance Fabrics
    • Infiniband
    • Omnipath
    • Switches

Intro to Server Virtualization:

  • Intro to VMware
  • Installation of VMware on Servers

HPC Virtualization:

  • Definition and setup of Virtual HPC Cluster
  • VMs creation
  • Virtual Network Design
  • Virtualization of HPC Networking
  • OpenHPC installation on Virtual Infrastructure
  • Benchmark and HPC software test (Compilation and Job Submission)

Composable Computing:

  • Definition of Composable Computing
  • Setup Liqid Composable Computing Infrastructure

 

Power/aware Computing and Communications

  • Hardware & Software choices for Green HPC
    • Next Generation CPU and GPU Architectures
    • Next Generation Networking Architecture: DPUs
Modalità d'esame

Presentazione di un progetto relativo agli argomenti del corso

Updated: 02/08/2023 11:24