DCAIFLHCLGJan 22, 2024

LLM-based policy generation for intent-based management of applications

arXiv:2402.10067v188 citationsh-index: 19CNSM
Originality Synthesis-oriented
AI Analysis

This work addresses the problem of automating complex application management tasks for system administrators, though it appears incremental by applying existing LLM capabilities to a specific domain.

The paper tackles the challenge of automating intent-based management by using Large Language Models to decompose high-level user requests into executable policies, enabling a closed control loop for application deployment and management.

Automated management requires decomposing high-level user requests, such as intents, to an abstraction that the system can understand and execute. This is challenging because even a simple intent requires performing a number of ordered steps. And the task of identifying and adapting these steps (as conditions change) requires a decomposition approach that cannot be exactly pre-defined beforehand. To tackle these challenges and support automated intent decomposition and execution, we explore the few-shot capability of Large Language Models (LLMs). We propose a pipeline that progressively decomposes intents by generating the required actions using a policy-based abstraction. This allows us to automate the policy execution by creating a closed control loop for the intent deployment. To do so, we generate and map the policies to APIs and form application management loops that perform the necessary monitoring, analysis, planning and execution. We evaluate our proposal with a use-case to fulfill and assure an application service chain of virtual network functions. Using our approach, we can generalize and generate the necessary steps to realize intents, thereby enabling intent automation for application management.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes