Lesson no. | Date | Slides / References | Topics |
1 | 09/03/2021 | Course introduction. Datacenter architecture and organization. Rack layout. Cabling. TIA-942 Standard. Air conditioning and cooling plant. UPS and emergency generators. |
|
2 | 19/03/2021 |
Energy efficiency of a datacenter. Power Usage Effectiveness. Datacenter Tiers (UpTime Institute classification). Modular datacenters. Small-scale sample datacenter layouts. Ethernet switching basic concepts. Datacenter networking infrastructure. Access layer and aggregation layer. Access layer: ToR and EoR organizations. |
|
3 | 23/03/2021 |
|
VLANs. VLAN trunking. Inter-VLAN routing. Multi-layer switches and Virtual Switch Interfaces. (see slides lesson no.2) Switching theory fundamentals. Head-of-Line blocking. Clos networks. Clos theorem. Bandwidth aggregation techniques. IEEE 802.3ad Link Aggregation. IEEE 802.1ax Link Aggregation Protocol LACP. |
4 | 30/03/2021 |
Datacenter networks: aggregation layer. |
Datacenter network infrastructure evolution. Fat-tree topology. Leaf-spine topology. Some examples of large scale datacenter networks. Fat-tree: a scalable, commodity data center network architecture. Loop management in Ethernet networks. STP protocol. Transparent Interconnection of Lots of Links (TRILL) and its use in datacenter networks. Multiple path routing in datacenter networks. Equal cost multi-path (ECMP). |
5 | 13/04/2021 |
Improving ECMP load balancing with Flowlets (see previous lesson's slides). Storage technologies for datacenters: DAS, NAS and SAN. SSD disks for datacenter servers. Fibre Channel. Network convergence. iSCSI. Fiber Channel over Ethernet (FCoE). Introduction to virtualization technologies and their use in modern datacenters. |
|
6 | 28/04/2021 |
A Linux-based hypervisor: KVM. Virtual switches in type-1 and type-2 hypervisors. VM networking in a Linux based host. Macvlan. Linux Bridge. |
|
7 | 27/04/2021 |
Open vSwitch. Hardware support to virtualization in modern NICs: SR-IOV. (see previous lesson's slides) General ideas of Cloud Computing. Cloud service models: IaaS, PaaS, SaaS. Virtual networking in multitenant cloud datacenters. IEEE 802.1ad (Q-in-Q). Introduction to encapsulation techniques: VxLAN. |
|
8 | 04/05/2021 |
Virtual eXtensible Local Area Network (VXLAN): A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks. NVGRE. MPLS. Introduction to AWS Cloud services. AWS EC2 and S3 public IaaS services. |
|
9 | 11/05/2021 | Virtualizzazione container-based. Docker. Dimostrazione delle procedure di uso e gestione dei container Docker. | |
10 | 18/05/2021 |
|
Software Defined Networking: concept, vision and applications. Introduction to OpenFlow. OpenFlow networks: proactive vs reactive control. OpenFlow: flow table, pipelining of flow tables, group table. |
11 | 25/05/2021 |
VxLAN encapsulation demo with GNS3. OpenFlow controllers. Open vSwitch as an OpenFlow switch. An introduction to the Mininet network emulator. Use of Mininet in combination with the Ryu controller. |
|
12 | 01/06/2021 | Seminario su Network Automation e Network Programmability. Cristian Perissinotto (CISCO), Lorenzo Ferraro e Gaia Ambrosino (Consorzio Clara e Gematica). Lifecycle of a network device. Network automation solutions and protocols. NetDevOps pipeline and Continuos Integration/Continuos Development (CI/CD) for network as code. YANG data models. Encoding of YANG data models: XML vs JSON. NETCONF and RESTCONF protocols. Solutions for day-0, day-1, day-2 and day-n network automation. Network automation demo. |
|
13 | 08/06/2021 |
TCP performance problems in datacenter networks. TCP Incast. Datacenter-specific TCP variants: DCTCP. Use of Mininet in combination with the Ryu controller: how to write a control plane logic in Python for the Ryu controller. |
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
|
Commercial Building Telecommunications Cabling Standard - Part 1: General Requirements | |
Commercial Building Telecommunications Cabling Standard - Part 2: Balanced Twisted-Pair Cabling Components | |
Commercial Building Telecommunications Cabling Standard - Part 3: Optical Fiber Cabling Components | |
Telecommunications Infrastructure Standard for Data Centers | |
ONF Technical Library | |
(SP 800-145) Peter Mell (NIST), Tim Grance (NIST) - September 2011 |
sudo modprobe openvswitch
) in the host OS (e.g. in the GNS3 VM if you are using it in GNS3).
Last update: June 18, 2021