용 AI 에이전트 서비스 매핑
용 AI 에이전트는 서비스 매핑 구성 관리 데이터베이스()CMDB에서 서비스 맵의 생성 및 유지관리를 자동화하여 관리자의 수동 작업을 서비스 매핑 줄이는 자율 AI 에이전트입니다.
용 서비스 매핑 AI 에이전트에는 서비스 매핑 워크플로우의 핵심 부분을 자동화하는 두 개의 AI 에이전트가 포함됩니다. 활성화 후에는 두 에이전트가 반복 일정에 따라 백그라운드에서 자율적으로 실행되어 각 기록에 관리자가 입력할 필요 없이 모든 관련 기록을 처리합니다.
사용 가능한 AI 에이전트
ITOM 애플리케이션 [sn_sm_gen_ai]용 서비스 매핑 AI 에이전트는 두 개의 AI 에이전트를 제공합니다.
- 서비스 매핑 AI 에이전트
-
ASC(애플리케이션 서비스 후보)에서 ML 기반 서비스 맵을 자동으로 생성하고 전체 서비스 토폴로지를 CMDB에 유지합니다. 이 에이전트는 ML 기반 후보를 평가하고, SFP(서비스 지문)와 같은 신뢰도가 높은 이름 제안 소스가 있는 후보에 초점을 맞추고, 노이즈(예: 모니터링 클라이언트, 보안 클라이언트 및 운영 체제 프로세스)를 필터링하고, 서비스 토폴로지를 생성합니다. 생성된 서비스 맵은 기본적으로 비운영으로 설정되므로 서비스 매핑 관리자가 이를 검토한 후 운영할 수 있습니다.
- 비즈니스 앱 매핑 AI 에이전트
-
비즈니스 애플리케이션[cmdb_ci_business_app]과 검색된 애플리케이션 서비스[cmdb_ci_service_discovered] 간의 CSDM(Common Service Data Model) "Uses::Used by" 관계를 자동으로 생성합니다. 이 에이전트는 AI 시맨틱 검색을 사용하여 각 비즈니스 애플리케이션에 대해 가장 일치하는 검색된 서비스를 찾고 관계를 [cmdb_rel_ci]에 씁니다. 신뢰도가 높은 일치는 자동으로 연결됩니다. 중간 신뢰도 일치는 관리자 검토를 위해 스테이징 테이블에 저장됩니다.
이러한 AI 에이전트가 필요한 이유
이러한 AI 에이전트가 없으면 서비스 매핑 관리자는 각 ML 기반 후보를 수동으로 검토하고 서비스 맵을 생성할지 여부를 결정해야 합니다. 마찬가지로 검색된 애플리케이션 서비스를 CSDM의 비즈니스 애플리케이션 컨텍스트에 연결하려면 수동 일대일 또는 일대다 매핑이 필요했습니다. AI 에이전트를 사용하면 이러한 프로세스의 시간이 크게 줄어들고 훨씬 더 큰 규모로 처리할 수 있습니다.
다음 예는 이러한 AI 에이전트가 해결하는 문제를 보여줍니다.
비즈니스 애플리케이션으로 정의된 결제 애플리케이션이 있는 은행을 고려합니다. 그 아래에는 서비스 매핑 온라인 결제 처리, 현금 결제 처리, 넷 뱅킹, 모바일 결제 시스템 등 다양한 애플리케이션 서비스가 있습니다. 비즈니스 이해 관계자는 최상위 수준의 결제 애플리케이션에만 관심이 있으며 상태와 영향을 모니터링할 수 있도록 검색된 모든 관련 서비스에 연결해야 합니다. 새 애플리케이션 서비스가 생성될 때 이러한 연결을 수동으로 유지관리하는 것은 실용적이지 않습니다. 비즈니스 앱 매핑 AI 에이전트는 모든 비즈니스 애플리케이션을 반복하고 일치하는 검색된 서비스를 자동으로 찾아 연결하여 소규모 비즈니스 애플리케이션 세트에서 더 큰 검색된 애플리케이션 서비스 세트로 하향식으로 작업하여 이 문제를 해결합니다.
일반적인 시나리오에서 조직은 수백 대의 서버를 실행하고 매일 많은 수의 ML 기반 후보를 생성합니다. 이전에 각 후보를 수동으로 평가하고 서비스 맵을 생성해야 했던 서비스 매핑 관리자는 대신 신뢰도가 높은 모든 후보를 자동으로 처리하고, 서비스 맵을 생성하고, 관리자 검토를 위해 비운영 상태로 설정하는 서비스 매핑 AI 에이전트를 활성화할 수 있습니다.
AI 에이전트의 작동 방식
두 에이전트 모두 ReAct(추론 및 행동) 전략을 사용합니다. 에이전트는 호출할 도구를 결정하기 전에 각 단계에 대해 추론합니다. 활성화 후 스크립트가 15분마다 실행됩니다. 에이전트는 실행할 때마다 관리자의 기록당 입력 없이 시스템의 모든 관련 기록(예: 시스템의 모든 비즈니스 애플리케이션)을 단일 배치로 처리합니다.
서비스 매핑 AI 에이전트 프로세스:
- 에이전트가 ASC(애플리케이션 서비스 후보) 기록에서 후보 이름, 프로세스 이름 및 서버 수를 포함하여 전체 ML 후보 데이터를 검색합니다.
- 에이전트가 노이즈 검사를 수행합니다. 후보에 노이즈(예: 모니터링 클라이언트, 보안 클라이언트 또는 운영 체제 프로세스)로 플래그가 지정되면 에이전트는 이를 건너뜁니다.
- 에이전트가 후보와 연결된 실행 중인 모든 프로세스를 검색합니다.
- 에이전트는 실제 서비스가 무엇인지에 대한 데이터와 이유를 분석하여 SFP(서비스 지문)와 같은 신뢰도가 높은 이름 제안 소스로 후보의 우선순위를 지정합니다.
- 에이전트는 CMDB에서 서비스 토폴로지를 만들고 서비스를 비운영으로 설정합니다. 동일한 후보에 대한 토폴로지가 이미 있는 경우 에이전트는 생성을 건너뜁니다.
비즈니스 앱 매핑 AI 에이전트 프로세스:
- 에이전트가 [cmdb_ci_business_app]에서 모든 비즈니스 애플리케이션 기록을 검색합니다.
- 각 비즈니스 애플리케이션에 대해 에이전트는 애플리케이션 이름과 설명을 쿼리로 사용하여 [cmdb_ci_service_discovered]에 대해 AI 시맨틱 검색을 실행합니다. 검색하면 관련성 점수(0-1)별로 정렬된 최대 30개의 후보가 반환됩니다.
- 0.3점 이상의 응시자는 자동으로 연결됩니다. 에이전트가 [cmdb_rel_ci]에서 Uses::Used by 관계를 생성합니다. 여러 후보가 자격을 갖추면 비즈니스 애플리케이션을 여러 서비스에 연결할 수 있습니다.
- 점수가 0.1–0.29인 후보는 관리자 검토를 위해 스테이징 테이블 [sn_sm_gen_ai_ba_candidate_rel]에 저장됩니다. 이들에 대한 관계는 자동으로 생성되지 않습니다.
- 0.1 미만의 후보는 필터링됩니다. 에이전트는 이에 대한 기록이나 관계를 생성하지 않습니다.
활성화 및 모니터링
두 에이전트 모두 기본적으로 비활성 상태입니다. 서비스 매핑 관리자 역할을 가진 사용자가 홈페이지에서 활성화합니다.서비스 매핑 절차에 대한 자세한 내용은 다음 문서를 참조하십시오 서비스 매핑에 대한 AI 에이전트 활성화.
서비스 매핑 관리자에게는 AI 에이전트 스튜디오의 구성이 필요하지 않습니다. AI 에이전트 스튜디오는 플랫폼 관리자 또는 AI 관리자 역할을 가진 사용자가 에이전트 정의 및 토큰 사용을 관리하는 데 사용됩니다.
활성화 후에는 두 에이전트가 15분마다 자동으로 실행됩니다. 관리자는 목록 탐색의 AI 활동 섹션에서 활동을 모니터링하고 결과를 검토할 수 있습니다.서비스 매핑 자세한 내용은 서비스 매핑 AI 에이전트 활동 목록 테이블 문서를 참조하십시오.
서비스 매핑 AI 에이전트가 생성한 서비스 맵은 기본적으로 작동하지 않으며 매핑된 애플리케이션 서비스 목록의 애플리케이션 서비스 기록에서 작동하도록 할 수 있습니다.
AI 에이전트 처리 할당량
각 AI 에이전트는 기본적으로 최대 100개의 기록을 처리할 수 있습니다. AI 에이전트가 이 한도에 도달하면 처리가 중지되고 상태가 일시 중지됨으로 설정됩니다. AI 에이전트는 AI 에이전트 스튜디오를 통해 할당량을 늘린 후에만 다시 활성화할 수 있습니다. 할당량을 늘리려면 AI 관리자에게 문의하십시오.