JAIST Repository >
Research Center for Advanced Computing Infrastructure >
Articles >
Journal Articles >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10119/7765

Title: ネットワーク実験支援ソフトウェアの汎用アーキテクチャの提案
Authors: 宮地, 利幸
三輪, 信介
知念, 賢一
篠田, 陽一
Issue Date: 2007-04-15
Publisher: 情報処理学会
Magazine name: 情報処理学会論文誌
Volume: 48
Number: 4
Start page: 1695
End page: 1709
Abstract: 実環境で動作するハードウェアおよびソフトウェアを用いて実験を行う環境では,手作業での実験用の環境構築および,実験制御は困難であるばかりでなく,実験の精度を低下させる.このような問題はノード数が多くなるほど顕著である.この問題を解決するため,自動的に実験を行うための前処理や,手順通に実験を実行する実験支援ソフトウェアが利用されている.現在,様々な目的を持った実験用設備が存在し,それぞれに専用の支援ソフトウェアが用意されている.それぞれの支援ソフトウェアは対象の実験設備に特化して設計されており,その性能を最大限引き出すことができる.しかしその一方,1つの実験支援ソフトウェアでこれらの環境を協調動作させた場合,支援ソフトウェアは複数の実験用設備の平均的な機能しか利用できない.そこで,支援ソフトウェアの汎用アーキテクチャを定義し,それに従って,実験支援ソフトウェアを設計・実装することにより,他の実験設備で動作する実験支援ソフトウェアとの協調が可能となり,より柔軟に実験用の環境を構築できる.本論文では,実験支援ソフトウェアに必要な機能をまとめ,それを実現するための汎用アーキテクチャを提案する.我々の提案する汎用アーキテクチャにより,実験に必要な機能群を実現できる. : Building and administrating a testbed using an actual implementation by manual operation presents difficulties. One is the cost problem. A user must control many nodes to build an environment for experiments, therefore a user should log in and execute commands on all nodes. Thus much time and human resources are spent. Another problem is the accuracy of the experiment results. Manual operations are affected by inaccurate human behavior, which will have impacts on the results of the experiment. These problems are solved by using supporting software for experiment which drives experiments automatically. There are testbeds which have special purpose. To make an experiment on these testbeds, a special supporting software is needed because the supporting software should permit to use all the functions of the testbed. Simultaneously using multiple testbeds enables users to create a flexible environment for experiments. In this case, supporting software on each testbed should communicate to drive the experiment. Therefore we need a general architecture for these supporting software. With supporting software based on our architecture, we can use all the functions of multiple testbeds. In this paper, we describe the required functions for general supporting software, and propose an architecture to satisfy these functions.
Rights: 社団法人 情報処理学会, 宮地利幸/三輪信介/知念賢一/篠田陽一, 情報処理学会論文誌, 48(4), 2007, 1695-1709. ここに掲載した著作物の利用に関する注意: 本著作物の著作権は(社)情報処理学会に帰属します。本著作物は著作権者である情報処理学会の許可のもとに掲載するものです。ご利用に当たっては「著作権法」ならびに「情報処理学会倫理綱領」に従うことをお願いいたします。 Notice for the use of this material: The copyright of this material is retained by the Information Processing Society of Japan (IPSJ). This material is published on this web site with the agreement of the author (s) and the IPSJ. Please be complied with Copyright Law of Japan and the Code of Ethics of the IPSJ if any users wish to reproduce, make derivative work, distribute or make available to the public any part or whole thereof. All Rights Reserved, Copyright (C) Information Processing Society of Japan.
URI: http://hdl.handle.net/10119/7765
Material Type: publisher
Appears in Collections:e10-1. 雑誌掲載論文 (Journal Articles)

Files in This Item:

File Description SizeFormat
A11422.pdf303KbAdobe PDFView/Open

All items in DSpace are protected by copyright, with all rights reserved.


Contact : Library Information Section, Japan Advanced Institute of Science and Technology