Abstract:
요금 시스템(10)은 적어도 하나의 요금 쇼핑 서버(14)를 구비하는 생산 시설(12), 적어도 하나의 요금 쇼핑 서버(18)를 구비하는 준비 시설(16), 및 고객과의 양방향 통신을 수행하기 위한 진입점(20)을 포함한다. 준비 시설은 변환 규칙을 저장하는 데이터베이스(26)와 트래픽 생성 서브시스템(24)을 더 포함하며, 상기 트래픽 생성 서브시스템(24)은 고객으로부터 진입점을 통해 거래를 수신하고, 상기 수신된 요청이 상기 준비 시스템의 요금 쇼핑 서버에 대해 시뮬레이션 데이터를 생성하는데 사용하기에 적합한 것인지 여부를 결정하고, 만약 그렇다면, 적어도 하나의 수정된 거래를 생성하기 위해 데이터베이스로부터 검색된 적어도 하나의 규칙에 따라 상기 수신된 거래를 수정하고, 적어도 하나의 수정된 거래를 처리를 위해 상기 준비 시설의 요금 쇼핑 서버로 송신하도록 구성된다. 준비 시설의 요금 쇼핑 서버는 요금 시스템의 잠재적인 새로운 또는 수정된 기능을 평가하기 위해 수정된 거래를 처리한다.
Abstract:
PURPOSE: A dispersion test system, a dispersion test control system, a dispersion test plan generating device, a dispersion test agent, and a dispersion test plan execution method are provided to execute a test similar with a real situation by generating large-scale virtual clients. CONSTITUTION: A dispersion test plan generating device(110) generates a master plan scenario which controls a server test by utilizing one or more dispersion test agents. The dispersion test plan generating device generates a plan in a dispersion test agent controlling motions based on the master plan scenario. A dispersion test agent control device(120) transmits information to the dispersion test plan generating device and the dispersion test agent and receives the information from the dispersion test plan generating device and the dispersion test agent. The dispersion test agent control device controls the dispersion test agent according to the plan. [Reference numerals] (100) Control system; (110) Plan generating device; (120) Agent control device; (121) Communication unit; (200) Dispersion test agent
Abstract:
다수의 컴퓨터 시스템을 포함하는 웹 서버가 클라이언트에 대한 HTTP 세션 작업부하를 처리하는 다른 시스템들을 위해 리던던트 세션-지속 데이터의 데이터베이스를 유지하는 적어도 하나의 시스템을 포함한다. 세션 분석기는 HTTP 세션 작업부하를 특성화하기 위해 정보를 이 리던던시 데이터베이스로부터 추출한다(707,711). 바람직하게, 세션 작업부하는 애플리케이션 서버 및 하나 이상의 애플리케이션을 포함하는 미들웨어에 의해 처리된다. 애플리케이션 서버는 세션-지속 데이터를 데이터 객체로서 유지하고, 응답이 클라이언트에 전송되는 리던던트 데이터의 데이터베이스를 자동으로 업데이트한다. 세션 분석기는 세션 작업부하를 특성화하기 위해 리던던트 데이터베이스로부터 데이터를 독립적으로 추출한다. 선택적으로, 분석기는 추출된 데이터로부터 튜닝 추천(717)을 할 수 있는 지능적 추정 기능(716)을 포함한다. 웹 서버, 클라이언트, HTTP 세션 작업부하, 리던던시 데이터베이스
Abstract:
PURPOSE: A fail safe mechanism for dynamically measuring call back usage software is provided to offer fail safe capability about an application by temporally installing and eliminating a measurement during the runtime of the application. CONSTITUTION: An application server receives a request in order to give temporary dynamic instrumentation to an application. A temporary dynamic measurement is added to the application during the runtime of the application(310). A callback is embodied through the connection of the temporary dynamic measurement to a computing device. The callback determines the loss of the connection. The application is restored by responding the determination of the call back(330).
Abstract:
An automated method of managing computing resources having a workload of a given type comprises providing resource data collectors for collecting data regarding performance of the resources, such as a server network, in accordance with the type of workload; developing a forecast of utilization of the resources, based on historical performance data; and collecting real-time performance data regarding the resources running under the workload. The method then includes analyzing the performance data and the forecast to identify a critical resource: and automatically adjusting a capacity of the resource to provide steady-state performance of the resource under the workload. Additional hardware resources such as CPUs, computer memory and computer disk storage are initially available to, but unused by, the computing resources.
Abstract:
주어진 타입의 작업량(workload)을 갖는 컴퓨터 자원(computing resources)을 관리하는 자동화된 방법으로서, 작업량의 타입에 따라서, 서버 네트워크 등과 같은 자원의 성능에 관한 데이터를 수집하는 자원 데이터 콜렉터(resource data collectors)를 제공하는 단계(110)와, 이력 성능 데이터(historical performance data)(160)에 기반하여 자원의 활용도에 대한 예측(forecast)을 전개하는 단계(180)와, 작업량 이하로 실행되는 자원에 관한 실시간 성능 데이터(real-time performance data)를 수집하는 단계(140)를 포함한다. 다음에 본 방법은 실시간 성능 데이터 및 예측을 분석(190)하여 임계 자원(critical resource)을 식별하는 단계(210)와, 자원의 용량을 자동 조정하여(250) 작업량 이하인 자원의 정상 상태 성능(steady-state performance)을 제공하는 단계(270)를 포함한다. CPU, 컴퓨터 메모리 및 컴퓨터 디스크 저장 장치 등과 같은 추가적인 하드웨어 자원(40, 42, 60)은 컴퓨터 자원에 초기에 이용 가능하지만, 사용되지 않은 것이다.
Abstract in simplified Chinese:本发明揭示一种用于控制存取一由一服务器所运行之应用进程之方法及系统。判定该服务器对一第一请求之接收时间与一第二请求之接收时间之间的一时间间隔。该第一请求及该第二请求包括于用于对该应用进程之一存取的多个请求中。基于该时间间隔及多个历史时间间隔来选择一调整値。每一历史时间间隔在该服务器对该多个请求中之两个请求之接收时间之间。该两个请求之接收时间在该第一请求之接收时间及该第二请求之接收时间之前。利用该调整値来调整一累积器,从而导致该累积器之値超过一预定临限値。经由一警告、一回应于该第二请求之延迟、一临时处理停止或一回应于该累积器之値超过该临限値之永久存取拒绝,而控制存取该应用进程。