^ Top

NANOG Meeting Presentation Abstract

BrainSlug: A BGP-Only SDN Controller for Large-Scale Data-Centers
Meeting: NANOG58
Date / Time: 2013-06-05 12:30pm - 1:00pm
This item is webcast
Room: Crescent City Ballroom
Presenters: Speakers:
Petr Lapukhov, Microsoft Corp.
Abstract: We present our work on the development of a centralized routing control agent for large-scale data-center networks. The objective is to build a system that enables easy and consistent modification of routing behavior in a data-center network via a simple REST-based API. Major applications include, but not limited to, hitless bypass of network facilities (e.g. links or routers) for the purpose of maintenance; per-prefix unequal-cost load-sharing to compensate for asymmetries in network topologies and automated isolation of “gray” network failures. We demonstrate how the use of centralized agent with full network visibility allows for network updates without creating transient micro-loops. The most prominent feature of our approach is the use of BGP as the signaling protocol for controlling and monitoring network routing state. We compare our approach to more “widely known” OpenFlow models and argue that using BGP allows for low-risk deployment of SDN features. The proposed approach allows us to maintain full backward compatibility with existing routing designs and quick failover in case of unexpected behavior.
Files: pdfBrainSlug: A BGP-Only SDN Controller for Large-Scale Data-Centers(PDF)
Sponsors: None.

Back to NANOG58 agenda.

NANOG58 Abstracts

  • BGP 101
    Speakers:
    Dawit Birhanu, Cisco Systems;
  • BGP 102
    Speakers:
    Dawit Birhanu, Cisco Systems;
  • Security Track
    Speakers:
    Merike Kaeo, IID; Krassimir Tzvetanov, Cisco Systems;
  • Security Track
    Speakers:
    Merike Kaeo, IID; Krassimir Tzvetanov, Cisco Systems;

 

^ Back to Top