수정된 홀 펀칭을 통해 그리드 환경에서 사설 IP를지원하는 시스템 수준의 MPI 통신방법
    1.
    发明授权
    수정된 홀 펀칭을 통해 그리드 환경에서 사설 IP를지원하는 시스템 수준의 MPI 통신방법 失效
    通过修改的孔冲孔,通过网格环境的系统级通过私有IP功能的MPI通信方法

    公开(公告)号:KR100843761B1

    公开(公告)日:2008-07-04

    申请号:KR1020060133821

    申请日:2006-12-26

    Abstract: 본 발명은 대표적인 그리드 미들웨어(Grid Middleware)인 글로버스(Globus)상에서 수행되는 MPI(Message Passing Interface) 프로그램의 통신방법에 관한 것으로, 보다 구체적으로는 사설 IP 클러스터를 포함한 그리드 환경에서 MPI 통신을 수행하는데 홀 펀칭(Hole Punching)을 적용하여 보다 개선된 방식의 통신중계방법을 개시한다.
    본 발명의 통신중계방법에 의하면, 사설 IP클러스터에서 수행되는 MPI 프로그램과 통신할 수 있을 뿐만 아니라, 이러한 통신이 신속하고 안정적으로 이루어질 수 있고 클러스터 환경에 구애받지 않고 MPI 프로그램을 수행할 수 있어, 사설 IP 클러스터도 MPI 작업에 포함시킬 수 있으므로 기존에는 제외되었던 많은 사설 IP 클러스터들을 그리드 환경에 포함시킴으로써 좀더 풍부한 컴퓨팅 환경을 구성할 수 있기 때문에 가용한 자원의 범위를 확대시킬 수 있는 동시에, 사설 IP 클러스터의 사용으로 인해 발생하는 성능의 저하도 최소화해서 공인 IP 클러스터만을 사용하는 경우와 비교해서 거의 차이가 없는 작업 성능을 제공할 수 있다.
    그리드, MPI, 사설 IP, 네트워크 주소 변환, 홀 펀칭

    수정된 홀 펀칭을 통해 그리드 환경에서 사설 IP를지원하는 시스템 수준의 MPI 통신방법
    2.
    发明公开
    수정된 홀 펀칭을 통해 그리드 환경에서 사설 IP를지원하는 시스템 수준의 MPI 통신방법 失效
    PRIVATE-IP-ENABLED MPI通信方法在系统级通过改进的孔激活的网格环境

    公开(公告)号:KR1020080059900A

    公开(公告)日:2008-07-01

    申请号:KR1020060133821

    申请日:2006-12-26

    CPC classification number: H04L61/256

    Abstract: An MPI(Message Passing Interface) communication method in a system level which supports a private IP through modified hole punching in a grid environment is provided to modify hole punching so as to be executed at an MPI program in order to solve the problem that an existing MPI program cannot be executed on a private IP cluster. In a communication method using MPI programs which respectively are executed at a plurality of clusters on the basis of grid middleware, a modified hole punching process to grant a private IP address and a public IP address to each MPI program is presented so that direct communication can be achieved between MPI programs. In this case, each MPI program acquires its own public IP address from each management node's NAT(Network Address Translator) service. Each MPI program, acquiring its own public IP address, delivers channel information, which contains its own private IP address and the acquired public IP address, to the other MPI programs. Each MPI program stores the delivered channel information in an identification table correspondingly.

    Abstract translation: 提供了一种在网格环境中通过改进的孔冲孔支持专用IP的系统级MPI(消息传递接口)通信方法来修改打孔,以便在MPI程序中执行,以便解决存在的问题 MPI程序无法在私有IP群集上执行。 在使用基于网格中间件分别在多个簇执行的MPI程序的通信方法中,呈现了向每个MPI程序授予私有IP地址和公共IP地址的修改的打孔处理,以便直接通信可以 在MPI程序之间实现。 在这种情况下,每个MPI程序从每个管理节点的NAT(网络地址转换器)服务获取其自己的公共IP地址。 每个MPI程序获取自己的公共IP地址,向其他MPI程序提供包含其自己的私有IP地址和获取的公共IP地址的频道信息。 每个MPI程序相应地将传送的频道信息存储在识别表中。

Patent Agency Ranking