The Vision of Autonomic Computing: Can LLMs Make It a Reality?
The Vision of Autonomic Computing (ACV), proposed over two decades ago,
envisions computing systems that self-manage akin to biological organisms,
adapting seamlessly to changing environments. Despite decades of research,
achieving ACV remains challenging due to the dynamic and complex nature of
modern computing systems. Recent advancements in Large Language Models (LLMs)
offer promising solutions to these challenges by leveraging their extensive
knowledge, language understanding, and task automation capabilities. This paper
explores the feasibility of realizing ACV through an LLM-based multi-agent
framework for microservice management. We introduce a five-level taxonomy for
autonomous service maintenance and present an online evaluation benchmark based
on the Sock Shop microservice demo project to assess our framework's
performance. Our findings demonstrate significant progress towards achieving
Level 3 autonomy, highlighting the effectiveness of LLMs in detecting and
resolving issues within microservice architectures. This study contributes to
advancing autonomic computing by pioneering the integration of LLMs into
microservice management frameworks, paving the way for more adaptive and
self-managing computing systems. The code will be made available at
https://aka.ms/ACV-LLM.
669dbfaffe9496b3c6e5b1d3
Zhiyang Zhang
claimed_verified
2024-07-22T07:09:39.462Z
659f72a228725b8dad7a5215
/avatars/841e7db57089ec8bb3b8d87512655fe6.svg
Zhiyang Zhang
user
beizhi0109
669dbfaffe9496b3c6e5b1d4
Fangkai Yang
claimed_verified
2025-02-27T09:18:37.203Z
669dcf6200970c3b27aafa5d
/avatars/bb9ed5ff86326fdaeb184c6b0e40f74f.svg
kaikai yang
user
keanudicap
669dbfaffe9496b3c6e5b1d5
Xiaoting Qin
claimed_verified
2024-07-22T07:08:51.079Z
662b0bc9c709a61df8291c0f
/avatars/16dd4d945e9fbef5ac889a8087101ded.svg
Xiaoting Qin
user
XiaotingQin
669dbfaffe9496b3c6e5b1d6
Jue Zhang
admin_assigned
2024-07-22T08:45:32.767Z
65f40e43653c231cbaf7d1e4
/avatars/a42ac5454cbe175f04c3420fce90cad2.svg
Jue Zhang
user
JueZhang
669dbfaffe9496b3c6e5b1d7
Qingwei Lin
admin_assigned
2024-07-22T08:46:09.525Z
652fc9f39bc50a6c0e435224
https://cdn-avatars.huggingface.co/v1/production/uploads/652fc9f39bc50a6c0e435224/70OBVDHHBsxG2giJ-E3_1.jpeg
Lin Qingwei
user
Eliblo1969
669dbfaffe9496b3c6e5b1d8
Gong Cheng
669dbfaffe9496b3c6e5b1d9
Dongmei Zhang
admin_assigned
2024-07-22T08:49:08.510Z
66473d2c7abe6ad66e81a3dd
/avatars/82f40244806c06ffeaa1c4265e9725ea.svg
ZHANGDONGMEI
user
ZDM6426
669dbfaffe9496b3c6e5b1da
Saravan Rajmohan
669dbfaffe9496b3c6e5b1db
Qi Zhang
The Vision of Autonomic Computing: Can LLMs Make It a Reality?
The Vision of Autonomic Computing (ACV), proposed over two decades ago,
envisions computing systems that self-manage akin to biological organisms,
adapting seamlessly to changing environments. Despite decades of research,
achieving ACV remains challenging due to the dynamic and complex nature of
modern computing systems. Recent advancements in Large Language Models (LLMs)
offer promising solutions to these challenges by leveraging their extensive
knowledge, language understanding, and task automation capabilities. This paper
explores the feasibility of realizing ACV through an LLM-based multi-agent
framework for microservice management. We introduce a five-level taxonomy for
autonomous service maintenance and present an online evaluation benchmark based
on the Sock Shop microservice demo project to assess our framework's
performance. Our findings demonstrate significant progress towards achieving
Level 3 autonomy, highlighting the effectiveness of LLMs in detecting and
resolving issues within microservice architectures. This study contributes to
advancing autonomic computing by pioneering the integration of LLMs into
microservice management frameworks, paving the way for more adaptive and
self-managing computing systems. The code will be made available at
https://aka.ms/ACV-LLM.
An LLM-based multi-agent framework enhances microservice management towards achieving autonomic computing, demonstrating progress in Autonomous Service Maintenance.
Autonomic Computing Large Language Models multi-agent framework microservice management autonomous service maintenance