arrow
返回

Multi-task federated learning-based system anomaly detection and multi-classification for microservices architecture

delete2024-10-01
delete32
PRE
AI
J
Junfeng Hao
P
Peng Chen *
J
Juan Chen
X
Xi Li
DOI:10.1016/j.future.2024.05.006delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The microservices architecture is extensively utilized in cloud -based application development, characterized by the construction of applications through a series of functionally independent, small, autonomous services. This architectural approach is renowned for its attributes such as high cohesion, availability, low coupling, and exceptional scalability. The detection of runtime system point anomalies in microservices architectures is crucial for enhancing the Quality of Service(QoS). Furthermore, identifying the classes of detected anomalies is critical in practical applications. However, given the highly dynamic nature of microservices systems as a distributed computing architecture, conducting real-time system anomaly detection on distributed independent microservices poses a challenging task. To address these challenges, we propose the System Anomaly Detection and Multi -Classification based on Multi -Task Feature Fusion Federated Learning (SADMC-MT-FF-FL) framework. Initially, we introduce a distributed learning framework based on Multi -task Federated Learning (MT -FL) to construct multi -classification anomaly detection models for each microservice. Secondly, to identify complex system anomaly patterns and features during the runtime of microservices, we develop a feature extractor based on External Attention Mechanism and Multi -channel Residual Structure (EA -MRS). Finally, we design a Local-Global Feature -based Parallel Knowledge Transfer (LGF-PKT) framework, utilizing parallel knowledge transfer to parallelize weight updates for local and global features. To validate the effectiveness of our approach, we conducted comprehensive comparative experiments on the microservices benchmark platforms Sock -Shop and Train -Ticket. The experimental results on anomaly detection for multiclassification systems demonstrate that SADMC-MT-FF-FL outperforms the best baseline method by 28.3% and 27.8% for Macro F1 and Micro F1 on Train -Ticket, and by 8.8% and 8.6% on Sock -Shop, respectively. Additionally, we conducted comparison experiments on three public datasets, SWaT, SMD, and SKAB. The F1 scores were 0.5% higher than those of the centralized methods on SMD, respectively, 6% and 2.8% higher than those of the federated learning based method on SWaT and SKAB. Source codes are available at: https://github.com/icclab-xhu1/SADMC-MT-FF-FL.
Keyword:
Microservices architecture
Multi-task federated learning
Feature fusion
System anomaly detection and classification

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.9K
被引数:
2.3W

机构

X
Xihua University
学者数:
6.2K
论文数: 3.6K
被引数: 4.1K
引用论文

引用论文

Electron transfer by domain movement in cytochrome bc1
err1998-04-01
err0
PREAI
errZhaolei Zhang; Lishar Huang; Vladimir M. Shulmeister; Young-In Chi; Kyeong Kyu Kim; Li-Wei Hung; Antony R. Crofts; Edward A. Berry; Sung-Hou Kim
err分享
err收藏
err分享
err收藏
err分享
err收藏
A survey on federated learning关于联邦学习的调查
err2021-03-01
err671
PREAI
errZhang, Chen; Xie, Yu; Bai, Hang; Yu, Bin; Li, Weihong; Gao, Yuan
err分享
err收藏
学者 查看更多内容