DOI QR코드

DOI QR Code

An improved algorithm for Detection of Elephant Flows

개선된 Elephant Flows 발견 알고리즘

  • 정진우 (상명대학교 컴퓨터과학부) ;
  • 최윤기 (상명대학교 일반대학원 컴퓨터과학과) ;
  • 손성훈 (상명대학교 컴퓨터과학부)
  • Received : 2012.03.30
  • Accepted : 2012.09.03
  • Published : 2012.09.30

Abstract

We proposed a scheme to accurately detect elephant flows. Along the ever increasing traffic trend, certain flows occupy the network heavily in terms of time and network bandwidth. These flows are called elephant flows. Elephant flows raises complicated issues to manage for Internet traffics and services. One of the methods to identify elephant flows is the Landmark LRU cache scheme, which improved the previous method of Least Recently Used scheme. We proposed a cache update algorithm, to further improve the existing Landmark LRU. The proposed scheme improves the accuracy to detect elephant flow while maintaining efficiency of Landmark LRU. We verified our algorithm by simulating on Sangmyung University's wireless real network traces and evaluated the improvement.

본 논문에서는 빠르고 정확하게 elephant flow를 발견할 수 있는 알고리즘을 제시한다. 최근 인터넷 사용자의 증가와 다양한 응용 프로그램의 등장으로 인하여, 네트워크 트래픽의 대규모화가 급속히 진행되고 있는 추세이다. 이러한 변화에 따라 네트워크 대역의 상당 부분을 점유하는 elephant flow 가 자주 발생하게 되었다. Elephant flow는 인터넷 트래픽의 관리 (management) 및 서비스 측면에서 네트워크 대역 (network bandwidth)의 불공평한 사용 문제를 유발한다. 본 논문에서는 Elephant flow를 발견하는 방법들 중 하나인 기존 Landmark-LRU 기법에 간단한 메커니즘을 추가시켜, 발견율을 크게 증가시키는 방법을 제시하였다. 그리고 제안하는 개선안을 실제 네트워크에서 추출한 트레이스 (network traces)에 적용하는 시뮬레이션을 통하여 평가하였다. 그 결과로 우리가 제시하는 개선 알고리즘이 효율적인 메모리 비용을 유지하면서 Landmark-LRU 기법보다 더 정확하게 elephant flow를 발견하는 것을 확인할 수 있었다.

Keywords

References

  1. L.Che, B.Qui. "Landmark LRU: an Efficient Scheme for the Detection of Elephant Flows at Internet Routers", Communication Letters, IEEE, vol.10, no.7, pp.567-569, 2006. https://doi.org/10.1109/LCOM.2006.224421
  2. L.Che, B.Qui. "Traffic Measurement for Large Internet Flows Using Multi-stage Landmark LRU Cache", TENCON 2005 IEEE Region 10, pp.1-6, 2005.
  3. C.Estan, G.Varghese. "New Directions in Traffic Measurement and Accounting", in Proc. ACM SIGCOMM'02, pp.323-336, 2002.
  4. A.Smitha, I.Kim, and A.L.N.Reddy. "Identifying Long-term High-bandwidth Flows at a Router", in Proc. High Performance Computing, pp.361-371, 2001.
  5. L.Guo, I.Matta. "The War between Mice and Elephants", in Proc. Network Protocols, Ninth International Conference on IEEE, pp. 180-188, 2001.
  6. WikiPedia, Elephant Flow(2011), Retrieved Dec., 15, 2011, from http://en.wikipedia.org/wiki/Elephant_flow.
  7. J.Quitteek, T.Zseby, B.Claise, and S.Zander, RFC 3917: Requirements for IP Flow Information Export(2004), Retrieved Aug., 11, 2011, from http://www.ietf.org/rfc/rfc3917.txt.
  8. R.Platenkamp. "Early Identification of Elephant Flows in Internet Traffc", in Proc. 6th Twente Student Conference on IT, 2007.
  9. T.Mori, M.Uchida, C.M. "Identifying Elephant Flows Through Periodcally Sampled Packets", in Proc. IMC'04, 4th ACM SIGCOMM conference on Internet measurement, pp.115-120, 2004.