Cross Inference of Throughput Profiles Using Micro Kernel Network Method

Nageswara S.V. Rao, Anees Al-Najjar, Neena Imam, Zhengchun Liu, Rajkumar Kettimuthu, Ian Foster

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Dedicated network connections are being increasingly deployed in cloud, centralized and edge computing and data infrastructures, whose throughput profiles are critical indicators of the underlying data transfer performance. Due to the cost and disruptions to physical infrastructures, network emulators, such as Mininet, are often used to generate measurements needed to estimate throughput profiles, typically expressed as a function of the connection round trip time. The profiles estimated using measurements from such emulated networks are usually inaccurate for high bandwidth and high latency connections, since they do not accurately reflect the critical network transport dynamics mainly due to computing and memory constraints of the host. We present a machine learning (ML) method to estimate the throughput profiles using emulation measurements to closely match the testbed and production network profiles. In particular, we propose a micro Kernel Network (mKN) that provides baseline throughput measurements on the host running Mininet emulations, which are used to learn a regression map that converts them to the corresponding testbed measurement estimates. Once initially learned, this map is applied to measurements from subsequent network emulations on the same host. We present experimental measurements to illustrate this approach, and derive generalization equations for the proposed mKN-ML method. Using a four-site scenario emulation, we show the effectiveness of this method in providing accurate concave throughput profiles from inaccurate convex or non-smooth ones indicated by Mininet emulation.

Original languageEnglish
Title of host publicationMachine Learning for Networking - 4th International Conference, MLN 2021, Proceedings
EditorsÉric Renault, Selma Boumerdassi, Paul Mühlethaler
PublisherSpringer Science and Business Media Deutschland GmbH
Pages48-68
Number of pages21
ISBN (Print)9783030989774
DOIs
StatePublished - 2022
Event4th International Conference on Machine Learning for Networking, MLN 2021 - Virtual, Online
Duration: Dec 1 2021Dec 3 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13175 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference4th International Conference on Machine Learning for Networking, MLN 2021
CityVirtual, Online
Period12/1/2112/3/21

Funding

This work is performed at Oak Ridge National Laboratory managed by UT-Battelle, LLC for U.S. Department of Energy under Contract No. DE-AC05-00OR22725, and Argonne National Laboratory under Contract No. DE-AC02-06CH11357. The United States Government retains and the publisher, by accepting the article for publication, acknowledges that the United States Government retains a nonexclusive, paid-up, irrevocable, world-wide license to publish or reproduce the published form of this manuscript, or allow others to do so, for United States Government purposes. The Department of Energy will provide public access to these results of federally sponsored research in accordance with the DOE Public Access Plan (http://energy.gov/ downloads/doe-public-access-plan). Acknowledgments. This work is funded by RAMSES, SDN-SF and Applied Mathematics projects, Office of Advanced Computing Research, U.S. Department of Energy, and by Extreme Scale Systems Center, sponsored by U.S. Department of Defense, and performed at Oak Ridge National Laboratory managed by UT-Battelle, LLC for U.S. Department of Energy under Contract No. DE-AC05-00OR22725, and Argonne National Laboratory under Contract No. DE-AC02-06CH11357.

FundersFunder number
Office of Advanced Computing Research
RAMSES
SDN-SF
U.S. Department of Defense
U.S. Department of EnergyDE-AC05-00OR22725
Argonne National LaboratoryDE-AC02-06CH11357
Oak Ridge National Laboratory
UT-Battelle

    Keywords

    • Data transport infrastructure
    • Generalization bounds
    • Machine learning
    • Network emulation
    • Regression estimates
    • Round trip time
    • Throughput profile

    Fingerprint

    Dive into the research topics of 'Cross Inference of Throughput Profiles Using Micro Kernel Network Method'. Together they form a unique fingerprint.

    Cite this