Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 21-minute conference talk from NSDI '20 that delves into the experiences of modeling network topologies at multiple levels of abstraction. Learn about MALT (Multi-Abstraction-Layer Topology representation), a comprehensive system designed to support all phases of network management, from design to analysis. Discover how MALT enables interoperability across network management software and ties low-level network elements to high-level design intent through abstraction. Gain insights into the software ecosystem supporting MALT's efficient use and the challenges faced in curating a comprehensive, evolving taxonomy for topology representation. Understand the importance of explicit topology representation in automated network management and how MALT's declarative style simplifies what-if analysis and testbed support. The talk covers various aspects including network lifecycle management, automation, standard representation, entity relationships, and the evolution of the entity relationship model.
Syllabus
Introduction
Network Lifecycle Management
Automation
Standard Representation
Network Design
Entity Relationships
Example
Humans vs Computers
Shorthand notation
Attributes
Port Attributes
Software Ecosystem
Query Language
Mulchup
Misconceptions
Evolution
Entity Relationship Model
Data Flow Style
Questions
Taught by
USENIX