Item type |
Symposium(1) |
公開日 |
2021-11-18 |
タイトル |
|
|
タイトル |
Meltria:マイクロサービスにおける異常検知・原因分析のためのデータセットの動的生成システム |
タイトル |
|
|
言語 |
en |
|
タイトル |
Meltria: A Dynamic Datasets Generating System for Anomaly Detection and Root Cause Analysis in Microservices |
言語 |
|
|
言語 |
jpn |
キーワード |
|
|
主題Scheme |
Other |
|
主題 |
学生セッション2 |
資源タイプ |
|
|
資源タイプ識別子 |
http://purl.org/coar/resource_type/c_5794 |
|
資源タイプ |
conference paper |
著者所属 |
|
|
|
さくらインターネット株式会社さくらインターネット研究所/京都大学情報学研究科 |
著者所属 |
|
|
|
さくらインターネット株式会社さくらインターネット研究所 |
著者所属(英) |
|
|
|
en |
|
|
SAKURA internet Research Center, SAKURA internet Inc. / Graduate School of Infomatics, Kyoto University |
著者所属(英) |
|
|
|
en |
|
|
SAKURA internet Research Center, SAKURA internet Inc. |
著者名 |
坪内, 佑樹
青山, 真也
|
著者名(英) |
Yuuki, Tsubouchi
Masaya, Aoyama
|
論文抄録 |
|
|
内容記述タイプ |
Other |
|
内容記述 |
クラウド上の大規模なアプリケーションの構成は,機能単位で独立して変更可能とするために,単一の巨大なアプリケーションを分解して分散協調させるマイクロサービスアーキテクチャへと変遷している.アプリケーション構成の分散化により,構成要素数が増大し,構成要素間の依存関係が複雑化することから,システム管理者の認知負荷が高まっている.認知負荷を低減するために,システム管理者の経験と直感が要求される異常検知と異常の原因分析を自動化するための研究が盛んである.これらの研究では,データ分析手法を実験により評価する際に,正常データと異常データを含む運用データが必要となる.既存の公開されているデータセットは,その静的な性質故に,データセットに含まれる異常パターンの数は限られる.本研究では,多様な異常のパターンに対して異常検知・原因分析手法を評価するために,データセットを動的に生成するためのシステムである Meltria の設計基準を提案する.我々が提案する設計基準は,(1) 運用データに異常を含めるために,多様な故障注入を実行し,データを採取するための一連の手続きを実行可能なスケジューリング,および,(2) 故障注入の影響と想定外の異常のそれぞれの有無をデータセットにラベル付けするための検証の自動化である.Meltria を用いて,故障注入の種類やパラメータを変更することにより,様々な異常のパターンを含んだデータセットを生成できる.実験の結果,生成されたデータセットに対する (2) の基準に基づいた検証手法の正解率は 85% となった. |
論文抄録(英) |
|
|
内容記述タイプ |
Other |
|
内容記述 |
Large-scale applications in the cloud are migrating to Microservices architecture to change application features independently. Microservices architecture brings high cognitive load on system administrators because it increases the number of application components and the complexity of dependencies between components. To reduce cognitive load, there are many pieces of researches for automated anomaly detection and cause analysis, which require the experience and intuition of system administrators. These researches require operational data including normal and abnormal data to evaluate their methods by experiments. Because existing public datasets are static, the number of anomaly patterns included in the datasets is limited. In this paper, we propose new design criteria for a dynamic datasets generating system named Meltria to evaluate anomaly detection and cause analysis methods for a wide variety of anomaly patterns. The criteria we propose include (1) feasible scheduling of a scenario to perform various fault injections and picking data to include anomalies in a dataset, and (2) the automation of verification to label the dataset with the presence or absence of fault injection effects and unexpected anomalies. Meltria can generate datasets containing various patterns of anomalies by changing the type and parameters of fault injection. Experimental results indicate that the accuracy of the veritication method based on the criteria (2) is 85%. |
書誌情報 |
インターネットと運用技術シンポジウム論文集
巻 2021,
p. 63-70,
発行日 2021-11-18
|
出版者 |
|
|
言語 |
ja |
|
出版者 |
情報処理学会 |