DOI QR코드

DOI QR Code

Flow Entry Clustering for Space-Efficient TCAM utilization in SDN Switches

SDN 스위치의 효율적인 TCAM 사용을 위한 플로우 엔트리 클러스터링 기법

  • Lee, Yongseung (College of Information and Communication Engineering, Sungkyunkwan University) ;
  • Yeoum, Sanggil (College of Information and Communication Engineering, Sungkyunkwan University) ;
  • Kim, Dongsoo (College of Information and Communication Engineering, Sungkyunkwan University) ;
  • Choo, Hyunseung (College of Information and Communication Engineering, Sungkyunkwan University)
  • 이용승 (성균관대학교 정보통신대학) ;
  • 염상길 (성균관대학교 정보통신대학) ;
  • 김동수 (성균관대학교 정보통신대학) ;
  • 추현승 (성균관대학교 정보통신대학)
  • Published : 2014.04.22

Abstract

최근 차세대 네트워크 패러다임으로 주목받는 소프트웨어 정의 네트워킹 (SDN)에서는 네트워크를 컨트롤 플레인과 데이터 플레인으로 나누고 중앙집중형 제어를 통해 효과적이고 유연한 네트워크 관리를 가능하게 한다. 하지만 잦은 컨트롤 이벤트 발생으로 인한 컨트롤러 및 컨트롤 채널의 부하와 거대한 플로우 엔트리 크기로 인한 스위치 내 TCAM(Temary Content Addressable Memory) 메모리 부족문제 등의 본질적인 문제로 실제 네트워크 적용 시 확장성 문제가 야기된다. 이러한 문제를 해결하기 위해 기존의 연구들은 컨트롤러의 연산능력을 향상시키거나, 컨트롤 이벤트의 발생을 줄이는데 초점이 맞춰져 왔으며, 한정적인 TCAM 공간의 효율적인 사용에 대한 연구는 부족한 상황이다. 따라서 본 논문에서는 효율적인 TCAM 자원 활용을 위한 플로우테이블 관리 기법을 제안한다. 제안 기법은 플로우 엔트리의 클러스터링을 통해 플로우 엔트리를 특성에 따라 그룹화하고 사용빈도를 기준으로 분할 및 병합을 수행함으로써 스위치 내의 가용한 플로우 수를 최대화한다.

Keywords

Acknowledgement

Grant : 스마트TV2.0 소프트웨어 플랫폼

Supported by : 한국산업기술평가관리원, 정보통신산업진흥원