어플리케이션 성능 관리

Compuware Strobe는 메인프레임 애플리케이션을 위한 업계 최고의 애플리케이션 성능 모니터링 및 분석 솔루션입니다. IT 부서는 Strobe를 사용하여 과도한 CPU 사용을 초래하는 비효율적인 애플리케이션 문제를 파악하고 하드웨어 및 소프트웨어 비용을 줄이면서 고객 만족도를 높일 수 있습니다.

메인프레임 애플리케이션 성능 관리의 주요 특징 및 장점

  • 사용자 코드 효율성, 트랜잭션 응답 시간 및 처리량을 개선합니다.
  • 리소스를 소비하는 데이터베이스 호출을 찾아내어 이를 개선합니다.
  • 애플리케이션이 효율적이지 않은 이유를 신속하게 찾아냅니다.
  • 과도한 CPU 처리 시간 또는 대기 시간을 유발하는 SQL 명령문 또는 DB2 시스템 서비스를 파악합니다.
  • 각 SQL 명령문의 카탈로그 통계 및 GET PAGE 요청 수를 포함한 상세한 DB2 튜닝 정보를 수신합니다.
  • 새로운 사용자는 측정을 수행하고 메인프레임 애플리케이션 성능 문제를 감지하기 위해 그래픽 인터페이스를 사용하여 생산성을 높일 수 있습니다.
  • 월별 소프트웨어 라이선싱 비용에 큰 영향을 주게될 튜닝 기회를 빠르고 쉽게 알아보려면, zEnterprise용 BMC’s MainView 또는 Cost Analyzer에서 바로 Strobe를 시작하십시오.

메인프레임 애플리케이션 성능 관리의 복잡성을 줄입니다.

Strobe는 복잡한 환경에서 메인프레임 애플리케이션 성능을 관리하기 위한 첨단 기술입니다. 단일 및 다중 시스템 환경에서 온라인과 배치 처리 애플리케이션의 활동을 측정하여 애플리케이션 실행 중 시간이 어디서 어떻게 소모되었는지를 세부적으로 분석합니다.

Strobe는 CPU 리소스를 과도하게 사용하는 프로그램 명령문, 모듈과 제어 섹션 내부에서 사용된 CPU 시간의 비율을 밝힘으로써 조사 시간을 단축하고, 프로시저 이름과 명령문 번호를 표시하며, 완전한 소스 코드 라인을 제공합니다. Strobe 분석을 사용하면 비효율적인 DB2 SQL 명령문을 포함한 많은 I/O 문제를 파악할 수 있습니다.

Compuware iStrobe는 사용이 간편한 브라우저 기반 그래픽 사용자 인터페이스를 통해 Strobe의 이점을 더욱 강화합니다. iStrobe는 SQL 명령문과 관련 카탈로그 통계에서 사용한 액세스 경로를 파악하여, 온라인 및 배치 처리 애플리케이션에 대해 애플리케이션 성능 향상에 필요한 모든 데이터를 제공합니다.

회의실에서 허비되는 시간과 리소스를 줄입니다.

중요한 성능 문제의 근본 원인을 찾기 위해 회의실에서 몇 시간 혹은 며칠 동안 너무 많은 시간과 리소스가 허비되고 있습니다. Strobe는 다양한 언어, 데이터베이스 또는 원격 처리 서브시스템이 있는 복잡한 환경에서도 성능 문제의 근본 원인을 쉽고 빠르게 찾아내므로 더는 책임 소재를 따지는 논란이 필요하지 않습니다.

메인프레임 인력 전환 가능

숙련된 IT 인력이 퇴사하고 경험이 없는 신입 직원이 들어오게 되면 엄청나게 방대한 지식이 사라지게 됩니다.   Strobe가 이에 대한 사전 “대책”을 제공합니다. 즉, 과도한 리소스 요구의 원인을 찾아 제거하는 데 필요한 정밀하고 심층적인 애플리케이션 성능 데이터를 제공합니다. 기본 인텔리전스가 직원이 보유한 전문 기술 및 경험에 대한 의존도를 낮춥니다.

Eclipse 기반 Compuware Workbench는 Compuware의 최신 메인프레임 개발 환경에 통합되어 있으므로, 최신 개방형 개발 환경에서 현재와 미래의 애플리케이션 인스턴스 모두에 대해 Strobe 측정을 시작할 수 있습니다.

해결해야 할 메인프레임 애플리케이션 성능 문제 분석

Strobe는 확인된 가장 중요한 튜닝 기회에 대한 세부적인 분석을 수행합니다. COBOL, DB2, 언어 환경 및 파일 액세스 등, 주요 카테고리에서 최상위 5개의 기회와 가장 해결하기 쉬운 성능 문제를 빠르게 파악합니다. 또한 Strobe 보고서에는 SMF와 RMF의 데이터도 포함됩니다. 비즈니스 인텔리전스 보고 도구(BIRT)를 사용하여 보고서를 간편하게 수정하면 언제 시스템이 가장 바쁘고 지금 어떤 작업이 실행되고 있는지 쉽게 표시할 수 있습니다.

메인프레임 애플리케이션 성능 관리(APM) 성공 측정 및 보고

