Lesson no. | Date | Slides / References | Topics |
1 | 17/03/2020 | Course introduction. Datacenter architecture and organization. Rack layout. Cabling. TIA-942 Standard. Air conditioning and cooling plant. Power. Energy efficiency of a datacenter. Power Usage Effectiveness. Datacenter Tiers (UpTime Institute classification). Modular datacenters. Small-scale sample datacenter layouts. |
|
2 | 24/03/2020 | Ethernet switching basic concepts. Datacenter networking infrastructure. Access layer and aggregation layer. Access layer: ToR and EoR organizations. Bandwidth aggregation techniques. IEEE 802.3ad Link Aggregation. IEEE 802.1ax Link Aggregation Protocol LACP. |
|
3 | 31/03/2020 |
|
Switching theory fundamentals. Head-of-Line blocking. Clos networks. Clos theorem. Loop management in Ethernet networks. STP protocol. Datacenter networks: aggregation layer. Datacenter network infrastructure evolution. |
4 | 07/04/2020 |
Fat-tree topology. Leaf-spine topology. |
Some examples of large scale datacenter networks. Fat-tree: a scalable, commodity data center network architecture. Transparent Interconnection of Lots of Links (TRILL) and its use in datacenter networks. Multiple path routing in datacenter networks. Equal cost multi-path (ECMP). Improving ECMP load balancing with Flowlets (FLARE). VLANs. VLAN trunking. Inter-VLAN routing. Multi-layer switches and Virtual Switch Interfaces. (see slides lesson no.2) Virtualization technologies and their use in modern datacenters. A Linux-based hypervisor: KVM. |
5 | 21/04/2020 |
Virtual switches in type-1 and type-2 hypervisors. VM networking in a Linux based host. Macvlan. Linux Bridge. Open vSwitch. Hardware support to virtualization in modern NICs: SR-IOV. Virtual networking in multitenant cloud datacenters. IEEE 802.1ad (Q-in-Q). MPLS. VXLAN. NVGRE. Virtual eXtensible Local Area Network (VXLAN): A Framework for Overlaying Virtualized Layer 2 Networks over Layer 3 Networks. |
|
6 | 28/04/2020 |
Storage technologies for datacenters: DAS, NAS and SAN. Fibre Channel. Network convergence. iSCSI. Fiber Channel over Ethernet (FCoE). Cloud computing. Cloud service models: IaaS, PaaS, SaaS. Introduction to AWS Cloud services. |
|
7 | 05/05/2020 |
AWS EC2 and S3 public IaaS services. An introduction to OpenStack. OpenStack core services. A practical tour in OpenStack through its dashboard. OpenStack dashboard and CLI commands. |
|
8 | 12/05/2020 |
|
Software Defined Networking: concept, vision and applications. Introduction to OpenFlow. |
9 | 19/05/2020 |
|
OpenFlow: flow table, pipelining of flow tables, group table. OpenFlow networks: proactive vs reactive control. OpenFlow controllers. An introduction to the Mininet network emulator. Open vSwitch as an OpenFlow switch. |
10 | 26/05/2020 |
An OpenFlow tutorial with Mininet. Use of Mininet in combination with the Ryu controller. Seminar (Ing. Gaia Ambrosino): Introduction to Intent Based Networking and to the Edge Computing paradigm. |
|
11 | 03/06/2020 |
More details on Ryu. SSD disks for datacenter servers (see updated slides for lesson #6). TCP performance problems in datacenter networks. TCP Incast. Datacenter-specific TCP variants: DCTCP. |
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
|
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 |
Last update: October 13, 2020