netop
Automating Conflict-Aware ACL Configurations with Natural Language Intents
Ding, Wenlong, Li, Jianqiang, Niu, Zhixiong, Chen, Huangxun, Xiong, Yongqiang, Xu, Hong
ACL configuration is essential for managing network flow reachability, yet its complexity grows significantly with topologies and pre-existing rules. To carry out ACL configuration, the operator needs to (1) understand the new configuration policies or intents and translate them into concrete ACL rules, (2) check and resolve any conflicts between the new and existing rules, and (3) deploy them across the network. Existing systems rely heavily on manual efforts for these tasks, especially for the first two, which are tedious, error-prone, and impractical to scale. We propose Xumi to tackle this problem. Leveraging LLMs with domain knowledge of the target network, Xumi automatically and accurately translates the natural language intents into complete ACL rules to reduce operators' manual efforts. Xumi then detects all potential conflicts between new and existing rules and generates resolved intents for deployment with operators' guidance, and finally identifies the best deployment plan that minimizes the rule additions while satisfying all intents. Evaluation shows that Xumi accelerates the entire configuration pipeline by over 10x compared to current practices, addresses O(100) conflicting ACLs and reduces rule additions by ~40% in modern cloud network.
- Asia > China > Hong Kong (0.04)
- Oceania > New Zealand (0.04)
- Europe > Sweden (0.04)
- (4 more...)
An Empirical Study of NetOps Capability of Pre-Trained Large Language Models
Miao, Yukai, Bai, Yu, Chen, Li, Li, Dan, Sun, Haifeng, Wang, Xizheng, Luo, Ziqiu, Ren, Yanyu, Sun, Dapeng, Xu, Xiuting, Zhang, Qi, Xiang, Chao, Li, Xinchi
Nowadays, the versatile capabilities of Pre-trained Large Language Models (LLMs) have attracted much attention from the industry. However, some vertical domains are more interested in the in-domain capabilities of LLMs. For the Networks domain, we present NetEval, an evaluation set for measuring the comprehensive capabilities of LLMs in Network Operations (NetOps). NetEval is designed for evaluating the commonsense knowledge and inference ability in NetOps in a multi-lingual context. NetEval consists of 5,732 questions about NetOps, covering five different sub-domains of NetOps. With NetEval, we systematically evaluate the NetOps capability of 26 publicly available LLMs. The results show that only GPT-4 can achieve a performance competitive to humans. However, some open models like LLaMA 2 demonstrate significant potential.
- Telecommunications > Networks (0.68)
- Information Technology > Networks (0.46)
What is NetOps & How Can NetOps Be a Bridge To AIOps?
Traditionally, network operations (NetOps) teams used performance monitoring tools to manage the health and performance of corporate networks. However, as network usage has increased and network deployments have become more disaggregated, many people are looking for alternative performance monitoring methods, such as Artificial Intelligence for IT operations or AIOps. This blog discusses NetOps and AIOps in detail and analyses how NetOps can be a bridge to AIOps, which will revolutionise the world of tech & business. Artificial intelligence for IT operations refers to applying AI and related technologies such as ML and NLP to traditional IT businesses and activities (AIOps). AIOps assist IT Ops, DevOps, and SRE teams (Site reliability engineers) in working smarter and faster.
- Information Technology > Communications > Networks (1.00)
- Information Technology > Artificial Intelligence (1.00)