Unlock instant, AI-driven research and patent intelligence for your innovation.

System and method for processing node memory resources in dual-server hot-backup mode

A memory resource, dual-system hot backup technology, applied in memory address/allocation/relocation, generation of response errors, and redundancy in hardware for error detection of data, etc. The database/application cannot be started on another node, so as to alleviate the performance degradation or bottleneck.

Active Publication Date: 2015-02-04
KINGDEE SOFTWARE(CHINA) CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, a memory resource processing method for the database / application server dual-system hot standby application mode is to not dynamically adjust the allocated memory resources of the database / application server, but only to start / stop the database / application server , without adjusting memory resources for dynamic allocation, the final result is that the performance of the entire system is degraded
That is, when the application program (such as ERP application program) and the database are on different nodes, in order to ensure the normal operation of the single failure system, if the memory resource setting of the database / application server node is allocated to the database / application program according to the full memory, when When a node in the database / application server fails, the database / application may not be able to start on another node because memory resources are allocated to the database / application to the maximum at this time, and even if it starts, the speed is very slow
[0004] Another memory resource processing method for the dual-machine hot standby application mode of the database / application server is that, in order to ensure the normal realization of the dual-system hot standby failover, the memory resource allocated to the database / application server is only 50% of the total memory , while the other 50% is reserved for database / application server hot standby. That is to say, when 1 / 2 of the nodes are normal, the memory resource utilization rate of each node of the database / application server is only 50%, resulting in no idle resources. use it effectively
That is, when the application program (such as an ERP application program) and the database are on different nodes, in order to ensure the normal operation of the system in the event of a single failure, the memory resource setting of the database / application server node is allocated to the database / application program according to half memory. When both nodes are normal, only about 50% of the memory resources (that is, half memory) are allocated to the database / application, and only 50% of the memory resources of the database / application server are utilized, while the remaining 50% are not effectively used , which ultimately leads to unsatisfactory system application performance due to the fact that resources are not used to the maximum extent.

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
  • System and method for processing node memory resources in dual-server hot-backup mode
  • System and method for processing node memory resources in dual-server hot-backup mode
  • System and method for processing node memory resources in dual-server hot-backup mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0076] Embodiment 1, the memory resource processing method of the database node:

[0077] In the node memory resource processing system in the dual-system hot standby mode of Embodiment 1, a database node and an application server node in the dual-computer hot standby mode are included, wherein, under normal operating conditions, the database program runs on one database node, ERP applications run on application server nodes.

[0078] Node 1 is a database node, running a database (eg, Oracle / DB2); node 2 is an ERP application server, running an ERP application program (eg, EAS).

[0079] The database instance running on the database node is a single oracle instance, or a DB2ERP application instance + Toolsdb catalog instance, etc.

[0080] In the first embodiment, the memory resource processing method of the database node includes the following steps:

[0081] Step A1, in the dual-machine hot standby mode, the node 1 database node judges whether the database service is norma...

Embodiment 2

[0126] Embodiment 2, the memory resource processing method of ERP application node:

[0127] In the node memory resource processing system in the dual-system hot standby mode of the second embodiment, a database node and an application server node in the dual-system hot standby mode are included, wherein, under normal operating conditions, the database program runs on a database node Nodes, ERP applications run on application server nodes.

[0128] Node 1 is a database node, running a database (eg, Oracle / DB2); node 2 is an ERP application server, running an ERP application program (eg, EAS).

[0129] Step B1, in the dual-machine hot standby mode, the node 2 ERP application server node first judges whether there is an ERP application program service in the current node;

[0130] Preferably, said step B1 includes the following steps

[0131] Step B11, check whether the ERP application service startup key process sign exists, that is, whether the ERP application service startu...

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 system and a method for processing node memory resources in a dual-server hot-backup mode. The system comprises at least one database node and at least one application server node in the dual-server hot-backup mode. The node comprises a detection module and an allocation module, wherein the detection module is used for detecting the state of the database service / application program service of the database / application server node in the dual-server hot-backup mode, and judging whether the database service / application program service is in a normal state or not; and the allocation module is used for judging whether a current node has an application program / database key process or not and judging the memory allocation mode of the current node when the database service / application program service is in the normal state, and allocating the memory resources of the current node according to judgment results. By the system and the method, the memory resources are ensured to be optimally allocated and utilized in the normal state or a single-node failure in the dual-server hot-backup mode.

Description

technical field [0001] The invention relates to the technical field of computer memory processing, in particular to a system and method for processing node memory resources in a computer dual-machine hot standby mode. Background technique [0002] At present, the application based on the database / application server usually adopts a dual-machine hot standby application mode. Generally, the database runs on one node, and the other node runs an application program (such as an ERP application program). [0003] In the prior art, a memory resource processing method for the database / application server dual-system hot standby application mode is to not dynamically adjust the allocated memory resources of the database / application server, but only to start / stop the database / application server , without adjusting memory resources for dynamic allocation, the final result is that the performance of the entire system is degraded. That is, when the application program (such as ERP applic...

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): G06F12/02G06F11/16
Inventor 郭立春
Owner KINGDEE SOFTWARE(CHINA) CO LTD