CN104734891B - A kind of server centered management system and method based on multi-dimensional matrix - Google Patents
A kind of server centered management system and method based on multi-dimensional matrix Download PDFInfo
- Publication number
- CN104734891B CN104734891B CN201510138507.8A CN201510138507A CN104734891B CN 104734891 B CN104734891 B CN 104734891B CN 201510138507 A CN201510138507 A CN 201510138507A CN 104734891 B CN104734891 B CN 104734891B
- Authority
- CN
- China
- Prior art keywords
- server
- addressing
- management
- node
- nodes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
技术领域technical field
本发明公开一种服务器集中管理系统及方法,属于服务器管理领域,具体地说是一种基于多维矩阵的服务器集中管理系统及方法。The invention discloses a server centralized management system and method, which belongs to the field of server management, and specifically relates to a multidimensional matrix-based server centralized management system and method.
背景技术Background technique
服务器节点是针对服务器集群来说,所以服务器节点并不是单指某一种服务器。它由多个节点和管理装置整体的管理单元构成。随着服务器技术的发展,尤其是云计算、大数据等新型技术的突破,服务器系统节点越来越多,服务器密度越来越大,而服务器系统管理面临的挑战也越来越大。设计服务器时不得去花费更多的系统资源进行管理。而节点数量较多的服务器往往需要多层管理,不但浪费巨大的系统资源,还减低了管理效率。本发明提出一种基于多维矩阵的服务器集中管理系统及方法,基于多维矩阵的集中式管理,可有效节省系统资源,明显提高管理效率。通过控制总线把服务器系统中的各节点组成一个多维网络,管理单元根据节点的多维编址实现对系统各节点的监控和管理。由于采用多维矩阵的管理技术,用多维编址对系统内各节点进行监控管理,可以有效减少系统的管理资源,扩展单系统管理节点数量;在相同的管理资源下,管理的节点数量增加到原来N次方倍数,其中N取决于管理系统所选维度,从而减少管理系统中管理单元的层数,有效提高了系统管理效率。Server nodes are for server clusters, so server nodes do not just refer to a certain type of server. It consists of a plurality of nodes and a management unit that manages the whole of the device. With the development of server technology, especially the breakthrough of new technologies such as cloud computing and big data, there are more and more server system nodes, server density is increasing, and server system management is facing more and more challenges. The server should not be designed to spend more system resources on administration. However, servers with a large number of nodes often require multi-layer management, which not only wastes huge system resources, but also reduces management efficiency. The invention proposes a server centralized management system and method based on a multidimensional matrix. The centralized management based on a multidimensional matrix can effectively save system resources and significantly improve management efficiency. The nodes in the server system form a multi-dimensional network through the control bus, and the management unit realizes the monitoring and management of each node in the system according to the multi-dimensional addressing of the nodes. Due to the use of multi-dimensional matrix management technology, multi-dimensional addressing is used to monitor and manage each node in the system, which can effectively reduce system management resources and expand the number of single-system management nodes; under the same management resources, the number of managed nodes increases to the original N power multiples, where N depends on the dimension selected by the management system, thereby reducing the number of layers of management units in the management system and effectively improving system management efficiency.
发明内容Contents of the invention
本发明针对设计服务器时需要花费大量系统资源进行管理,并且节点数量较多的服务器还需要多层管理,浪费巨大的系统资源,还减低了管理效率的问题,提供一种基于多维矩阵的服务器集中管理系统及方法,通过控制总线把服务器系统中的各服务器节点组成一个多维网络,管理单元根据服务器节点的多维编址实现对服务器系统的各服务器节点的监控和管理。基于多维矩阵的集中式管理,可有效节省系统资源,明显提高管理效率。The present invention aims at the problem that a large amount of system resources are needed for management when designing a server, and a server with a large number of nodes requires multi-layer management, which wastes huge system resources and reduces management efficiency, and provides a centralized server based on a multidimensional matrix In the management system and method, each server node in the server system is formed into a multi-dimensional network through the control bus, and the management unit realizes monitoring and management of each server node in the server system according to the multi-dimensional addressing of the server nodes. Centralized management based on multi-dimensional matrix can effectively save system resources and significantly improve management efficiency.
本发明提出的具体方案是:The concrete scheme that the present invention proposes is:
一种基于多维矩阵的服务器集中管理系统,包括管理单元,服务器节点,编址目录系统,控制总线系统;A server centralized management system based on a multidimensional matrix, including a management unit, a server node, an addressing directory system, and a control bus system;
管理单元:服务器管理核心,对内提供对各服务器节点的监控管理,对外提供用户操作界面;管理单元可以根据服务器节点数量自动进行维度分配及服务器节点的编址工作。在服务器节点数量发生变化时,及时调整维度及节点编址,实现管理系统资源的优化。Management unit: the server management core, which provides internal monitoring and management of each server node and external user interface; the management unit can automatically perform dimension allocation and addressing of server nodes according to the number of server nodes. When the number of server nodes changes, the dimensions and node addressing are adjusted in time to optimize the resources of the management system.
服务器节点:服务器功能实现的基本单元;Server node: the basic unit of server function realization;
编址目录系统:用于对服务器系统中所有的服务器节点进行编址并存放所有服务器节点的编址信息,方便管理单元快速查找目标地址并做相应的控制;编址目录系统是一个独立的系统,用于记录服务器节点编址,服务器节点状态等信息,以方便服务器节点编址信息的快速查找。Addressing directory system: used to address all server nodes in the server system and store the addressing information of all server nodes, so that the management unit can quickly find the target address and make corresponding controls; the addressing directory system is an independent system , which is used to record server node addressing, server node status and other information, so as to facilitate the quick search of server node addressing information.
控制总线系统:包含各种控制总线,负责将服务器系统中各服务器节点通过不同的维度并联起来,实现对各服务器节点准确快速的定位和管理;Control bus system: including various control buses, responsible for connecting the server nodes in the server system in parallel through different dimensions, so as to realize accurate and fast positioning and management of each server node;
管理单元获取系统管理信息及控制总线信息,并反馈给编址目录系统,编址目录系统根据服务器系统的服务器节点数量和控制总线信息确定编码维度,并按照维度对各服务器节点进行编码,当服务器系统的服务器节点数量或者控制总线发生变化时,编址目录系统根据新的信息按照编址规则对服务器系统的各服务器节点的编址进行更新。The management unit obtains system management information and control bus information, and feeds them back to the addressing directory system. The addressing directory system determines the coding dimension according to the number of server nodes in the server system and the control bus information, and encodes each server node according to the dimension. When the server When the number of server nodes in the system or the control bus changes, the addressing directory system updates the addressing of each server node in the server system according to the new information and according to the addressing rules.
所述的编址目录系统包含编址控制器和存储器,编址控制器对服务器系统中所有的服务器节点进行编址,存储器存放所有服务器节点的编址信息。The addressing directory system includes an addressing controller and a memory, the addressing controller addresses all server nodes in the server system, and the memory stores addressing information of all server nodes.
一种基于多维矩阵的服务器集中管理方法,应用于所述的一种基于多维矩阵的服务器集中管理系统,具体步骤为:A method for centralized management of servers based on a multidimensional matrix is applied to the centralized management system for servers based on a multidimensional matrix. The specific steps are:
建立服务器集中管理系统,服务器集中管理系统包括管理单元,服务器节点,编址目录系统,控制总线系统;Establish a centralized server management system, which includes management units, server nodes, addressing directory systems, and control bus systems;
管理单元对内提供对服务器节点的监控管理,对外提供用户操作界面;The management unit provides internal monitoring and management of server nodes and external user interface;
服务器节点是实现服务器功能的基本单元;The server node is the basic unit to realize the server function;
编址目录系统对服务器系统中所有的服务器节点进行编址并存放所有服务器节点的编址信息,方便管理单元快速查找目标地址并做相应的控制;The addressing directory system addresses all server nodes in the server system and stores the addressing information of all server nodes, so that the management unit can quickly find the target address and make corresponding control;
控制总线系统负责将服务器系统中的各服务器节点通过不同的维度并联起来,实现对各服务器节点准确快速的定位和管理;The control bus system is responsible for connecting the server nodes in the server system in parallel through different dimensions, so as to realize accurate and fast positioning and management of each server node;
管理单元获取系统管理信息及控制总线信息,并反馈给编址目录系统,编址目录系统根据服务器系统的服务器节点数量和控制总线信息确定编码维度,并按照维度对各服务器节点进行编码,当服务器系统的服务器节点数量或者控制总线发生变化时,编址目录系统根据新的信息按照编址规则对服务器系统的各服务器节点的编址进行更新。The management unit obtains system management information and control bus information, and feeds them back to the addressing directory system. The addressing directory system determines the coding dimension according to the number of server nodes in the server system and the control bus information, and encodes each server node according to the dimension. When the server When the number of server nodes in the system or the control bus changes, the addressing directory system updates the addressing of each server node in the server system according to the new information and according to the addressing rules.
所述的管理单元还发起监控管理指令,在此之前先访问编址目录系统,根据服务器节点编址,选择相应的控制总线对服务器节点进行管理,服务器节点根据管理单元的控制指令执行相应的操作,并回传结果,管理单元根据回传结果进行下一步的管理。The management unit also initiates a monitoring and management instruction, and before that, accesses the addressing directory system, selects a corresponding control bus to manage the server node according to the addressing of the server node, and the server node performs corresponding operations according to the control instruction of the management unit , and return the result, and the management unit performs the next step of management according to the returned result.
所述的编址目录系统根据同种类型输入或输出点的服务器节点在总线中与主机的位置编址。The addressing directory system addresses according to the location of the server nodes of the same type of input or output points in the bus and the host.
本发明的有益之处是:本发明的显著特征是通过把服务器各节点单元以多维矩阵形式进行编址,管理单元根据编址对各服务器节点单元进行管理,这样管理方式可以比传统方式指数性降低管理资源。由于采用多维矩阵编码的方式,为了避免出现某个控制总线失效时整个数据系统崩溃的问题,提出了控制总线校验算法来提高系统的可靠性和容错性。在灵活性方面管理单元可以根据服务器节点的数量选择多维矩阵的维度。在易用性方面,通过根据系统配置自动生成节点编址,实现对多节点的识别和管理。总之,本发明应用于多个控制总线时,按照多维矩阵的编址方式将系统中的所有节点组成一个多维矩阵进行管理。可以优化系统管理单元的资源,提高系统管理的高效性和稳定性。The benefits of the present invention are: the salient feature of the present invention is that by addressing each node unit of the server in the form of a multidimensional matrix, the management unit manages each server node unit according to the addressing, so that the management method can be indexed more than the traditional method. Reduce administrative resources. Due to the way of multi-dimensional matrix coding, in order to avoid the collapse of the entire data system when a certain control bus fails, a control bus verification algorithm is proposed to improve the reliability and fault tolerance of the system. In terms of flexibility, the management unit can select the dimensions of the multidimensional matrix according to the number of server nodes. In terms of ease of use, the identification and management of multiple nodes can be realized by automatically generating node addresses according to the system configuration. In a word, when the present invention is applied to multiple control buses, all nodes in the system are organized into a multi-dimensional matrix for management according to the addressing mode of the multi-dimensional matrix. The resources of the system management unit can be optimized, and the efficiency and stability of system management can be improved.
附图说明Description of drawings
图1多维矩阵管理系统拓扑示意图;Figure 1 is a schematic diagram of the topology of the multi-dimensional matrix management system;
图2多维矩阵管理流程示意图。Figure 2 is a schematic diagram of the multidimensional matrix management process.
具体实施方式Detailed ways
结合附图对本发明做进一步说明。The present invention will be further described in conjunction with the accompanying drawings.
一种基于多维矩阵的服务器集中管理系统,包括管理单元,服务器节点,编址目录系统,控制总线系统;A server centralized management system based on a multidimensional matrix, including a management unit, a server node, an addressing directory system, and a control bus system;
结合图1,在此系统中,设有二维度管理总线,即控制总线系统为二维。分别为管理总线0和管理总线1, 管理总线0下控制总线分为控制总线A0至An, 管理总线1下控制总线分为控制总线B0至Bn,分别于各服务器节点相连;编址目录系统包括包含编址控制器和存储器,编址控制器对服务器系统中所有的服务器节点进行编址,存储器存放所有服务器节点的编址信息;Referring to Figure 1, in this system, there is a two-dimensional management bus, that is, the control bus system is two-dimensional. They are respectively management bus 0 and management bus 1. The control bus under management bus 0 is divided into control buses A0 to An, and the control bus under management bus 1 is divided into control buses B0 to Bn, which are respectively connected to each server node; the addressing directory system includes Including an addressing controller and a memory, the addressing controller addresses all server nodes in the server system, and the memory stores addressing information of all server nodes;
其中管理单元:服务器管理核心,对内提供对各服务器节点的监控管理,对外提供用户操作界面;Among them, the management unit: the server management core, which provides internal monitoring and management of each server node and external user operation interface;
服务器节点:服务器功能实现的基本单元;Server node: the basic unit of server function realization;
编址目录系统:用于对服务器系统中所有的服务器节点进行编址并存放所有服务器节点的编址信息,方便管理单元快速查找目标地址并做相应的控制;Addressing directory system: used to address all server nodes in the server system and store the addressing information of all server nodes, so that the management unit can quickly find the target address and perform corresponding control;
控制总线系统:包含各种控制总线,负责将服务器系统中各服务器节点通过不同的维度并联起来,实现对各服务器节点准确快速的定位和管理;Control bus system: including various control buses, responsible for connecting the server nodes in the server system in parallel through different dimensions, so as to realize accurate and fast positioning and management of each server node;
管理单元获取系统管理信息及控制总线信息,并反馈给多维编址目录系统,编址目录系统根据系统节点数量和控制总线信息确定编码维度,并按照维度对各服务器节点进行编码,当服务器系统的服务器节点数量或者控制总线发生变化时,编址目录系统根据新的信息按照编址规则对服务器系统的各服务器节点的编址进行更新。The management unit obtains system management information and control bus information, and feeds back to the multi-dimensional addressing directory system. The addressing directory system determines the coding dimension according to the number of system nodes and control bus information, and encodes each server node according to the dimension. When the server system When the number of server nodes or the control bus changes, the addressing directory system updates the addressing of each server node in the server system according to the new information and according to the addressing rules.
一种基于多维矩阵的服务器集中管理方法,应用于所述的一种基于多维矩阵的服务器集中管理系统,具体步骤为:A method for centralized management of servers based on a multidimensional matrix is applied to the centralized management system for servers based on a multidimensional matrix. The specific steps are:
建立服务器集中管理系统,服务器集中管理系统包括管理单元,服务器节点,编址目录系统,控制总线系统;Establish a centralized server management system, which includes management units, server nodes, addressing directory systems, and control bus systems;
管理单元对内提供对服务器节点的监控管理,对外提供用户操作界面;The management unit provides internal monitoring and management of server nodes and external user interface;
服务器节点是实现服务器功能的基本单元;The server node is the basic unit to realize the server function;
编址目录系统对服务器系统中所有的服务器节点进行编址并存放所有节点的编址信息,方便管理单元快速查找目标地址并做相应的控制;The addressing directory system addresses all server nodes in the server system and stores the addressing information of all nodes, so that the management unit can quickly find the target address and make corresponding control;
控制总线系统负责将服务器系统中各服务器节点通过不同的维度并联起来,实现对各服务器节点准确快速的定位和管理;The control bus system is responsible for connecting the server nodes in the server system in parallel through different dimensions, so as to realize accurate and fast positioning and management of each server node;
管理单元获取系统管理信息及控制总线信息,并反馈给编址目录系统,编址目录系统根据服务器系统的服务器节点数量和控制总线信息确定编码维度,根据同种类型输入或输出点的服务器节点在总线中与主机的位置编址,并按照维度对各服务器节点进行编码,当服务器系统的服务器节点数量或者控制总线发生变化时,编址目录系统根据新的信息按照编址规则对服务器系统的各服务器节点的编址进行更新。The management unit obtains system management information and control bus information, and feeds them back to the addressing directory system. The addressing directory system determines the coding dimension according to the number of server nodes in the server system and the information of the control bus. The location of the host computer in the bus is addressed, and each server node is coded according to the dimension. When the number of server nodes in the server system or the control bus changes, the addressing directory system assigns the addressing rules to each node of the server system according to the new information. The addressing of the server node is updated.
管理单元还发起监控管理指令,在此之前先访问编址目录系统,根据服务器节点编址,选择相应的控制总线对服务器节点进行管理,服务器节点根据管理单元的控制指令执行相应的操作,并回传结果,管理单元根据回传结果进行下一步的管理。The management unit also initiates monitoring and management instructions. Before that, it accesses the addressing directory system, selects the corresponding control bus to manage the server nodes according to the address of the server nodes, and the server nodes perform corresponding operations according to the control instructions of the management unit, and returns The result is transmitted, and the management unit performs the next step of management according to the returned result.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510138507.8A CN104734891B (en) | 2015-03-27 | 2015-03-27 | A kind of server centered management system and method based on multi-dimensional matrix |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510138507.8A CN104734891B (en) | 2015-03-27 | 2015-03-27 | A kind of server centered management system and method based on multi-dimensional matrix |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104734891A CN104734891A (en) | 2015-06-24 |
| CN104734891B true CN104734891B (en) | 2018-03-13 |
Family
ID=53458346
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510138507.8A Active CN104734891B (en) | 2015-03-27 | 2015-03-27 | A kind of server centered management system and method based on multi-dimensional matrix |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104734891B (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102638370A (en) * | 2012-03-30 | 2012-08-15 | 浪潮电子信息产业股份有限公司 | Method for locating IPM2.0 standard-based main board in machine cabinet |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2541427A1 (en) * | 2011-07-01 | 2013-01-02 | Siemens Aktiengesellschaft | Broadcast serial bus termination |
-
2015
- 2015-03-27 CN CN201510138507.8A patent/CN104734891B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102638370A (en) * | 2012-03-30 | 2012-08-15 | 浪潮电子信息产业股份有限公司 | Method for locating IPM2.0 standard-based main board in machine cabinet |
Non-Patent Citations (1)
| Title |
|---|
| 基于总线网络的确定寻径算法剖析;邓娟等;《计算机工程》;20011130;全文 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104734891A (en) | 2015-06-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN103067525B (en) | A kind of cloud storing data backup method of feature based code | |
| CN102801784B (en) | A kind of distributed data storage method and equipment | |
| CN113900810B (en) | Distributed graph processing method, system and storage medium | |
| US9582377B1 (en) | Dynamic sizing of storage capacity for a remirror buffer | |
| US20110119444A1 (en) | Adaptive caching of data | |
| US9104501B2 (en) | Preparing parallel tasks to use a synchronization register | |
| CN106934048A (en) | Online data moving method, agent node | |
| CN105025053A (en) | Distributed file upload method based on cloud storage technology and system | |
| US20180041604A1 (en) | Encoded uri references in restful requests to facilitate proxy aggregation | |
| CN104050248A (en) | File storage system and storage method | |
| CN109074309A (en) | Data access between calculate node | |
| CN111328392A (en) | Deployment of partially provisioned virtual machines | |
| CN111614733A (en) | Deployment method, device and storage medium of distributed multi-fragmentation cluster | |
| CN103596066A (en) | Method and device for data processing | |
| WO2017092384A1 (en) | Clustered database distributed storage method and device | |
| WO2021190232A1 (en) | Storage system, data processing method and apparatus, node, and storage medium | |
| CN114528139A (en) | Method, device, electronic equipment and medium for data processing and node deployment | |
| CN114879907B (en) | Method, device, equipment and storage medium for determining data distribution | |
| RU2721235C2 (en) | Method and system for routing and execution of transactions | |
| CN104734891B (en) | A kind of server centered management system and method based on multi-dimensional matrix | |
| US9537941B2 (en) | Method and system for verifying quality of server | |
| CN114647501A (en) | Mycat system deployment, operation and maintenance method, device, equipment and storage medium | |
| CN120752625A (en) | Identity resolution in distributed knowledge graphs | |
| CN107506144A (en) | A kind of cluster storage system cabinet Explore of Unified Management Ideas and system | |
| WO2012171363A1 (en) | Method and equipment for data operation in distributed cache system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| TR01 | Transfer of patent right |
Effective date of registration: 20180807 Address after: 250100 S06 tower, 1036, Chao Lu Road, hi tech Zone, Ji'nan, Shandong. Patentee after: Shandong wave cloud Mdt InfoTech Ltd Address before: No. 1036, Shun Ya Road, Ji'nan high tech Zone, Shandong Province Patentee before: Inspur Group Co., Ltd. |
|
| TR01 | Transfer of patent right | ||
| CP03 | Change of name, title or address |
Address after: 250100 No. 1036 Tidal Road, Jinan High-tech Zone, Shandong Province, S01 Building, Tidal Science Park Patentee after: Inspur cloud Information Technology Co., Ltd Address before: 250100 Ji'nan science and technology zone, Shandong high tide Road, No. 1036 wave of science and Technology Park, building S06 Patentee before: SHANDONG LANGCHAO YUNTOU INFORMATION TECHNOLOGY Co.,Ltd. |
|
| CP03 | Change of name, title or address |