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

Node controller based request response method and device

A node controller, request response technology, applied in the field of communication, can solve the problems of slow system response, slow OS response, long time to refresh memory, etc., to achieve the effect of improving performance and reliability

Active Publication Date: 2014-01-01
HUAWEI TECH CO LTD
View PDF7 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0021] However, when using this method to remove a node, other nodes need to refresh the local memory, so it takes up a lot of OS usage time, which will cause the system to respond very slowly and greatly reduce system performance.
In the actual measurement, if the 256Gb memory in a single node is refreshed, and the BIOS takes up 60-70% of the time slice of the CPU, it takes about 20 minutes to complete. During this period, the response of the OS becomes very slow, which is basically unacceptable to users
And the larger the single-node memory, the larger the system scale, the longer it takes to refresh the memory

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
  • Node controller based request response method and device
  • Node controller based request response method and device
  • Node controller based request response method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0075] Below to figure 1 , figure 2 and combine image 3 The node controller-based request response method provided in Embodiment 1 of the present invention is described in detail as an example. The method provided by Embodiment 1 of the present invention can be applied in the case of hot removal of nodes in a multi-node interconnection system. in, figure 1 A schematic diagram of multi-node interconnection provided by Embodiment 1 of the present invention; figure 2 The swimming lane diagram of message sending and response provided by Embodiment 1 of the present invention; image 3 It is a flow chart of the node controller-based request response method provided by Embodiment 1 of the present invention. in such as figure 1 In the multi-node interconnection system shown, node controller NC0 receives the first message sent by CPU0, and NC0 checks the information directory to determine whether the memory address requested by the first message is occupied by NC3. If it is d...

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

An embodiment of the invention discloses a node controller based request response method and device. The method includes receiving a first message through a first node controller; acquiring an information catalog, and inquiring in the information catalog to confirm whether a memory address requested in the first message is occupied by a second node controller or not; if yes, inquiring node in-place information to determine whether the second node controller exists or not; if not, generating and sending an invalid response message; wherein, a destination node number DNID (destination node identity) of the invalid response message is a source node number SNID (source node identity) of the first message, and an SNID of the invalid response message is a DNID of the first message.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a node controller-based request response method and device. Background technique [0002] The modern advanced features of the system architecture enable the processor (CPU) to have error reporting and error correction capabilities, and support CPU hot-swappable technology. Some foundry manufacturers already support non-uniform memory access (Non-Uniform Memory Access, NUMA) hardware hot-swapping, that is, the insertion and removal of physical nodes. This advanced feature requires the kernel to be able to remove in-use CPUs when necessary. For example, a CPU executing malicious code must be kept out of the system's execution path for Remote Access Service (RAS) requirements. Therefore, it is necessary to support CPU hot-plug technology in the Linux kernel. The operating system (OS) offlines the CPU logic, and the operating system will no longer use the offline CP...

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
IPC IPC(8): G06F15/173G06F17/30
CPCG06F9/54G06F12/0817G06F12/0813G06F12/0831G06F2212/1048G06F3/0604G06F3/0638G06F3/0673
Inventor 王工艺陈奔赵亚飞
Owner HUAWEI TECH CO LTD