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

この論文にアクセスする

この論文をさがす

著者

抄録

本論文は,クラスタ上での並列プロセスマイグレーションの実現方式と,その評価について述べる.並列計算を実行するプロセス群(並列プロセス)を,移送元のノードから移送先のノードに一斉に移送する並列プロセスマイグレーションでは,本来並列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 protected inter-node communication in an efficient way. It has been evaluated on a PC cluster with a giga-bit network, and the 32 MB/s bandwidth per node was obtained, which corresponds to almost 60% of data transfer performance of a 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 13 MB/s because the overhead of restoring the process' memory image.

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.

収録刊行物

  • 情報処理学会研究報告システムソフトウェアとオペレーティング・システム(OS)

    情報処理学会研究報告システムソフトウェアとオペレーティング・システム(OS) 2000(21(1999-OS-083)), 13-18, 2000-02-24

    一般社団法人情報処理学会

参考文献:  10件中 1-10件 を表示

各種コード

  • NII論文ID(NAID)
    110002941331
  • NII書誌ID(NCID)
    AN10444176
  • 本文言語コード
    JPN
  • 資料種別
    Technical Report
  • ISSN
    09196072
  • NDL 記事登録ID
    5339773
  • NDL 雑誌分類
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL 請求記号
    Z14-1121
  • データ提供元
    CJP書誌  NDL  NII-ELS  IPSJ 
ページトップへ