
تعداد نشریات | 21 |
تعداد شمارهها | 610 |
تعداد مقالات | 9,027 |
تعداد مشاهده مقاله | 67,082,781 |
تعداد دریافت فایل اصل مقاله | 7,656,184 |
VNR_CCP : یک راهکار جدید برای کنترل ازدحام با استفاده از تکنیک مجازیسازی و مهاجرت سوئیچ در شبکههای نرمافزارمحور | ||
مدل سازی در مهندسی | ||
دوره 22، شماره 76، اردیبهشت 1403، صفحه 85-98 اصل مقاله (985.84 K) | ||
نوع مقاله: مقاله کامپیوتر | ||
شناسه دیجیتال (DOI): 10.22075/jme.2023.28836.2357 | ||
نویسندگان | ||
محمد رضا جناب زاده1؛ وحید آیت اللهی تفتی* 2؛ محمد رضا ملاخلیلی3؛ محمدرضا ملاحسینی اردکانی3 | ||
1دانشجوی دکتری،گروه کامپیوتر، دانشکده فنی مهندسی، دانشگاه آزاد اسلامی، واحد میبد، میبد، ایران | ||
2استادیار، گروه کامپیوتر، دانشکده فنی مهندسی، دانشگاه آزاد اسلامی، واحد تفت، تفت، ایران | ||
3استادیار، گروه کامپیوتر، دانشکده فنی مهندسی، دانشگاه آزاد اسلامی، واحد میبد، میبد، ایران | ||
تاریخ دریافت: 06 آبان 1401، تاریخ بازنگری: 17 شهریور 1402، تاریخ پذیرش: 29 شهریور 1402 | ||
چکیده | ||
با جداسازی لایه داده از لایه کنترل در شبکه نرمافزار محور و امکان مدیریت متمرکز و قابل برنامهریزی، میتوان بسیاری از محدودیتها و مشکلات رایج در شبکههای سنتی را مرتفع ساخته و یا بهبود بخشید. یکی از مشکلات موجود در این شبکه ها، مسئله ازدحام و کنترل آن است. در شبکههای نرمافزارمحور، استفاده از اطلاعات تحت نظارت دامنه کنترلکنندهها و جمعآوری آمار شبکه میتواند کمک بزرگی در کنترل یا پیشگیری از ازدحام نمایند. یک گره سوئیچ شبکههای نرمافزارمحور هنگامیکه تحت درخواستهای زیادی قرار میگیرد، شبکه را دچار ازدحام کرده و برای حل این مشکل کنترلکننده میتواند با در نظر گرفتن منابع آزاد موجود در سوئیچها و لینکها، از مجازیسازی شبکه و مهاجرت سوئیچها به این فضا استفاده کند. در این مقاله یک رویکرد شبکه مبتنی بر نرمافزار برای کنترل ازدحام و مدیریت بهینه منابع بنام VNR_CCPارائه شده است. در این رویکرد، با محاسبه سوددهی گرهها و لینکها برای جستجوی ازدحام و درخواست شبکه مجازی برای کاهش بار موجود و مدیریت منابع، سعی در کنترل ازدحام شده است. نتایج شبیهسازی که با استفاده از شبیهساز NS2 به دست آمده نشان میدهد که روش پیشنهادی در مقایسه با روش مشابه کارآیی بهتری دارد. به طوریکه میزان گذردهی در حدود 3/4 درصد افزایش، تأخیر در حدود 3/5 درصد کاهش و میانگین هزینه نیز 26 درصد کاهش نسبت به روش مشابه داشته است. | ||
کلیدواژهها | ||
شبکه نرمافزار محور؛ کنترل ازدحام؛ توازن بار؛ VNR؛ OpenFlow | ||
عنوان مقاله [English] | ||
VNR_CCP: A New Approach to Congestion Control Using Virtualization Technique and Switch Migration in SDN | ||
نویسندگان [English] | ||
Mohammad Reza Jenabzadeh1؛ Vahid Ayatollahitafti2؛ Mohammad reza Mollakhalili3؛ Mohammad Reza Mollahoseini Ardakani3 | ||
1PhD Student, Department of Computer Engineering, Maybod Branch, Islamic Azad University, Maybod, Iran | ||
2Assistant Professor, Department of Computer Engineering, Taft Branch, Islamic Azad University, Taft, Iran | ||
3Assistant Professor, Department of Computer Engineering, Maybod Branch, Islamic Azad University, Maybod, Iran | ||
چکیده [English] | ||
By separating the data layer from the control layer in the software defined network and the possibility of centralized and programmable management, many limitations and common problems in traditional networks can be solved or improved. One of the existing problems in these networks is the issue of congestion and its control. In software defined networks, the use of information under the supervision of domain controllers and the collection of network statistics can be useful in controlling or preventing congestion. When an SDN switch node is subjected to many requests, the network becomes congested, and to solve this problem, the controller can use network virtualization and switch migration, taking into account the free resources available in the switches and links. In this paper, a software-based network approach for congestion control and optimal resource management called VNR_CCP is presented. In this approach, an attempt has been made to control congestion by calculating the nodes and links profit to search for congestion and request the virtual network to reduce the existing load and manage resources. The result of the simulation using the NS2 simulator shows that the proposed approach has better performance compared to the similar method. It was concluded that the throughput has increased by 4.3%, the delay has decreased by 5.3%, and the average cost has decreased by 26% compared to the similar method. . | ||
کلیدواژهها [English] | ||
SDN, Congestion control, Load balancing, VNR, OpenFlow | ||
مراجع | ||
[1] M.R. Parsaei, S.H. Khalilian, and R. Javidan. "A comparative study on fault tolerance methods in IP networks versus software defined networks." International Academic Journal of Science and Engineering 3, no. 4 (2016): 146-154. [2] S. Rowshanrad, V. Abdi, and M. Keshtgari. "Performance evaluation of SDN controllers: Floodlight and OpenDaylight." IIUM Engineering Journal 17, no. 2 (2016): 47-57. [3] I.F. Akyildiz, A. Lee, P. Wang, M. Luo, and W. Chou. "A roadmap for traffic engineering in SDN-OpenFlow networks." Computer Networks 71 (2014): 1-30. [4] Z. Guo, W. Chen, Y.F. Liu, Y. Xu, and Z.L. Zhang. "Joint switch upgrade and controller deployment in hybrid software-defined networks." IEEE Journal on Selected Areas in Communications 37, no. 5 (2019): 1012-1028. [5] A. Hodaei, , and S. Babaie. "A survey on traffic management in software-defined networks: challenges, effective approaches, and potential measures." Wireless Personal Communications 118, no. 2 (2021): 1507-1534. [6] C.Y. Chu, K. Xi, M. Luo, and H. Jonathan Chao. "Congestion-aware single link failure recovery in hybrid SDN networks." In 2015 IEEE Conference on Computer Communications (INFOCOM), pp. 1086-1094. IEEE, 2015. [7] R. Kanagevlu, and K.M.M. Aung. "SDN controlled local re-routing to reduce congestion in cloud data center." In 2015 International Conference on Cloud Computing Research and Innovation (ICCCRI), pp. 80-88. IEEE, 2015. [8] Y. Lu, and S. Zhu. "SDN-based TCP congestion control in data center networks." In 2015 IEEE 34th international performance computing and communications conference (IPCCC), pp. 1-7. IEEE, 2015. [9] M.R. Celenlioglu, M. Alsadi, and H.A. Mantar. "Design, implementation and evaluation of SDN-based resource management model." In 2015 7th International Conference on New Technologies, Mobility and Security (NTMS), pp. 1-5. IEEE, 2015. [10] S.M Zhang, and A.K. Sangaiah. "Reliable design for virtual network requests with location constraints in edge-of-things computing." EURASIP Journal on Wireless Communications and Networking 2018 (2018): 1-10. [11] S. Song, J. Lee, K. Son, H. Jung, and J. Lee. "A congestion avoidance algorithm in SDN environment." In 2016 International Conference on Information Networking (ICOIN), pp. 420-423. IEEE, 2016. [12] T. Zhu, D. Feng, F. Wang, Y. Hua, Q. Shi, Y. Xie, and Y. Wan. "A congestion-aware and robust multicast protocol in SDN-based data center networks." Journal of Network and Computer Applications 95 (2017): 105-117. [13] Y. Hu, T. Peng, and L. Zhang. "Software-defined congestion control algorithm for IP networks." Scientific Programming 2017 (2017). [14] M.Z.A. Rahman, N. Yaakob, A. Amir, R. B. Ahmad, S. K. Yoon, and A. H. Abd Halim. "Performance analysis of congestion control mechanism in software defined network (sdn)." In MATEC Web of Conferences, vol. 140, p. 01033. EDP Sciences, 2017. [15] S.Y. Wang, L.M. Chen, S.K. Lin, and L.C. Tseng. "Using SDN congestion controls to ensure zero packet loss in storage area networks." In 2017 IFIP/IEEE Symposium on Integrated Network and Service Management (IM), pp. 490-496. IEEE, 2017. [16] D. Shen, W. Yan, Y. Peng, Y. Fu, and Q. Deng. "Congestion control and traffic scheduling for collaborative crowdsourcing in SDN enabled mobile wireless networks." Wireless Communications and Mobile Computing 2018 (2018): 1-11. [17] M.M. Tajiki, B. Akbari, M. Shojafar, S.H. Ghasemi, M. Latifi Barazandeh, N. Mokari, L. Chiaraviglio, and M. Zink. "CECT: computationally efficient congestion-avoidance and traffic engineering in software-defined cloud data centers." Cluster Computing 21 (2018): 1881-1897. [18] J. Zhao, M. Tong, H. Qu, and J. Zhao. "An intelligent congestion control method in software defined networks." In 2019 IEEE 11th International Conference on Communication Software and Networks (ICCSN), pp. 51-56. IEEE, 2019. [19] K. Lei, Y. Liang, and W. Li. "Congestion control in SDN-based networks via multi-task deep reinforcement learning." IEEE Network 34, no. 4 (2020): 28-34. [20] Y.J. Chen, L.C. Wang, M.C. Chen, P.M. Huang, and P.J. Chung. "SDN-enabled traffic-aware load balancing for M2M networks." IEEE Internet of Things Journal 5, no. 3 (2018): 1797-1806. [21] M.L. Chiang, H.S. Cheng, H.Y. Liu, and C.Y. Chiang. "SDN-based server clusters with dynamic load balancing and performance improvement." Cluster Computing 24 (2021): 537-558. [22] J. Zhang, M. Ye, Z. Guo, C.Y. Yen, and H. Jonathan Chao. "CFR-RL: Traffic engineering with reinforcement learning in SDN." IEEE Journal on Selected Areas in Communications 38, no. 10 (2020): 2249-2259. [23] N.S. Soud, and N.A. Shiltagh Al-Jamali. "Intelligent Congestion Control of 5G Traffic in SDN using Dual-Spike Neural Network." Journal of Engineering 29, no. 1 (2023): 110-127. [24] S. Bhardwaj, and A. Girdhar. "Network Traffic Analysis in Software-Defined Networking Using RYU Controller." Wireless Personal Communications 132, no. 3 (2023): 1797-1818. [25] F. da Silva de Oliveira, M.A. Pillon, C.C. Miers, and G.P. Koslovski. "Identifying Network Congestion on SDN-Based Data Centers with Supervised Classification." In International Conference on Advanced Information Networking and Applications, pp. 222-234. Cham: Springer International Publishing, 2023. [26] W. Queiroz, M.A. Capretz, and M. Dantas. "An approach for SDN traffic monitoring based on big data techniques." Journal of Network and Computer Applications 131 (2019): 28-39. [27] A. Javadpour. "Improving resources management in network virtualization by utilizing a software-based network." Wireless Personal Communications 106 (2019): 505-519. | ||
آمار تعداد مشاهده مقاله: 252 تعداد دریافت فایل اصل مقاله: 241 |