Database server high-availability performance detecting system

A detection system and high-availability technology, which is applied in the field of database server high-availability performance detection system, can solve problems such as inability to achieve response time, hardware resource power consumption evaluation, etc.

Inactive Publication Date: 2014-05-07
STATE GRID CORP OF CHINA +1
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention is to solve the problem that the existing server performance detection technology cannot realize the evaluation of the response time of the server load and the resource power consumption of the hardware, and further proposes a database server high-availability performance detection system

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
  • Database server high-availability performance detecting system

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0025] Specific implementation mode one: the combination of this implementation mode figure 1 To illustrate this specific embodiment, a database server availability detection system described in this embodiment includes a hardware status detection module and a performance analysis module running on the server side, and a load generation module running on the client side;

[0026] The hardware status detection module is used to automatically join the startup task, and runs as a resident service. It can detect the performance information of the server in time and process it in time when the situation occurs. It detects each hardware of the server at regular intervals to prevent The server works for a long time or causes hardware damage due to other reasons;

[0027] The load generation module is used to apply load to the server side;

[0028] The performance analysis module is used to identify the load generated by the client load generation module, and automatically periodica...

specific Embodiment approach 2

[0029] Embodiment 2: This embodiment is a further supplement to function 1 in Embodiment 1: the hardware status detection module also includes: a detection sub-module, a query sub-module, a resource detection sub-module and a power consumption calculation sub-module;

[0030] The detection sub-module is used for the unique hardware identification of the root server when the system is initialized, and automatically detects the main hardware brand and model of the server;

[0031] The query sub-module compares the detected hardware information with its own resource library to query the maximum design power consumption of each hardware.

[0032] The main hardware described therein includes the motherboard, hard disk, CPU and network card. The above-mentioned hardware has a unique hardware identification in the case of no malicious modification, which can uniquely identify the model of the hardware; the server is uniquely identified by the combination of the motherboard ID and MAC ...

specific Embodiment approach 3 Embodiment approach specific Embodiment approach 1 1 :: 1 test ,; test ; and test 。 specific Embodiment approach 4

[0036] Embodiment 3: This embodiment is a further supplement to Embodiment 1: the process of the load generation module applying load to the server is: in a certain test time period, a large amount of user data is continuously sent to the server by simulating The request generates load on the server side; the load generation module sends requests to the server and needs to be manually opened by the user for testing; each simulated request includes the number of machines accessing the server at the same time per unit time and the test duration. Embodiment 4: This embodiment is a further supplement to Embodiment 1: the performance analysis module includes: a score evaluation sub-module and a comprehensive analysis sub-module;

[0037] The score evaluation sub-module is based on the average response time of the server obtained by the joint work of the load generation module and the performance analysis module, combined with the maximum design power consumption and real-time power ...

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 relates to a database server high-availability performance detecting system and belongs to the field of server performance detecting. The problem that according to an existing server performance detecting technology, server load response time and hardware resource power dissipation cannot be estimated is solved. The detecting system comprises a hardware state detecting module, a performance analyzing module and a load generating module. The hardware state detecting module further comprises a detecting submodule, a query submodule, a resource detecting submodule and a power dissipation computing submodule. The performance analyzing module comprises a grade estimating submodule and a comprehensive analysis submodule. The detecting system is used for server high-availability performance.

Description

technical field [0001] The invention relates to a database server high-availability performance detection system, and relates to the field of server performance detection. Background technique [0002] The server bears the task of processing the operation application from the client and applying the application. Since the number of clients is far greater than the number of servers, in general, the main factor that restricts the capabilities of the entire system is the performance of the server. This also makes the performance of the server an important aspect of everyone's main concern. [0003] The database server will occupy a lot of resources during the running process. If the resource occupation is excessive, it will cause many programs to fail to run normally, and even cause the server to crash; the server will inevitably process requests from multiple parties during the execution process. If the server handles The load capacity is very poor, and the server will be cru...

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 Applications(China)
IPC IPC(8): G06F11/34G06F11/22
Inventor 王相伟朱伟义宋振伟麻常存王思源闫晓勇孙彤朱东杰傅忠传
Owner STATE GRID CORP OF CHINA
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