IEEE Transactions on Services Computing · 2023 · 16 citations · 36 references
ComputingComputer ScienceInformation TechnologyComputer NetworksForecastingMachine LearningCongestion ControlNetwork Capacity PlanningNetwork Performance AnalysisNetwork Traffic AnalysisPerformance ModelingSoftware-defined NetworkingDescriptive ModelingMachine Learning Prediction ModelsPrediction Model DevelopmentPrediction ModelsProvisioningTraffic ControlTraffic ModelingTraffic Prediction
This article presents <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Elixir</i> , an automated prediction model formulation framework for control traffic using machine learning. Control traffic is vital in software-defined networking (SDN) systems because it determines the reliability and scalability of the entire system. Various studies have sought to design control traffic prediction models for the proper provisioning and planning of SDN systems. However, previously proposed models are based on descriptive modeling, well-suited for only specific SDN system instances. Furthermore, these models exhibit poor accuracy (errors of up to 85%) because of the heterogeneity of SDN systems. Because descriptive modeling requires a significant amount of human contemplation, it is impossible to formulate adequate prediction models for countless SDN system instances. <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Elixir</i> addresses this problem by applying machine learning. <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Elixir</i> starts the model formulation through self-generated datasets. Then, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Elixir</i> searches prediction models to fit the accuracy for respective SDN systems. Also, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Elixir</i> picks robust models that exhibit reasonable accuracy even in a network topology that differs from the topology used for model training. We evaluate the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Elixir</i> framework on nine heterogeneous SDN systems. As a key outcome, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Elixir</i> significantly reduces prediction errors, achieving up to 10.6× improvement compared to the previous model for control traffic throughput of OpenDayLight controller.
36
Random search for hyper-parameter optimization
James Bergstra, Yoshua Bengio · 2012 · 7.9K citations
Another look at measures of forecast accuracy
Rob J. Hyndman, Anne B. Koehler · International Journal of Forecasting · 2006 · 5.3K citations
Computing, Mathematics, Meteorology +16
Pat Bosshart, Dan Daly, Glen Gibb et al. · ACM SIGCOMM Computer Communication Review · 2014 · 2.8K citations
Bob Lantz, Brandon Heller, Nick McKeown · 2010 · 1.8K citations
Andrew R. Curtis, Jeffrey C. Mogul, Jean Tourrilhes et al. · 2011 · 958 citations