MPICH-GP : 그리드 상에서 사설 IP 지원을 위한 MPI 확장

MPICH-GP : An MPI Extension to Supporting Private If Clusters in Grid Environments

  • 발행 : 2006.06.01

초록

그리드 네트워크에서 MPI를 사용하여 지리적으로 산재된 컴퓨팅 자원을 활용하고 복잡한 문제를 해결하기 위한 MPICH-G2는 사설 IP 클러스터를 지원하지 못한다는 단점을 가지고 있다. MPICH-G2가 가지는 이러한 문제점을 해결하는 방법으로서 사설 IP 클러스터를 지원하는 MPICH-GP를 NAT와 프락시를 병용하여 설계하고 구현하였다. 사설 IP 클러스터의 프론트 노드에 프락시를 두고, 이를 통해 내부 계산 노드로의 통신 링크를 중계한다. 따라서 사설 IP 클러스터와 공인 IP 클러스터가 혼재된 네트워크에서도 적정한 경로를 설정하고 성공적으로 MPI 작업을 수행할 수 있다. 본 논문에서는 MPICH-GP의 성능을 기존의 MPICH-G2와 비교하였다. 그리드 환경에서 MPICH-GP는 MPICH-G2의 80% 이상의 성능을 보이며 rank 관리기법을 적용한 경우는 95% 이상의 성능을 나타낸다.

키워드