クラスタにおける並列プロセスマイグレーションの評価  [in Japanese] Evalution of Parallel Process Migration on a Cluster  [in Japanese]

Search this Article

Author(s)

Abstract

本論文は, クラスタ上の並列プロセスマイグレーションの実現方式と, その評価について述べる.並列計算を実行するプロセス群(並列プロセス)を, 移送元のノードから移送先のノードに一斉に移送する並列プロセスマイグレーションでは, 本来並列OSによって禁止されなければならない, 異なる並列プロセスへの通信が必要となる.これを効率良く実現するための手法を提案する.ギガビットネットワークによって接続されたPCクラスタ上でこの方式を評価したところ, ノードあたりのデータ転送性能は32MB / s程度であった.これは, 同一ノード上のプロセス間のパイプの転送性能, および, そのクラスタのネットワークの転送性能のおよそ60%に相当する.実並列プロセスのマイグレーションでは, 移送先で転送されたメモリイメージを復元する処理のため, ノードあたり13MB / s程度の性能となることが分かった.

This paper describes an implementation of a parallel process migration mechanism and its evaluations on a cluster. In parallel process migration, a group of processes executing a parallel computation must be moved to the other nodes at the same time. A special inter-node communication is required for the migration because normal inter-node communication is only permitted by parallel OS within the nodes where a parallel process is running. It is proposed to implement the prothected inter-node communication in an efficient way. It has been evaluated on a PC cluster with a giga-bit network, and the 32MB / s bandwidth per node was obtained, which corresponds to almost 60% of data transfer performance of pipe connecting processes in a same node and data transfer performance of the cluster's network. Performance of migrating a real parallel application is reduced to 13MB / s because the overhead of restoring the process' memory image.

Journal

  • IPSJ SIG Notes

    IPSJ SIG Notes 83, 13-18, 2000-02-24

    Information Processing Society of Japan (IPSJ)

References:  10

Codes

  • NII Article ID (NAID)
    110002941331
  • NII NACSIS-CAT ID (NCID)
    AN10444176
  • Text Lang
    JPN
  • Article Type
    ART
  • ISSN
    09196072
  • NDL Article ID
    5339773
  • NDL Source Classification
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL Call No.
    Z14-1121
  • Data Source
    CJP  NDL  NII-ELS 
Page Top