基于sdn的无监督机器学习大象和老鼠流路由框架

IF 3.6 3区 医学 Q2 NEUROSCIENCES Network Neuroscience Pub Date : 2023-03-02 DOI:10.3390/network3010011
Muna Al-Saadi, Asiya Khan, Vasilios I. Kelefouras, D. J. Walker, Bushra Al-Saadi
{"title":"基于sdn的无监督机器学习大象和老鼠流路由框架","authors":"Muna Al-Saadi, Asiya Khan, Vasilios I. Kelefouras, D. J. Walker, Bushra Al-Saadi","doi":"10.3390/network3010011","DOIUrl":null,"url":null,"abstract":"Software-defined networks (SDNs) have the capabilities of controlling the efficient movement of data flows through a network to fulfill sufficient flow management and effective usage of network resources. Currently, most data center networks (DCNs) suffer from the exploitation of network resources by large packets (elephant flow) that enter the network at any time, which affects a particular flow (mice flow). Therefore, it is crucial to find a solution for identifying and finding an appropriate routing path in order to improve the network management system. This work proposes a SDN application to find the best path based on the type of flow using network performance metrics. These metrics are used to characterize and identify flows as elephant and mice by utilizing unsupervised machine learning (ML) and the thresholding method. A developed routing algorithm was proposed to select the path based on the type of flow. A validation test was performed by testing the proposed framework using different topologies of the DCN and comparing the performance of a SDN-Ryu controller with that of the proposed framework based on three factors: throughput, bandwidth, and data transfer rate. The results show that 70% of the time, the proposed framework has higher performance for different types of flows.","PeriodicalId":48520,"journal":{"name":"Network Neuroscience","volume":"50 1","pages":"218-238"},"PeriodicalIF":3.6000,"publicationDate":"2023-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"SDN-Based Routing Framework for Elephant and Mice Flows Using Unsupervised Machine Learning\",\"authors\":\"Muna Al-Saadi, Asiya Khan, Vasilios I. Kelefouras, D. J. Walker, Bushra Al-Saadi\",\"doi\":\"10.3390/network3010011\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software-defined networks (SDNs) have the capabilities of controlling the efficient movement of data flows through a network to fulfill sufficient flow management and effective usage of network resources. Currently, most data center networks (DCNs) suffer from the exploitation of network resources by large packets (elephant flow) that enter the network at any time, which affects a particular flow (mice flow). Therefore, it is crucial to find a solution for identifying and finding an appropriate routing path in order to improve the network management system. This work proposes a SDN application to find the best path based on the type of flow using network performance metrics. These metrics are used to characterize and identify flows as elephant and mice by utilizing unsupervised machine learning (ML) and the thresholding method. A developed routing algorithm was proposed to select the path based on the type of flow. A validation test was performed by testing the proposed framework using different topologies of the DCN and comparing the performance of a SDN-Ryu controller with that of the proposed framework based on three factors: throughput, bandwidth, and data transfer rate. The results show that 70% of the time, the proposed framework has higher performance for different types of flows.\",\"PeriodicalId\":48520,\"journal\":{\"name\":\"Network Neuroscience\",\"volume\":\"50 1\",\"pages\":\"218-238\"},\"PeriodicalIF\":3.6000,\"publicationDate\":\"2023-03-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Network Neuroscience\",\"FirstCategoryId\":\"3\",\"ListUrlMain\":\"https://doi.org/10.3390/network3010011\",\"RegionNum\":3,\"RegionCategory\":\"医学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"NEUROSCIENCES\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Network Neuroscience","FirstCategoryId":"3","ListUrlMain":"https://doi.org/10.3390/network3010011","RegionNum":3,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"NEUROSCIENCES","Score":null,"Total":0}
引用次数: 1

摘要

软件定义网络(sdn)具有控制数据流在网络中的高效移动的能力,以实现充分的流量管理和网络资源的有效利用。目前,大多数数据中心网络(dcn)都面临着随时进入网络的大量数据包(大象流)对网络资源的剥削,这些数据包(大象流)会影响特定的流(老鼠流)。因此,如何识别并找到合适的路由路径,是完善网络管理系统的关键。这项工作提出了一个SDN应用程序,可以根据使用网络性能指标的流类型找到最佳路径。通过使用无监督机器学习(ML)和阈值法,这些指标用于表征和识别流为大象和老鼠。提出了一种改进的基于流类型的路径选择算法。通过使用DCN的不同拓扑测试所提出的框架,并基于吞吐量、带宽和数据传输速率三个因素比较SDN-Ryu控制器与所提出框架的性能,进行了验证测试。结果表明,在70%的情况下,该框架对不同类型的流具有更高的性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
SDN-Based Routing Framework for Elephant and Mice Flows Using Unsupervised Machine Learning
Software-defined networks (SDNs) have the capabilities of controlling the efficient movement of data flows through a network to fulfill sufficient flow management and effective usage of network resources. Currently, most data center networks (DCNs) suffer from the exploitation of network resources by large packets (elephant flow) that enter the network at any time, which affects a particular flow (mice flow). Therefore, it is crucial to find a solution for identifying and finding an appropriate routing path in order to improve the network management system. This work proposes a SDN application to find the best path based on the type of flow using network performance metrics. These metrics are used to characterize and identify flows as elephant and mice by utilizing unsupervised machine learning (ML) and the thresholding method. A developed routing algorithm was proposed to select the path based on the type of flow. A validation test was performed by testing the proposed framework using different topologies of the DCN and comparing the performance of a SDN-Ryu controller with that of the proposed framework based on three factors: throughput, bandwidth, and data transfer rate. The results show that 70% of the time, the proposed framework has higher performance for different types of flows.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Network Neuroscience
Network Neuroscience NEUROSCIENCES-
CiteScore
6.40
自引率
6.40%
发文量
68
审稿时长
16 weeks
期刊最新文献
Brain signaling becomes less integrated and more segregated with age. CoCoNest: A continuous structural connectivity-based nested family of parcellations of the human cerebral cortex. Cognitive abilities are associated with rapid dynamics of electrophysiological connectome states. Contrasting topologies of synchronous and asynchronous functional brain networks. Exploring memory-related network via dorsal hippocampus suppression.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1