WEKO3
アイテム
AspectJを用いたFault-InjectionによるHadoop MapReduceの耐故障処理に関する性能評価
https://ipsj.ixsq.nii.ac.jp/records/99504
https://ipsj.ixsq.nii.ac.jp/records/995044a8f95b5-9912-495b-b88d-216b95853ff3
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2014 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Trans(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2014-03-25 | |||||||
タイトル | ||||||||
タイトル | AspectJを用いたFault-InjectionによるHadoop MapReduceの耐故障処理に関する性能評価 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Fault-tolerant Performance Evaluation of Hadoop MapReduce by Fault-Injection Using AspectJ | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | [高信頼] 分散システム,MapReduce,Hadoop,フォールトトレランス | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
資源タイプ | journal article | |||||||
著者所属 | ||||||||
金沢大学理工学域/現在,金沢大学大学院自然科学研究科 | ||||||||
著者所属 | ||||||||
金沢大学理工研究域 | ||||||||
著者所属 | ||||||||
金沢大学理工学域/現在,金沢大学大学院自然科学研究科 | ||||||||
著者所属 | ||||||||
金沢大学理工研究域 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
College of Science and Engineering, Kanazawa University / Presently with Graduate School of Natural Science and Technology, Kanazawa University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Institute of Science and Engineering, Kanazawa University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
College of Science and Engineering, Kanazawa University / Presently with Graduate School of Natural Science and Technology, Kanazawa University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Institute of Science and Engineering, Kanazawa University | ||||||||
著者名 |
中川, 洋介
× 中川, 洋介
|
|||||||
著者名(英) |
Yousuke, Nakagawa
× Yousuke, Nakagawa
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 近年,ネットワークサービスの利用形態の1つとして,クラウドコンピューティングが注目を集めている.そのクラウドの内部では,複数の要素によって構成される分散システムによって処理が行われており,主にMapReduceなどの分散処理フレームワークにより処理を複数のサーバに分散させている.大規模な分散システムでは,ネットワーク通信障害をはじめとした様々な障害が発生する可能性があるため,システムには高いフォールトトレランス(耐故障性)が要求され,十分な性能評価を行ったうえでシステムを提供する必要がある.しかし分散システムの耐故障処理の動作は複雑なものとなっているため,その性能を評価する効率的な手法として,ランタイムに評価を行う手法が有効であると考えられる.本研究では,Apache Hadoopを対象とし,AspectJを用いて,MapReduceの動作中に考えられる様々な障害を発生させ(Fault-Injection),同時にシステムの動作を監視するモニタを実装する手法を提案する.この手法を用いて,MapReduceの障害発生後の動作をランタイムに解析することにより,耐故障処理の効率的な性能評価を行うことが可能である.今回,障害発生下におけるMapReduceアプリケーションの実行や,モニタにより生成されたトレースにより,Hadoop MapReduceの耐故障性に関する評価実験を行った. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | Recently, cloud computing has attracted a lot of attention as one of the usage patterns of network services. Within the cloud, the process is conducted by the distributed system that is constituted by plural elements, thereby distribute the process across multiple servers by distributed processing frameworks such as MapReduce mainly. Because there is a possibility of various failure including network communication failure in a large-scale distributed system, high fault tolerance is required for the system, and it is necessary to provide the system after having enough performance evaluation. However, the operation of the fault tolerant processing of the distributed system is complex, therefore it is considered that run time evaluation is effective to evaluate its performance effectively. In this study, we propose a method to inject various failure under processing MapReduce, and to monitor the operation of system at the same time using AspectJ. Using this method, it is possible to analyze the operation after occurring failure of MapReduce at run time, and evaluate fault-tolerant performance effectively. In this paper, by execution of MapReduce application under failure, and traces that are generated by the monitor, we experiment about fault-tolerant performance of Hadoop MapReduce. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AA11833852 | |||||||
書誌情報 |
情報処理学会論文誌コンピューティングシステム(ACS) 巻 7, 号 1, p. 35-45, 発行日 2014-03-25 |
|||||||
ISSN | ||||||||
収録物識別子タイプ | ISSN | |||||||
収録物識別子 | 1882-7829 | |||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |