A high-availability detection system for database server
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.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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 ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com