Method for planning capacity of multiple machines aiming at OLTP application

An online transaction processing and capacity planning technology, applied in the direction of multi-programming devices, etc., can solve the problems of inconsistent definitions, inability to provide cross-model performance predictions, and unattainable systems, so as to avoid insufficient performance and improve investment effectiveness and utilization. rate effect

Active Publication Date: 2011-04-27
CHINA TELECOM CORP LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] 1. Different types (manufacturers) of models have great differences in motherboard structure, CPU design, and IO design, and the performance of running different applications will change, which leads to the performance gap between the two machines in different benchmark tests There are often large changes in the indicators;
[0005] 2. Various published benchmark indicators are obtained after careful and sufficient performance optimization by the original manufacturer, and the existing deployed systems often cannot meet the indicators;
[0006] 3. In the process of actual capacity measurement, the specific OLTP application’s definition of transactions or tasks is inconsistent with the definition in the benchmark test, and the proportional relationship is not clear. It is only estimated based on experience, and the error is large. For example, the user’s OLTP system. A transaction is inconsistent with the benchmark transaction in the TPC-C test;
[0007] 4. Some manufacturers did not participate in all the benchmark tests, which also caused great difficulties for model selection reference. For example, SUN has not participated in the TPC-C test in recent years;
[0008] 5. The mainstream capacity planning tools (such as TeamQuest Model) can better complete the performance prediction of machines of the same type and different grades through the capacity planning parameter library provided by the manufacturer, but based on the same reason as point 1, they cannot provide accurate cross-machine Type of performance prediction requires the user to input the performance ratio of different types of machines

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
  • Method for planning capacity of multiple machines aiming at OLTP application
  • Method for planning capacity of multiple machines aiming at OLTP application
  • Method for planning capacity of multiple machines aiming at OLTP application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] Before describing the embodiments of the present invention in detail, the following terms are first defined:

[0019] Stretch Factor: Stretch factor = (queue waiting time + service time) / service time = 1 / (1 - utilization rate), when the stretch factor is less than 2, the CPU utilization (Utilization) basically increases with the load pressure Approximate linear slow increase, the queue waiting time (Queue Time) is less than the service time (Service Time); when the scaling factor = 2, the CPU utilization rate is 50%; when the CPU utilization rate continues to increase, when it exceeds 70%, the scaling factor And queuing length (Queue Length) (according to queuing network theory, queuing length=scaling factor-1) begins to grow non-linearly rapidly.

[0020] Perf A机型 / B机型 : The performance ratio of model A to model B.

[0021] Throughput: The throughput rate obtained from the test.

[0022] CPUUtil: Host CPU utilization during the test.

[0023] figure 1 A flowcha...

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

The invention discloses a method which aims at implementing capacity planning over different machine types to OLTP applications and includes: executing flexibility evaluation of the OLTP application to determine whether the OLTP application has flexibility problem; if the method determines that the OLTP application does not have flexibility problem, a performance comparison test is executed amongdifferent machine types to acquire the running performances of the different machine types; computing performance ratio among the different machine types according to the acquired running performances of the different machine types; acquiring the performance values of various machine types in different series, which is necessarily based on the performance ratios among different machine types acquired from the performance comparison test, and the acquired performance values are input into a parameter database for capacity planning, consequently a new parameter database for capacity planning isformed, and performance comparison and performance prediction can be implemented over different machine types; furthermore, the new parameter database for capacity planning can be used by a modeling method for capacity planning and a capacity planning tool to implement capacity planning over different machine types which aims at the OLTP application.

Description

technical field [0001] The invention generally relates to host capacity planning for IT system planning and design, in particular to a cross-model capacity planning method based on performance comparison test for specific OLTP (online transaction processing) applications. Background technique [0002] Capacity planning refers to the process of matching the system load to the most suitable server hardware required to support this load in order to ensure that the system can work efficiently in the future, and is used to guide capacity design and investment to ensure the rationality of IT expenses. Capacity planning requires corresponding technical means to predict the service level that the system can provide under the assumed hardware configuration when the load or number of users is increased. This is often achieved by establishing a capacity analysis model with the help of capacity planning tools. [0003] In the process of IT system planning and design, it is necessary to ...

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/46
Inventor 杨润华宋平波袁立宇蔡坚铮张玉忠梁剑钊陈剑波
Owner CHINA TELECOM CORP LTD
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