CMU-CS-16-102
Computer Science Department
School of Computer Science, Carnegie Mellon University



CMU-CS-16-102

Data-Driven Networking: Harnessing the
"Unreasonable Effectiveness of Data" in Network Design

Junchen Jiang, Vyas Sekar, Ion Stoica*, Hui Zhang**

February 2016

CMU-CS-16-102.pdf


Keywords: Data-Driven Networking, Network Architecture

The last few years have witnessed the coming of age of data-driven paradigm in various aspects of computing (partly) empowered by advances in distributed system research (cloud computing, MapReduce, etc). In this paper, we observe that the benefits can flow the opposite direction: the design of distributed systems can be improved by data-driven paradigm. To this end, we present DDN, a new design framework for network protocols based on data-driven paradigm. We argue that DDN has the potential to significantly achieve better performance through harnessing more data than one single flow. Furthermore, we systematize existing instantiations of DDN by creating a unified framework for DDN, and use the framework to shed light on the common challenges and reusable design principles. We believe that by systematizing this paradigm as a broader community, we can unleash the unharnessed potential of DDN.

17 pages

*Conviva, Inc.
**Databricks


Return to: SCS Technical Report Collection
School of Computer Science

This page maintained by reports@cs.cmu.edu