~/talk

Experiences with Modeling Network Topologies at Multiple Levels of Abstraction

Talkat NSDI 2020 · 2020-02-25..02-27· NSDI '20: Santa Clara Ballroom· [networking]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

A Multi-Abstraction-Layer Topology called MALT represents desired and actual topology across design, deployment, config, operation, measurement, and analysis, cutting N^2 integration to roughly N+M. It uses an entity–relationship model with about 250 entity kinds and ~20 relationship kinds, explicit relationships, and principles of orthogonality. A replicated storage service Mulch (Spanner-backed) holds thousands of shards with millions of entities, immutable versions, a domain query language, and generators that translate high-level intent to L3/L1 designs; the system is production and actively evolving.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Network Lifecycle Management
  3. 2:31Automation
  4. 4:36Standard Representation
  5. 5:36Network Design
  6. 7:07Entity Relationships
  7. 8:16Example
  8. 8:45Humans vs Computers
  9. 9:06Shorthand notation
  10. 9:22Attributes
  11. 9:46Software Ecosystem
  12. 10:15Query Language
  13. 11:16Mulchup
  14. 12:46Misconceptions
  15. 14:11Evolution
  16. 14:56Entity Relationship Model
  17. 15:25Data Flow Style
  18. 16:02Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.