DOI QR코드

DOI QR Code

Load Balancing Technique by Dynamic Flow Management in SDN Environment

SDN 환경에서 Dynamic Flow Management에 의한 Load Balancing 기법

  • Received : 2022.10.20
  • Accepted : 2022.12.17
  • Published : 2022.12.31

Abstract

With the advent of SDN, a next-generation network technology that separates the hardware and software areas of network equipment and defines the network using open source-based software, it solves the problems of complexity and scalability of the existing network system. It is now possible to configure a custom network according to the requirements. However, it has a structural disadvantage that a load on the network may occur due to a lot of control communication occurring between the controller and the switch, and many studies on network load distribution to effectively solve this have been preceded. In particular, in previous studies of load balancing techniques related to flow tables, many studies were conducted without consideration of flow entries, and as the number of flows increased, the packet processing speed decreased and the load was increased. To this end, we propose a new network load balancing technique that monitors flows in real time and applies dynamic flow management techniques to control the number of flows to an appropriate level while maintaining high packet processing speed.

네트워크 장비의 하드웨어 영역과 소프트웨어 영역을 분리하고 오픈소스 기반의 소프트웨어를 사용하여 네트워크를 정의하는 차세대 네트워크 기술인 SDN의 등장으로 기존 네트워크 체계가 가지고 있던 복잡성과 확장성의 문제를 해결하고 저비용으로 사용자의 환경과 요구조건에 맞춤형 네트워크 구성이 가능해졌다. 하지만, 컨트롤러와 스위치 간에 발생하는 많은 제어 통신으로 인한 네트워크의 부하가 발생할 수 있다는 구조적 단점을 가지고 있어 이를 효과적으로 해결하기 위한 네트워크 부하분산에 대한 많은 연구가 선행되었다. 특히 플로우 테이블과 관련된 부하분산 기법의 기존 연구에서는 플로우 엔트리에 대한 고려 없이 진행된 연구가 많아서 플로우 수가 많아지게 되면 패킷 처리속도가 떨어져 오히려 부하를 가중시키는 결과를 가져오기도 했는데, 본 논문에서는 이러한 문제점을 해결하기 위해 실시간으로 플로우를 모니터링하고 동적 플로우 관리 기법을 적용하여 플로우 수를 적정 수준으로 조절하면서도 높은 패킷 처리속도를 유지할 수 있는 새로운 네트워크 부하분산 기법을 제안한다.

Keywords

References

  1. S. Shin, Evolution of SDN/NFV-based 5G communication network infrastructure. Seoul: National Information Society Agency, 2019.
  2. S. Sezer, S. Scott-hayward, P. Chouhan, B. Fraser, D. Lake, J. Finnegan, N. Vilijoen, M. Miller, and N. Rao, "Are we ready for SDN? Implementation challenges for software-defined networks," IEEE Communications Magazine, vol. 51, no. 7, July 2013, pp. 36-43. https://doi.org/10.1109/MCOM.2013.6553676
  3. N. Ha and N. Kim, "Efficient Flow Table Management Scheme in SDN-Based Cloud Computing Networks," J. of Information Processing Systems, vol. 14, no. 1, 2018, pp. 228-238. https://doi.org/10.3745/JIPS.01.0023
  4. D. Kim, M. Jo, and B. Lee, "An Efficient Flow Table Management Scheme in SDN," J. of Korean Institute of Information Technology, vol. 17, no. 9, 2019, pp. 65-74. https://doi.org/10.14801/jkiit.2019.17.9.65
  5. M. Qilin and S. Weikang, "A Load Balancing Method Based on SDN," 2015 Seventh International Conf. on Measuring Technology and Mechatronics Automation, Nanchang, China, June 2015, pp. 18-21.
  6. J. Kim and T. Kwon, "Efficient Load Balancing Technique Considering Data Generation Form and Server Response Time in SDN," J. of the Korea Institute of Electronic Communication Sciences, vol. 15, no. 4, 2020, pp. 679-686. https://doi.org/10.13067/JKIECS.2020.15.4.679
  7. J. Yoon and T. Kwon, "An Efficient Load Balancing Technique Considering Forms of Data Generation in SDNs," J. of Korea Multimedia Society, vol. 23, no. 2, 2020, pp. 247-254.
  8. J. Lee and T. Kwon, "Efficient Load Balancing Technique through Server Load Threshold Alert in SDN," J. of the Korea Institute of Electronic Communication Sciences, vol. 16, no. 5, 2021, pp. 817-824. https://doi.org/10.13067/JKIECS.2021.16.5.817
  9. K. Kim, C. Kim, J. Park, K. Kim, and S. Koh, "A Study on the enhanced performance for packet processing using the multiple flow tables in the OpenFlow based SDN environments," In Proc. Symp. of the Korean Institute of communications and Information Sciences, Jeju, Korea, June 2021, pp. 745-746.
  10. C. Yeon and K. Seok, "A study on radio wave management regulations in the United States to improve the domestic radio wave management system," J. of the Korea Institute of Electronic Communication Sciences, vol. 15, no. 3, 2020, pp. 379-388. https://doi.org/10.13067/JKIECS.2020.15.3.379