2024-03-29T06:10:39Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000257862023-04-27T10:00:04Z01164:01867:01902:01903
分散OS Coloniaにおける並列アクティビティの高速移送Low latency migration mechanism of distributed operating system Coloniajpnhttp://id.nii.ac.jp/1001/00025786/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=25786&item_no=1&attribute_id=1&file_no=1Copyright (c) 2000 by the Information Processing Society of Japan京都大学大学院情報学研究科京都大学大学院情報学研究科京都大学大学院情報学研究科京都大学大学院情報学研究科京都大学大学院情報学研究科増田, 峰義鳥崎, 唯之五島, 正裕森, 眞一郎富田, 眞治分散OS Coloniaは、我々が開発中の分散システムである,コンピュータコロニーのためのOSである.コンピュータ・コロニーでは,効率的な負荷分散を実現するために,ノード間でのアクティビティ移送機構を持つ.並列ジョブの高速実行や,高いスケーラビリティを実現するためには,移送を高速に行う必要がある.我々は,移送開始から移送先で再実行可能になるまでの移送コストを,できるだけ短くする移送機構を実装した.この移送機構をエミュレータ上で実行し,そのソフトウェア・オーバヘッドの評価を行った.実行サイクル数で測定したところ,9726サイクル(理想値2199サイクル)という結果を得た.この結果に基づく考察により,アクティビティの移送を最短で50μs程度で行う展望を得た.Colonia is a distributed operating system designed for the Computer Colony we have proposed. Computer Colony has process migration mechanism between nodes for realizing efficiently dynamic load balancing. To realize good scalability and high speed execution of parallel jobs, we propose a low latency migration mechanism that minimizes the time between activity stop on source node and activity restart on destination node. Our simulation results shows that the software overhead is 9726 cycle (ideal 2199 cycle). As a result, we have a prospect that migration can be done in 50μs in the best case.AN10444176情報処理学会研究報告システムソフトウェアとオペレーティング・システム(OS)200075(2000-OS-085)23302000-08-042009-06-30