{"created":"2025-01-19T01:24:52.687080+00:00","metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00225366","sets":["581:11107:11112"]},"path":["11112"],"owner":"44499","recid":"225366","title":["マイクロサービスにおけるコンポーネント間の依存関係に着目した障害原因箇所特定システムの開発と評価"],"pubdate":{"attribute_name":"公開日","attribute_value":"2023-03-15"},"_buckets":{"deposit":"a46ca52f-ec48-4061-83ab-0685bbda3288"},"_deposit":{"id":"225366","pid":{"type":"depid","value":"225366","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"マイクロサービスにおけるコンポーネント間の依存関係に着目した障害原因箇所特定システムの開発と評価","author_link":["596100","596097","596096","596095","596098","596094","596099","596101"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"マイクロサービスにおけるコンポーネント間の依存関係に着目した障害原因箇所特定システムの開発と評価"},{"subitem_title":"Development and Evaluation of a Failure Cause Identification System Focused on the Component Dependencies in Microservices","subitem_title_language":"en"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"[特集:本格的なDXを支えるためのインターネットと運用技術] マイクロサービス,コンテナ,システム障害,Kubernetes","subitem_subject_scheme":"Other"}]},"item_type_id":"2","publish_date":"2023-03-15","item_2_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"広島市立大学大学院情報科学研究科"},{"subitem_text_value":"広島大学情報メディア教育研究センター"},{"subitem_text_value":"広島市立大学大学院情報科学研究科"},{"subitem_text_value":"広島市立大学大学院情報科学研究科"}]},"item_2_text_4":{"attribute_name":"著者所属(英)","attribute_value_mlt":[{"subitem_text_value":"Graduate School of Information Sciences, Hiroshima City University","subitem_text_language":"en"},{"subitem_text_value":"Information Media Center, Hiroshima University","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Information Sciences, Hiroshima City University","subitem_text_language":"en"},{"subitem_text_value":"Graduate School of Information Sciences, Hiroshima City University","subitem_text_language":"en"}]},"item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/225366/files/IPSJ-JNL6403004.pdf","label":"IPSJ-JNL6403004.pdf"},"date":[{"dateType":"Available","dateValue":"2025-03-15"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-JNL6403004.pdf","filesize":[{"value":"1.0 MB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"330","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"8"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"bd30c83e-d768-41a6-8890-c458f76154af","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2023 by the Information Processing Society of Japan"}]},"item_2_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"土手, 貴裕"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"近堂, 徹"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"前田, 香織"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"高野, 知佐"}],"nameIdentifiers":[{}]}]},"item_2_creator_6":{"attribute_name":"著者名(英)","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"Takahiro, Dote","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Tohru, Kondo","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Kaori, Maeda","creatorNameLang":"en"}],"nameIdentifiers":[{}]},{"creatorNames":[{"creatorName":"Chisa, Takano","creatorNameLang":"en"}],"nameIdentifiers":[{}]}]},"item_2_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN00116647","subitem_source_identifier_type":"NCID"}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_6501","resourcetype":"journal article"}]},"item_2_publisher_15":{"attribute_name":"公開者","attribute_value_mlt":[{"subitem_publisher":"情報処理学会","subitem_publisher_language":"ja"}]},"item_2_source_id_11":{"attribute_name":"ISSN","attribute_value_mlt":[{"subitem_source_identifier":"1882-7764","subitem_source_identifier_type":"ISSN"}]},"item_2_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"ITシステムの新たなアーキテクチャとしてマイクロサービスが注目されている.マイクロサービスではシステムが持つ各機能を独立したコンポーネントとして分割し,それらをAPIで疎結合させることで,機能単位での頻繁な改修が容易となり,顧客の要望への迅速な対応が可能となる.しかし,マイクロサービスの導入によりシステム構成が複雑化し,システム状態を把握するための時系列データであるメトリック数も増大するため,障害原因であるコンポーネント(障害原因箇所)の特定が困難となる.本論文では,マイクロサービスにはコンポーネント間でAPI呼び出しによる依存関係があることに着目し,メトリックの定常時からの変化量にコンポーネント間の依存関係を組み合わせることで障害原因箇所を特定する手法を提案する.また,提案手法による障害原因箇所特定システムを開発し,ECサイトを模したマイクロサービスのベンチマークを用いた実験を行った.特定精度および特定に要する時間について評価を行い,これらの結果から提案手法の有効性を示す.","subitem_description_type":"Other"}]},"item_2_description_8":{"attribute_name":"論文抄録(英)","attribute_value_mlt":[{"subitem_description":"Microservices is attracting attention as a new architecture for IT systems. In microservices, by dividing each function of the system into independent components and loosely coupling them with APIs, frequent modification of each function becomes an easy and quick response to the customer's request is possible. However, microservices increase the complexity of the system configuration and the number of metrics, which are time-series data to understand the system status. Therefore, identifying the failure cause component becomes difficult. In this paper, we focus on the component dependencies in microservices by API calls and propose a method to identify the failure cause by combining the component dependencies with the amount of change in metrics from the steady-state. We also develop a failure cause identification system using the proposed method and show the evaluation experiment by the microservice demo benchmark that simulates an EC site. The evaluation results of accuracy and time required for identification shows the effectiveness of our proposed method.","subitem_description_type":"Other"}]},"item_2_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"658","bibliographic_titles":[{"bibliographic_title":"情報処理学会論文誌"}],"bibliographicPageStart":"650","bibliographicIssueDates":{"bibliographicIssueDate":"2023-03-15","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"3","bibliographicVolumeNumber":"64"}]},"relation_version_is_last":true,"item_2_identifier_registration":{"attribute_name":"ID登録","attribute_value_mlt":[{"subitem_identifier_reg_text":"10.20729/00225257","subitem_identifier_reg_type":"JaLC"}]},"weko_creator_id":"44499"},"id":225366,"updated":"2025-01-19T12:45:01.365933+00:00","links":{}}