Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Software defined network inference with evolutionary optimal observation matrices

Journal Article · · Computer Networks
 [1];  [2];  [2];  [2];  [1];  [3]
  1. Univ. of California, Davis, CA (United States)
  2. University of Electronic Science and Technology of China, Chengdu (China)
  3. Hewlett-Packard (HP) Labs, Palo Alto, CA

A key requirement for network management is the accurate and reliable monitoring of relevant network characteristics. In today's large-scale networks, this is a challenging task due to the scarcity of network measurement resources and the hard constraints that this imposes. Here, this paper proposes a new framework, called SNIPER, which leverages the flexibility provided by Software-Defined Networking (SDN) to design the optimal observation or measurement matrix that can lead to the best achievable estimation accuracy using Matrix Completion (MC) techniques. To cope with the complexity of designing large-scale optimal observation matrices, we use the Evolutionary Optimization Algorithms (EOA) which directly target the ultimate estimation accuracy as the optimization objective function. We evaluate the performance of SNIPER using both synthetic and real network measurement traces from different network topologies and by considering two main applications for per-flow size and delay estimations. Our results show that SNIPER can be applied to a variety of network performance measurements under hard resource constraints. For example, by measuring only 8.8% of all per-flow path delays in Harvard network [1], congested paths can be detected with probability of 0.94. Finally, to demonstrate the feasibility of our framework, we also have implemented a prototype of SNIPER in Mininet.

Research Organization:
Lawrence Berkeley National Laboratory (LBNL), Berkeley, CA (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
Grant/Contract Number:
AC02-05CH11231
OSTI ID:
1525271
Journal Information:
Computer Networks, Journal Name: Computer Networks Journal Issue: P1 Vol. 129; ISSN 1389-1286
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (6)

OpenTM: Traffic Matrix Estimator for OpenFlow Networks book January 2010
Exact Matrix Completion via Convex Optimization journal April 2009
Matrix Completion With Noise journal June 2010
Graceful Network State Migrations journal August 2011
Spatio-Temporal Compressive Sensing and Internet Traffic Matrices (Extended Version) journal June 2012
Optimized Projections for Compressed Sensing journal December 2007

Cited By (1)


Similar Records

A learning-based measurement framework for traffic matrix inference in software defined networks
Journal Article · Tue Dec 12 23:00:00 EST 2017 · Computers and Electrical Engineering · OSTI ID:1526500

ProgLIMI: Programmable LInk Metric Identification in Software-Defined Networks
Journal Article · Wed Oct 10 00:00:00 EDT 2018 · IEEE/ACM Transactions on Networking · OSTI ID:1526541

Virtual Environment for Testing Software-Defined Networking Solutions for Scientific Workflows
Conference · Mon Jun 11 00:00:00 EDT 2018 · OSTI ID:1619257