abstract


RPC(Remote Procedure Call)に基づく計算システムは、広域分散計算環境であ るGrid上のミドルウェアの一形態として有望である。Grid上のRPCシステムは、 Ninf、Netsolveなどいくつか提案されている。しかしAPIに標準規格が存在し ないため、RPCシステムを用いて記述したプログラムに互換性がなく、このこ とがGrid上のRPCの普及を妨げている。本稿では、Grid上のRPCシステムの標準 APIの候補として、一つのAPIを提案する。このAPIは、数年にわたるNinfシス テムにおける経験に基づき、必要十分の機能を提供しながら、最小限となるよ うに設定されている。我々はGlobal Grid Forumなどの場で、この規格案の標 準化を促進していく予定である。
Computation system based on RPC(Remote Procedure Call) is a promising candidate as a middleware of the Grid. Several systems, including Ninf and NetSolve, are already proposed and used in various area. However, Grid RPC API is not standardised yet, and the fact is precluding further spread of Grid RPC systems. In this paper, we examine two existing Grid RPC API and propose a Grid RPC API intended to be a standard, based on them. The API is designed to be minimal but sufficient for applications. We are planning to promote this API as a standard for Grid RPC in Global Grid Forum.