EFraS: Emulated framework to develop and analyze dynamic Virtual Network Embedding strategies over SDN infrastructure

IF 3.5 2区 计算机科学 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Simulation Modelling Practice and Theory Pub Date : 2024-04-26 DOI:10.1016/j.simpat.2024.102952
Keerthan Kumar T.G. , Shivangi Tomar , Sourav Kanti Addya , Anurag Satpathy , Shashidhar G. Koolagudi
{"title":"EFraS: Emulated framework to develop and analyze dynamic Virtual Network Embedding strategies over SDN infrastructure","authors":"Keerthan Kumar T.G. ,&nbsp;Shivangi Tomar ,&nbsp;Sourav Kanti Addya ,&nbsp;Anurag Satpathy ,&nbsp;Shashidhar G. Koolagudi","doi":"10.1016/j.simpat.2024.102952","DOIUrl":null,"url":null,"abstract":"<div><p>The integration of Software-Defined Networking (SDN) into Network Virtualization (NV) significantly enhances network management, isolation, and troubleshooting capabilities. However, it brings forth the intricate challenge of allocating Substrate Network (SN) resources for various Virtual Network Requests (VNRs), a process known as Virtual Network Embedding (VNE). It encompasses solving two intractable sub-problems: embedding Virtual Machines (VMs) and embedding Virtual Links (VLs). While the research community has focused on formulating embedding strategies, there has been less emphasis on practical implementation at a laboratory scale, which is crucial for comprehensive design, development, testing, and validation policies for large-scale systems. However, conducting tests using commercial providers presents challenges due to the scale of the problem and associated costs. Moreover, current simulators lack accuracy in representing the complexities of communication patterns, resource allocation, and support for SDN-specific features. These limitations result in inefficient implementations and reduced adaptability, hindering seamless integration with commercial cloud providers. To address this gap, this work introduces EFraS (Emulated Framework for Dynamic VNE Strategies over SDN). The goal is to aid developers and researchers in iterating, testing, and evaluating VNE solutions seamlessly, leveraging a modular design and customized reconfigurability. EFraS offers various functionalities, including generating real-world SN topologies and VNRs. Additionally, it integrates with a diverse set of evaluation metrics to streamline the testing and validation process. EFraS leverages <span>Mininet</span>, <span>Ryu</span> controller, and <span>OpenFlow</span> switches to closely emulate real-time setups. Moreover, we integrate EFraS with various state-of-the-art VNE schemes, ensuring the effective validation of embedding algorithms.</p></div>","PeriodicalId":49518,"journal":{"name":"Simulation Modelling Practice and Theory","volume":"134 ","pages":"Article 102952"},"PeriodicalIF":3.5000,"publicationDate":"2024-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Simulation Modelling Practice and Theory","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1569190X24000662","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

The integration of Software-Defined Networking (SDN) into Network Virtualization (NV) significantly enhances network management, isolation, and troubleshooting capabilities. However, it brings forth the intricate challenge of allocating Substrate Network (SN) resources for various Virtual Network Requests (VNRs), a process known as Virtual Network Embedding (VNE). It encompasses solving two intractable sub-problems: embedding Virtual Machines (VMs) and embedding Virtual Links (VLs). While the research community has focused on formulating embedding strategies, there has been less emphasis on practical implementation at a laboratory scale, which is crucial for comprehensive design, development, testing, and validation policies for large-scale systems. However, conducting tests using commercial providers presents challenges due to the scale of the problem and associated costs. Moreover, current simulators lack accuracy in representing the complexities of communication patterns, resource allocation, and support for SDN-specific features. These limitations result in inefficient implementations and reduced adaptability, hindering seamless integration with commercial cloud providers. To address this gap, this work introduces EFraS (Emulated Framework for Dynamic VNE Strategies over SDN). The goal is to aid developers and researchers in iterating, testing, and evaluating VNE solutions seamlessly, leveraging a modular design and customized reconfigurability. EFraS offers various functionalities, including generating real-world SN topologies and VNRs. Additionally, it integrates with a diverse set of evaluation metrics to streamline the testing and validation process. EFraS leverages Mininet, Ryu controller, and OpenFlow switches to closely emulate real-time setups. Moreover, we integrate EFraS with various state-of-the-art VNE schemes, ensuring the effective validation of embedding algorithms.

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
EFraS:开发和分析 SDN 基础设施上动态虚拟网络嵌入策略的仿真框架
软件定义网络(SDN)与网络虚拟化(NV)的集成大大增强了网络管理、隔离和故障排除能力。然而,这也带来了为各种虚拟网络请求(VNR)分配底层网络(SN)资源的复杂挑战,这一过程被称为虚拟网络嵌入(VNE)。它包括解决两个棘手的子问题:嵌入虚拟机(VM)和嵌入虚拟链路(VL)。虽然研究界一直专注于制定嵌入策略,但较少关注实验室规模的实际实施,而这对于大规模系统的综合设计、开发、测试和验证策略至关重要。然而,由于问题的规模和相关成本,使用商业供应商进行测试面临挑战。此外,当前的模拟器在表现复杂的通信模式、资源分配和 SDN 特定功能支持方面缺乏准确性。这些限制导致实施效率低下,适应性降低,阻碍了与商业云提供商的无缝集成。为了弥补这一差距,这项研究引入了 EFraS(SDN 动态 VNE 策略仿真框架)。其目标是利用模块化设计和定制的可重构性,帮助开发人员和研究人员无缝迭代、测试和评估 VNE 解决方案。EFraS 提供多种功能,包括生成真实世界的 SN 拓扑和 VNR。此外,它还集成了各种评估指标,以简化测试和验证流程。EFraS 利用 Mininet、Ryu 控制器和 OpenFlow 交换机密切模拟实时设置。此外,我们还将 EFraS 与各种最先进的 VNE 方案集成,确保嵌入算法得到有效验证。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Simulation Modelling Practice and Theory
Simulation Modelling Practice and Theory 工程技术-计算机:跨学科应用
CiteScore
9.80
自引率
4.80%
发文量
142
审稿时长
21 days
期刊介绍: The journal Simulation Modelling Practice and Theory provides a forum for original, high-quality papers dealing with any aspect of systems simulation and modelling. The journal aims at being a reference and a powerful tool to all those professionally active and/or interested in the methods and applications of simulation. Submitted papers will be peer reviewed and must significantly contribute to modelling and simulation in general or use modelling and simulation in application areas. Paper submission is solicited on: • theoretical aspects of modelling and simulation including formal modelling, model-checking, random number generators, sensitivity analysis, variance reduction techniques, experimental design, meta-modelling, methods and algorithms for validation and verification, selection and comparison procedures etc.; • methodology and application of modelling and simulation in any area, including computer systems, networks, real-time and embedded systems, mobile and intelligent agents, manufacturing and transportation systems, management, engineering, biomedical engineering, economics, ecology and environment, education, transaction handling, etc.; • simulation languages and environments including those, specific to distributed computing, grid computing, high performance computers or computer networks, etc.; • distributed and real-time simulation, simulation interoperability; • tools for high performance computing simulation, including dedicated architectures and parallel computing.
期刊最新文献
Incentive-driven computation offloading and resource pricing strategy in vehicular edge computing assisted with idle mobile vehicles Simulation modeling of super-large ships traffic: Insights from Ningbo-Zhoushan Port for coastal port management An algorithm for processing block diagram models of dynamical systems and an open-source visual-programming simulation tool Survey of CPU and memory simulators in computer architecture: A comprehensive analysis including compiler integration and emerging technology applications VM consolidation steps in cloud computing: A perspective review
×
引用
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