Your browser doesn't support javascript.
loading
Explainable Learning-Based Timeout Optimization for Accurate and Efficient Elephant Flow Prediction in SDNs.
Liao, Ling Xia; Zhao, Changqing; Lai, Roy Xiaorong; Chao, Han-Chieh.
Afiliación
  • Liao LX; School of Electronic Information and Automation, Guilin University of Aerospace Technology, Guilin 541004, China.
  • Zhao C; School of Electronic Information and Automation, Guilin University of Aerospace Technology, Guilin 541004, China.
  • Lai RX; Confederal Networks Inc., Seattle, WA 98055, USA.
  • Chao HC; Department of Artificial Intelligence, Tamkang University, New Taipei City 251301, Taiwan.
Sensors (Basel) ; 24(3)2024 Feb 01.
Article en En | MEDLINE | ID: mdl-38339680
ABSTRACT
Accurately and efficiently predicting elephant flows (elephants) is crucial for optimizing network performance and resource utilization. Current prediction approaches for software-defined networks (SDNs) typically rely on complete traffic and statistics moving from switches to controllers. This leads to an extra control channel bandwidth occupation and network delay. To address this issue, this paper proposes a prediction strategy based on incomplete traffic that is sampled by the timeouts for the installation or reactivation of flow entries. The strategy involves assigning a very short hard timeout (Tinitial) to flow entries and then increasing it at a rate of r until flows are identified as elephants or out of their lifespans. Predicted elephants are switched to an idle timeout of 5 s. Logistic regression is used to model elephants based on a complete dataset. Bayesian optimization is then used to tune the trained model Tinitial and r over the incomplete dataset. The process of feature selection, model learning, and optimization is explained. An extensive evaluation shows that the proposed approach can achieve over 90% generalization accuracy over 7 different datasets, including campus, backbone, and the Internet of Things (IoT). Elephants can be correctly predicted for about half of their lifetime. The proposed approach can significantly reduce the controller-switch interaction in campus and IoT networks, although packet completion approaches may need to be applied in networks with a short mean packet inter-arrival time.
Palabras clave

Texto completo: 1 Colección: 01-internacional Base de datos: MEDLINE Tipo de estudio: Prognostic_studies / Risk_factors_studies Idioma: En Revista: Sensors (Basel) Año: 2024 Tipo del documento: Article País de afiliación: China

Texto completo: 1 Colección: 01-internacional Base de datos: MEDLINE Tipo de estudio: Prognostic_studies / Risk_factors_studies Idioma: En Revista: Sensors (Basel) Año: 2024 Tipo del documento: Article País de afiliación: China