Visible to the public $M$NDN: An Orchestrated Microservice Architecture for Named Data Networking

Title$M$NDN: An Orchestrated Microservice Architecture for Named Data Networking
Publication TypeConference Paper
Year of Publication2018
AuthorsMarchal, Xavier, Cholez, Thibault, Festor, Olivier
Conference NameProceedings of the 5th ACM Conference on Information-Centric Networking
PublisherACM
ISBN Number978-1-4503-5959-7
KeywordsInformation Centric Networks, information-centric networking, microservice architecture, network functions virtualization, network management, pubcrawl, resilience, Resiliency, Scalability, Software-Defined Networks
Abstract

As an extension of Network Function Virtualization, microservice architectures are a promising way to design future network services. At the same time, Information-Centric Networking architectures like NDN would benefit from this paradigm to offer more design choices for the network architect while facilitating the deployment and the operation of the network. We propose $m$NDN, an orchestrated suite of microservices as an alternative way to implement NDN forwarding and support functions. We describe seven essential micro-services we developed, explain the design choices behind our solution and how it is orchestrated. We evaluate each service in isolation and the entire microservice architecture through two realistic scenarios to show its ability to react and mitigate some performance and security issues thanks to the orchestration. Our results show that $m$NDN can replace a monolithic NDN forwarder while being more powerful and scalable.

URLhttps://dl.acm.org/citation.cfm?doid=3267955.3267961
DOI10.1145/3267955.3267961
Citation Keymarchal_ndn:_2018