1 |
1
진단 대상 시스템의 특정 전송 툴에 대한 전송성능 진단을 요청하는 진단요청단계;
상기 진단 대상 시스템의 TCP 관련 버퍼(tcp_wmem) 크기를 체크하는 버퍼체크단계;
상기 특정 전송 툴을 이용한 디스크 데이터 전송시의 TCP 정체 윈도우(D_CurCwnd) 크기를 획득하는 D_CurCwnd 획득단계; 및
상기 디스크 데이터에 의한 TCP 정체 윈도우(D_CurCwnd) 크기를 상기 TCP 관련 버퍼(tcp_wmem) 크기와 비교하는 제 1 비교단계를 포함하고,
상기 디스크 데이터에 의한 TCP 정체 윈도우(D_CurCwnd) 크기가 상기 TCP 관련 버퍼(tcp_wmem) 크기에 수렴하지 않으면, 상기 전송 툴 자체의 버퍼로 인한 전송성능 제한이 있는 것으로 진단하는 데이터 전송성능 진단 방법
|
2 |
2
제 1 항에 있어서,
상기 제 1 비교단계에서, 상기 디스크 데이터에 의한 TCP 정체 윈도우(D_CurCwnd) 크기가 상기 TCP 관련 버퍼(tcp_wmem) 크기에 수렴하면, 상기 진단 대상 시스템에 설정된 버퍼 크기로 인한 데이터 전송성능 제한이 있는 것으로 진단하는 것을 특징으로 하는 데이터 전송성능 진단 방법
|
3 |
3
제 1 항에 있어서,
상기 제 1 비교단계 전에 메모리 데이터 전송시의 TCP 정체 윈도우(M_CurCwnd) 크기를 획득하는 M_CurCwnd 획득단계; 및
상기 제 1 비교단계 후에 상기 디스크 데이터에 의한 TCP 정체 윈도우(D_CurCwnd) 크기가 상기 TCP 관련 버퍼(tcp_wmem) 크기에 수렴하지 않으면, 상기 디스크 데이터에 의한 TCP 정체 윈도우(D_CurCwnd) 크기를 상기 메모리 데이터에 의한 TCP 정체 윈도우(D_CurCwnd) 크기와 비교하는 제 2 비교단계를 더 포함하고,
상기 디스크 데이터에 의한 TCP 정체 윈도우(D_CurCwnd) 크기가 상기 메모리 데이터에 의한 TCP 정체 윈도우(M_CurCwnd) 크기에 수렴하지 않으면, 상기 전송 툴 자체의 버퍼로 인한 전송성능 제한이 있는 것으로 진단하는 것을 특징으로 하는 데이터 전송성능 진단 방법
|
4 |
4
제 3 항에 있어서,
상기 제 2 비교단계에서, 상기 디스크 데이터에 의한 TCP 정체 윈도우(D_CurCwnd) 크기가 상기 메모리 데이터에 의한 TCP 정체 윈도우(D_CurCwnd) 크기에 수렴하면, 작은 유휴 대역폭으로 인한 데이터 전송성능 제한이 있는 것으로 진단하는 것을 특징으로 하는 데이터 전송성능 진단 방법
|
5 |
5
제 3 항에 있어서,
상기 M_CurCwnd 획득단계는 iperf 툴에 의해 실행되는 것을 특징으로 하는 데이터 전송성능 진단 방법
|
6 |
6
제 1 항에 있어서,
상기 진단요청단계는 진단 대상이 되는 상기 특정 전송 툴 정보, 상기 진단 대상 시스템의 IP 정보 및 상기 진단 대상 시스템과 데이터 전송시 사용되는 다른 시스템과의 왕복시간(RTT) 정보를 입력하는 것으로 실행되는 것을 특징으로 하는 데이터 전송성능 진단 방법
|
7 |
7
제 6 항에 있어서,
상기 진단요청단계 후에, 상기 입력된 왕복시간(RTT) 만큼 지연시간을 설정하는 지연시간 설정단계를 더 포함하는 것을 특징으로 하는 데이터 전송성능 진단 방법
|
8 |
8
제 7 항에 있어서,
상기 지연시간 설정단계는 netem 툴에 의해 실행되는 것을 특징으로 하는 데이터 전송성능 진단 방법
|
9 |
9
네트워크 상의 데이터 전송성능을 진단하기 위한 데이터 전송성능 진단 방법에 있어서,
진단 대상 시스템의 TCP 관련 버퍼(tcp_wmem) 크기를 체크하는 단계;
상기 진단 대상 시스템의 전송 툴에 의한 데이터 전송시의 TCP 정체 윈도우(D_CurCwnd) 크기를 획득하는 단계; 및
획득된 상기 TCP 정체 윈도우(D_CurCwnd) 크기가 상기 TCP 관련 버퍼(tcp_wmem) 크기에 수렴하는지 파악하는 단계를 포함하는 데이터 전송성능 진단 방법
|
10 |
10
제 1 항 내지 제 9 항 중 어느 한 항에 의한 데이터 전송성능 진단 방법을 수행하기 위한 프로그램이 기록된 컴퓨터로 읽어들일 수 있는 기록매체
|
11 |
11
네트워크 상의 데이터 전송성능을 진단하기 위한 데이터 전송성능 진단 시스템에 있어서,
데이터 전송성능 진단 대상이 되는 시스템의 TCP 관련 버퍼(tcp_wmem) 크기를 체크하기 위해 상기 진단 대상 시스템에 설치되는 ADA(Application Diagnosis Agent); 및
상기 진단 대상 시스템과 데이터 송수신이 가능하게 연결되어, 상기 진단 대상 시스템의 전송 툴에 의한 데이터 전송시의 TCP 정체 윈도우(D_CurCwnd) 크기를 획득하고, 획득된 상기 TCP 정체 윈도우(D_CurCwnd) 크기가 상기 TCP 관련 버퍼(tcp_wmem) 크기에 수렴하는지 파악하는 ADM(Application Diagnosis Manager)를 포함하는 데이터 전송성능 진단 시스템
|
12 |
12
제 11 항에 있어서,
상기 ADM은 커널 내부 변수인 상기 전송 툴에 의한 TCP 정체 윈도우(D_CurCwnd) 값을 측정하기 위해 Web100 인터페이스로 커널이 패치되어 있는 것을 특징으로 하는 데이터 전송성능 진단 시스템
|