Strobe는 배치, CICS, DB2 및 IMS를 포함하여 모든 주요 하위 시스템 구성 요소에 대한 추세 및 요약 보고서를 제공합니다. 성능 데이터는 Microsoft SQL Server, Oracle 또는 DB2 데이터베이스에 저장할 수 있습니다. 비즈니스 인텔리전스 보고 도구(BIRT)를 사용하여, 제공된 보고서를 검토하거나 새로운 사용자 지정 보고서를 간단하게 만들어 다양한 관점에서 데이터를 볼 수 있습니다. 이를 통해 추세에 따르고 튜닝 작업이 가장 필요한 영역을 파악하며 응답시간 및 CPU 사용 문제를 격리할 수 있습니다.

능동적인 측정 대상 및 시기 판단

Compuware AutoStrobe는 측정 프로세스를 예측 및 반복 가능하게 만들어, Strobe 및 iStrobe의 유연성을 향상시키고 생산성을 높입니다. 재사용 가능한 측정 요청을 생성하고 일정한 간격으로 실행되도록 예약할 수 있습니다. 또한 AutoStrobe는 프로그램에서 비정상적인 동작이 발생했을 때 능동적으로 Strobe 측정을 시작할 수 있습니다. 타사 모니터 또는 기타 사용자 지정 애플리케이션도 Strobe 애플리케이션 프로그래밍 인터페이스(API)를 사용하여 Strobe 측정을 시작할 수 있습니다.

AutoStrobe에는 글로벌 배치 모니터링 기능이 포함되어 있는데, 이 기능은 CPU 소모량의 이동 평균과 경과 시간 지표를 사용하여 성능 문제 감지를 자동화하는 기능입니다. AutoStrobe는 허용 임계값을 초과하는 모든 작업 단계를 자동으로 측정하는 반면 글로벌 배치 모니터링은 이전 실행 시의 성능 데이터를 기준으로 CPU와 경과 시간 임계값을 자동으로 설정합니다. CICS 온라인 트랜잭션과 유사한 기능이 트랜잭션 성능을 모니터링하고, 문제가 심각해지기 전에 모든 성능 문제를 사용자에게 알려줍니다.

BMC’s Workload Management 솔루션과의 긴밀한 통합

많은 기업이 모바일 앱, Big Data 애널리틱스, IoT 및 기타 기술을 채택함에 따라 메인프레임 워크로드가 크게 늘어나고 있습니다. 이러한 기술은 모두 메인프레임 상주 애플리케이션, 데이터 및 트랜잭션/계산 처리 능력에 부담을 줍니다. Java가 활성화된 특수 프로세서를 포함하여 새롭게 출시된 IBM z13에서 제공되는 신규 기능 또한 새로운 워크로드를 증가시킬 가능성이 높습니다. 이러한 워크로드의 증가는 월 소프트웨어 사용료(MLC, Monthly License Charge)를 증가시킵니다.

고객이 MLC를 최소화할 수 있도록 돕기 위해, Strobe이 업계 최고의 BMC 제품과 긴밀하게 통합되었습니다. 이러한 솔루션 간의 통합은 BMC Cost Analyzer의 시각적 맵핑을 Compuware Strobe가 제공한 상세 배치 및 트랜잭션 정보에 적용하여 고객이 월 소프트웨어 사용료를 최대한 줄일 수 있는 튜닝 기회를 쉽고 빠르게 식별할 수 있도록 돕습니다. 이러한 기회에는 부하가 적은 시간으로 워크로드 이전, 적은 LPAR에서 IBM 하위시스템 실행, LPAR 사용 제한 등이 있습니다. 또한, 본 통합은 메인프레임 운영 직원이 Strobe 데이터 콜렉션을 BMC MainView를 통해 바로 호출할 수 있어서 비용을 더욱 쉽게 관리할 수 있습니다.

자세한 정보는 이곳에서 확인할 수 있습니다.

Java Performance 심층 분석

Strobe는 Java Performance용 Topaz를 매끄럽게 통합하여, 담당 직원이 전체 Java 환경을 전체적으로 평가할 수 있습니다. Strobe는 Java 가상 머신(JVM) 작업 및 전용 프로세서 사용에 대한 귀중한 정보를 제공하는 반면, Java Performance용 Topaz는 목표로 한 Java 프로그램의 튜닝을 위해 JVM의 본질적인 특성을 제시합니다.

또한 Strobe Insight에서는 새로운 분석, 튜닝 기능 및 Rolling 4 Hour Average(4시간 이동 평균) 보고서도 제공합니다.

메인프레임 애플리케이션 성능 심층 분석용 Strobe

Credit Suisse 베스트 프랙티스 공유

Credit Suisse의 애플리케이션 성능 관리(APM) 책임자인 Norbert Schorm는 메인프레임 애플리케이션 성능 관리(APM)를 극대화하면서 비용을 최소로 유지할 수 있는베스트 프랙티스를 강조합니다.

지원되는 하위 시스템 및 데이터베이스 환경

CICS
DB2
IMS
WebSphere MQ
CA IDMS
ADABAS/NATURAL
UNIX 시스템 서비스

지원 언어

COBOL
C/C++
PL/I
FORTRAN
CA Optimizer
CA Gen