Abstract:
본명세서에서는트랜잭션들이처리될때 소프트웨어컴포넌트들사이의의존도를기술하는데이터를발생시킬뿐만아니라, 상기데이터에의거하여의존도맵들을디스플레이하기위한기법들이개시된다. 상기데이터는상기소프트웨어컴포넌트들에의해처리되는트랜잭션들을모니터링또는트레이스하는에이전트들에의해수집될수 있다. 상기수집된데이터는상기소프트웨어컴포넌트들사이의의존도를기술하는방향그래프를형성하기위해종합될수 있다. 상기방향그래프에의거하여의존도맵이디스플레이될수 있다. 상기의존도맵은상기트랜잭션들이처리될때 소프트웨어컴포넌트들사이의의존도를보여줄수 있다. 상기의존도맵은또한상기소프트웨어컴포넌트들을포함하는애플리케이션들사이의의존도를보여줄수 있다. 상기의존도맵(들)은사용자로하여금어디서문제가발생하는지를쉽고도신속하게확인할수 있게해준다. 예를들면, 사용자는문제가프런트엔드에있는애플리케이션서버에있는것이아니라백엔드데이터베이스에있는지를신속히판별할수 있다.
Abstract:
본 발명은 일반적으로 적어도 하나의 컴퓨팅 시스템과 관련된 하나 이상의 리소스를 제어하기 위해 제공된다. 본 발명의 일 측면에서, 본 기술은 하나 이상의 리소스에 대해 하나 이상의 구성이 주어지면 하나 이상의 리소스와 연관된 하나 이상의 성능 측정기준(performance metric)을 평가하는 단계를 포함한다. 그 다음, 본 기술은 성능 측정기준 평가 단계에 따라 하나 이상의 리소스에 대한 하나 이상의 구성에서의 변경을 야기한다. 하나 이상의 성능 측정기준 및 하나 이상의 구성은 일반적 포맷으로 표현된다.
Abstract:
하드웨어 및 소프트웨어의 여러 조합(즉, 플랫폼)을 갖는 다수의 서로 다른 장치를 사용하는 네트워크에 대한 최적화 시스템이 제공된다. 본 시스템은 이러한 네트워크의 성능을 정확하게 평가, 제어 및 최적화한다. 본 발명은 최적화 시스템의 여러가지 특징을 설치, 구성 및 동작시키는 효율적인 사용자 인터페이스를 제공한다. 지능 오브젝트(102, 104)는 각 서버 노드에서 시스템 프로세스를 동적으로 분석하기 위해 서버 노드 레벨에서 동작한다. 시스템 프로세스의 분석은 광범위한 것으로서, 하드웨어, 소프트웨어, 운영 시스템 및 통신을 포함한다. 한가지 특징은 오브젝트가 로컬 이용값을 나타내는 숫자를 발생할 수 있게 해준다. 로컬 이용값은 그 오브젝트를 호스팅하는 플랫폼에서의 하나 이상의 성능 인자의 측정치이다. 로컬 이용값은 제2 지능 오브젝트(102, 104)를 호스팅하는 다른 플랫폼으로 전달될 수 있다.
Abstract:
비지니스 거래를 서비스하는 자원을 모니터링하기 위한 방법, 시스템, 및 프로그램 제품이 제공된다. 이 방법은, 하나 이상의 자원에 의해 서비스받는 비지니스 거래를 모니터링하는 거래 관리자를 제공하는 단계를 포함한다. 여기서, 자원들 각각과 거래 관리자는 프로토콜 메시지에서 부하-모니터링 헤더를 송수신하도록 구성된 프로토콜 스택을 갖는다. 이 방법은, 자원에 대한 하나 이상의 성능 메트릭의 수집본을 프로토콜 요청 메시지 내의 프로토콜 요청 헤더에서 명시하는 단계와, 상기 자원에 의해 프로토콜 요청 메시지 내에 명시된 하나 이상의 성능 메트릭을 수집하고, 프로토콜 응답 메시지 내의 프로토콜 응답 헤더에서, 수집된 하나 이상의 성능 메트릭을 거래 관리자에게 전송하는 단계를 포함한다. 또한, 이 방법은, 미리구성된 자원들이 피어 자원들을 위한 모니터링 에이전트로서 역할하고 자원 관리자에게 경고를 전송할 수 있도록, 자원들의 서브셋 상의 프로토콜 스택을 정책으로 미리구성하는 단계를 포함한다. 거래 관리자, 자원 모니터링, 프로토콜 스택
Abstract:
PURPOSE: A dependency map generation from dependency data is provided to generate data for describing dependency between software components and display dependency maps based on data. CONSTITUTION: When a software component processes transactions, data for describing dependencies between software components is collected(602). The dependency data is aggregated in order to form a direction graph for indicating dependency between the software components(604). A dependency map is displayed on a display screen based on the direction graph(606). The collected data includes vertex data and edge data.
Abstract:
PURPOSE: A response time measuring system of a server and method thereof are provided to accurately presume the response time of transaction by measuring response time between a user terminal and a server by inserting a dummy request tag. CONSTITUTION: A result page capturing unit(41) receives a processing result web page from an application server. A dummy request inserting unit(42) inserts a tag for requesting a dummy service to the application server. A result page relay unit(43) transmits the processing result web page to a user terminal. A dummy request receiver(44) receives a dummy request by the dummy request tag from the user terminal.
Abstract:
본 발명은 일반적으로 적어도 하나의 컴퓨팅 시스템과 관련된 하나 이상의 리소스를 제어하기 위해 제공된다. 본 발명의 일 측면에서, 본 기술은 하나 이상의 리소스에 대해 하나 이상의 구성이 주어지면 하나 이상의 리소스와 연관된 하나 이상의 성능 측정 기준 (performance metric)을 평가하는 단계를 포함한다. 그 다음, 본 기술은 성능 측정 기준 평가 단계에 따라 하나 이상의 리소스에 대한 하나 이상의 구성의 변경을 야기한다. 하나 이상의 성능 측정 기준 및 하나 이상의 구성은 일반적 포맷으로 표현된다. 컴퓨팅 시스템, 리소스, 성능 측정 기준 평가, 목표 성능, 구성 파라미터
Abstract:
본 발명에 따르면, 글로벌 통신 네트워크에서 풍부한 웹 서버 활동 데이터를 수집하기 위한 방법 및 시스템이 제공되며, 요청된 정보 파일들은 다수의 네트워크 장치들에 캐싱되어 있다. 인터넷 상에서 웹 캐싱이 널리 보급됨에 따라, 기점 웹 서버는 웹 사이트 콘텐츠에 대한 요청의 대부분에 대해 서비스하지 않는다. 단일 픽셀 투명 GIF(Graphics Image Format) 요청이 웹 페이지의 HTML(HyperText Markup Language) 소스 파일에 부가된다. 웹 페이지를 작성하기 위해 클라이언트 브라우저가 검색해야만 하는 이미지의 수("히트") 및 웹 페이지로의 접속시에 얻어지는 추천자 식별자를 포함한, 보강된 웹 활동 데이터 정보를 내포하는 공통 게이트웨이 인터페이스(CGI) 문자열 데이터가 GIF 요청에 첨부된다. 단일 픽셀 투명 GIF 요청은 캐싱할 수 없으며, 그 결과 클라이언트 브라우저가 HTML 파일을 해석할 때 그 요청은 기점 웹 서버로 전송된다. 웹 페이지에 대한 정확한 히트 수를 누적하기 위해, 풍부한 데이터가 기점 웹 서버에 있는 로그 파일에 저장된다.