SOA 종속성 맵에서는 환경의 SOA 구성 요소를 표시하는 두 가지 방법을 제공합니다.
물리적 뷰와 논리적 뷰의 차이 및 문제 해결을 위해 두 가지 뷰를 전환하는 방법을 설명하기 위해 다음 예를 들어보겠습니다.
서비스 문제를 분석하는 중에 특정 서비스가 근본 원인으로 확인되었지만 이 서비스가 분산 서비스라는 점을 발견했습니다. 즉 부하 분산기가 이 서비스에 대한 요청을 다섯 개의 응용 프로그램 서버로 분산합니다.
이 시나리오에서 문제의 원인을 찾으려면 다음을 이해해야 합니다.
예를 들어 논리 서비스에서 분당 100개의 호출이 발생하고 이 서비스가 5개의 인스턴스로 구성된 경우, 100개의 호출이 각각의 개별 인스턴스로 어떻게 분산되는지를 이해해야 합니다. 100개의 호출 중 90개가 단일 인스턴스로 가는 경우에는 문제를 이 인스턴스로 격리하고 문제를 해결한 다음, 인스턴스의 부하 증가에 대한 원인을 찾기 위한 추가 분석을 수행할 수 있습니다.
"SOA 종속성 맵"에서는 "표시" 드롭다운 목록을 사용하여 물리적 뷰와 논리적 뷰 간을 전환할 수 있습니다. 이렇게 하면 서비스의 논리적 인스턴스와 물리적 인스턴스를 구분하여 특정 물리적 인스턴스의 문제가 논리적 서비스의 전체 성능에 어떤 영향을 미치는지 확인할 수 있습니다.
SOA 종속성 맵 물리적 뷰 또는 논리적 뷰를 선택하려면
SOA 종속성 맵이 새로 고쳐지고 선택한 뷰에 기반하여 SOA 환경이 표시됩니다. 예를 들어 "물리적" 뷰에서 "작업"을 보다가 "논리적" 뷰를 선택하면 SOA 종속성 맵이 새로 고쳐지고 SOA 종속성 맵의 논리적 표현에 기반하여 작업이 표시됩니다.
Investigator 트리에서 "가상 에이전트" 노드를 선택한 경우를 제외하고 SOA 종속성 맵에서는 기본적으로 "물리적" 뷰가 표시됩니다. "가상 에이전트" 노드 및 그 하위 노드의 경우에는 기본적으로 "논리적" 뷰가 표시됩니다.
|
Copyright © 2013 CA.
All rights reserved.
|
|