Estimating Service Resource Consumption Based on Response Time

A technology for response time and service requests, applied in the field of generating queuing models, which can solve problems such as inaccurate CPU utilization measurement, difficulty in sampling CPU utilization, and interference with system activities.

Active Publication Date: 2016-02-03
SAP AG
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

CPU sampling devices may interfere with normal system activity and may provide inaccurate CPU utilization measurements
In some cases, such as in virtualized environments, accurate CPU utilization sampling is more difficult, for example because of the need to filter hypervisor overhead

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Estimating Service Resource Consumption Based on Response Time
  • Estimating Service Resource Consumption Based on Response Time
  • Estimating Service Resource Consumption Based on Response Time

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] specific reference figure 1 , an exemplary system 100 is shown. can figure 1 The exemplary system 100 is provided as an enterprise resource planning (ERP) system that includes a plurality of client computers 102 in communication with one or more backend server systems 106 over a network 110 . The network may be provided as a large computer network such as a Local Area Network (LAN), a Wide Area Network (WAN), the Internet, a cellular network, or a combination of the above networks connecting any number of mobile clients and servers. In some embodiments, client 102 may connect directly to server system 106 (eg, not through a network connection).

[0027] Client computer 102 represents various forms of processing devices, including but not limited to desktop computers, laptop computers, handheld computers, personal digital assistants (PDAs), cellular telephones, network appliances, cameras, smart phones, enhanced general packet wireless Business (enhanced general packe...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Implementations of the present disclosure provide computer-implemented methods including defining a workload comprising a plurality of service requests, each service request corresponding to a class of a plurality of classes, applying the workload to a computer system that receives and processes service requests, measuring a response time of the computer system for each request of the workload, estimating a mean service demand for each class based on the response times and a base queuing model that represents the computer system, and generating the queuing model based on the mean service demands and characteristics of the workload.

Description

technical field [0001] The present disclosure relates to methods and related systems for generating queuing models. Background technique [0002] Performance models can be implemented by analytical methods or by simulation to predict the scalability of software and hardware systems. More specifically, requests to software and hardware systems place demands on the system resources available to respond to the requests. Although modeling and evaluation techniques exist for obtaining performance predictions of these systems, there are few resource consumption estimation methods that can provide good service demand estimates. Service demand is an important parameter to determine the performance model. Therefore, accurate service demand estimates are required in order to define models that are both representative and robust. [0003] Traditionally, central processing unit (CPU) utilization has been used to estimate the service demand of software and hardware systems. However, ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/50
CPCG06F11/3447G06F11/3419G06F11/3461
Inventor 斯蒂芬·克拉夫特瑟吉奥·帕彻科-桑切斯吉里亚诺·卡塞尔斯蒂芬·道森
Owner SAP AG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products