본 연구의 네트워크 성능측정 시스템은 기존의 그리드 자원 간의 성능측정 모델에서 나아가 네트워
크의 다각적 분석 기능을 제공하며 기존의 인터넷에 접목시킬 수 있는 시스템이다. 시스템의 주요
기능은 측정 에이전트 시스템간의 데이터 전송 프로토콜 테스트, ICMP 테스트, Streaming 프로토콜
테스트, 경로 테스트로 나뉜다. 데이터 전송 프로토콜 테스트는 사용자로부터 버퍼의 크기, 패킷 전
송 Delay, 측정 시간을 입력받아 실제 데이터 전송과 유사한 환경을 구축하여 그리드 네트워크 상에
서 실제 전송을 시뮬레이션 한다. ICMP 테스트는 측정 호스트가 일반적으로 제공하는 프로토콜을
대상으로 측정을 시행한다. 경로 추적 테스트는 측정 에이전트간 경로 상의 네트워크 노드를 조사하
여 보여준다. 이상의 테스트 결과들은 사용자가 사용하고 있는 네트워크의 SLA 적합성을 테스트 할
수 있게 하고, 그리드 어플리케이션이 얻을 수 있는 네트워크 서비스를 평가해 볼 수 있게 한다.
다음은 본 시스템의 연구개발 내용이다.
0 SLA 기반 그리드 네트워크 성능측정 시스템 설계 미추구현
- 분산된 측정 에이전트 간 측정 구조 설계
- 각 시스템간 데이터 전송 프로토콜 설계
0 측정 에이전트 관리 시스템 개발
- 측정 에이전트 등록 메뉴 개발
- 측정 데이터 분석 DB 설계
0 측정 관리 시스템 개발
- 웹 화면 설계 및 개발
- 관리 맵 ActiveX 모듈 개발
- 측정 ActiveX 모듈 개발
- 측정 결과 출력 그래프 개발
0 측정 에이전트 시스템 개발
- 해당 측정 모듈 개발
- 측정 프로토콜 설계
With this Project, we expect to contribute to high performance on grid computing, intelligent network management and improving resource accessibility through network performance measurement on distributed resource system.
To our goal, we develop the grid network performance evaluation system based on service level agreement, supporting analysis on network characteristics, of which monitoring parameters can be adjusted by users.
The bottleneck phenomenon of network and the overweight of network equipments should be considered carefully for stable network. Network bottleneck problem cannot be solved by just expending link capacity because there are always some links which have smaller capacity then others have. Especially, the problem can be worse in grid network which requires high network performance and the bulk of data transfer.
Therefore, distributed system need to know network characteristics to determine which sources are better. With our grid network performance evaluation system based on service level agrement, it can be possible for host to know link characteristics of sources and to find best source.
Keyword
그리드; 네트워크 메트릭; 네트워크 모니터링; 분산 시스템; 그리드 네트워크 프로토콜; Grid; Network metric; Network monitoring; Distributed system; Grid network protocol