메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

김보겸 (한밭대학교, 한밭大學校)

지도교수
황경호
발행연도
2020
저작권
한밭대학교 논문은 저작권에 의해 보호받습니다.

이용수0

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (2)

초록· 키워드

오류제보하기
국 문 요 약
카운팅 블룸 필터를 활용한
실시간 Elehpant Flows 검출
논문제출자 김 보 겸
지 도 교 수 황 경 호
본 논문에서는 SDN(Software Defined Networking)이 발전하면서 네트워크 트래픽의 대규모화가 급속히 진행되어 발생하는 Elephant Flow 문제를 카운팅 블룸 필터 방식에 간단한 메커니즘을 추가해 완화시킬 수 있는 알고리즘을 제안하였다. SDN의 개념이 제시된 이후 컨트롤 플레인과 데이터 플레인에 대한 연구가 계속되어 왔다. 특히 효율적인 메모리의 사용과 그에 따른 능률적인 라우팅을 위한 많은 연구가 실시되었다. 이를 위해 Elephant Flow를 식별해 처리하는 것이 중요한 해결과제가 되었다.
Elephant Flow는 다른 플로우에 비해 상당히 많은 바이트 수를 가져 네트워크 링크에서 특정 시간 동안 전체 대역의 일부를 홀로 점유하는 네트워크 플로우를 말한다. Elephant Flow는 전체 대역 공유의 불균형을 유발하는 문제점이 있다. 따라서 자원을 적게 사용하면서 높은 정확도로 Elephant Flow를 식별하기 위한 다양한 알고리즘이 연구되고 있다.
본 논문에서는 플로우 정보를 해싱하여 추출함으로써 고유하지만 메모리를 적게 요구하는 메모리 효율성과 시계열적 플로우의 특성을 바탕으로 검출 임계값을 산출해 Elephant Flow를 실시간으로 정확하게 식별해 낼 수 있는 알고리즘을 제안하고 성능을 비교 평가한다.
먼저 각 플로우의 고유 정보를 해싱한 데이터로 카운팅 블룸 필터를 생성하였다. 전체 해싱 데이터가 전부 필터에 적용되기 전, 특정 해시 세트로 범위를 한정하여 메모리를 절약하면서 고유한 Elephant Flow를 효율적으로 식별할 수 있도록 하였다. 이후 일정 간격으로 플로우를 나누어 검출 간격으로 설정하고 실시간으로 Elephant Flow를 식별할 검출 간격 당 임계값을 구한다. 이전 검출 간격의 결과를 참고하며 현재 검출 간격의 임계값을 산출해 플로우의 시계열적인 특성에 대응한다. 블룸 필터의 카운팅 값이 해당 임계값을 초과하는 즉시 식별하면서 필터를 갱신하여 실시간 검출 기능을 강화하였다.
본 논문에서 제안한 실시간 Elephant Flow 검출 알고리즘은 CAIDA(Center for Applied Internet Data Analysis)에서 제공받은 패킷 추적 데이터를 이용하여 연구를 진행했다. 미국 New York 주에 위치한 Equinix Datacenter에서 수집한 이 데이터는 New York과 브라질의 Sao Paulo 사이에 Tier1 ISP의 OC192 백본 링크에 연결되어 있는 모니터에서 추적된 패킷을 사용하여 성능을 분석 및 비교하였다.
제안한 방안을 통해 식별된 Elephant Flow 개수는 기존 식별 방안 알고리즘을 사용했을 때 보다 약 9% 이상 정확도가 높은 것을 확인하였다. 또한 제안한 방안의 파라미터를 변화시켜 최적의 파라미터를 도출하는 과정을 통해 향후 연구 과제를 제시하였다.

목차

목 차
표 목 차 ……………………………………………………………………… Ⅱ
그림목차 ……………………………………………………………………… Ⅱ
국문요약 ……………………………………………………………………… Ⅲ
Ⅰ. 서 론 …………………………………………………………………… 1
Ⅱ. 관련연구 …………………………………………………………………… 2
1. Software Defined Networking ……………………………………………………… 2
2. Counting Bloom Filter ………………………………………………………………… 3
3. RML-HCBF ……………………………………………………………………………… 6
4. OsF L-LRU ……………………………………………………………………………… 6
Ⅲ. 카운팅 블룸 필터를 활용한 실시간 Elephant Flow 검출 …………… 8
1. 해싱 ……………………………………………………………………………………… 8
2. 식별 ……………………………………………………………………………………… 9
3. Threshold 정의 ……………………………………………………………………… 11
4. 제안하는 알고리즘 동작 …………………………………………………………… 12
5. 성능평가 ………………………………………………………………………………… 14
(1). 데이터 세트 ………………………………………………………………………… 14
(2). 성능평가 …………………………………………………………………………… 15
(3). 환경 파라미터 변화 실험 ………………………………………………………… 16
(4). 네트워크 트래픽 데이터 변화 실험 …………………………………………… 23
(5). Flows 특성 분석 …………………………………………………………………… 24
Ⅳ. 결 론 …………………………………………………………………… 27
Ⅴ. 참고문헌 …………………………………………………………………… 28
ABSTRACT …………………………………………………………………… 30

최근 본 자료

전체보기

댓글(0)

0