[go: up one dir, main page]

CN107800576A - A kind of system integrating management method and system based on multi-controller framework - Google Patents

A kind of system integrating management method and system based on multi-controller framework Download PDF

Info

Publication number
CN107800576A
CN107800576A CN201711135147.1A CN201711135147A CN107800576A CN 107800576 A CN107800576 A CN 107800576A CN 201711135147 A CN201711135147 A CN 201711135147A CN 107800576 A CN107800576 A CN 107800576A
Authority
CN
China
Prior art keywords
controller
management
network
request
retransmission unit
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.)
Pending
Application number
CN201711135147.1A
Other languages
Chinese (zh)
Inventor
梁永林
杜彦魁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201711135147.1A priority Critical patent/CN107800576A/en
Publication of CN107800576A publication Critical patent/CN107800576A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/02Standardisation; Integration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明提供一种基于多控制器架构的网络集成管理方法及系统,其中,网络集成管理方法包括:通过转发单元接收来自管理终端的请求;将所述管理终端的请求通过管理网络端口转发至所述多个控制器中的一个控制器;通过所述转发单元将所述一个控制器的反馈数据转发至所述管理终端。通过本发明实施例解决了双控制器单活模式的SAN存储在部署时,因管理网络端口独立管理可能引起的网络故障导致的控制器重启和多路径切换问题。

The present invention provides a network integration management method and system based on a multi-controller architecture, wherein the network integration management method includes: receiving a request from a management terminal through a forwarding unit; forwarding the request from the management terminal to the management network port through a management network port one of the plurality of controllers; forwarding the feedback data of the one controller to the management terminal through the forwarding unit. The embodiment of the present invention solves the problems of controller restart and multipath switching caused by network failures that may be caused by independent management of management network ports when SAN storage in dual-controller single-active mode is deployed.

Description

一种基于多控制器架构的网络集成管理方法及系统A network integrated management method and system based on multi-controller architecture

技术领域technical field

本发明属于计算机领域,尤其涉及一种基于多控制器架构的网络集成管理方法及系统。The invention belongs to the field of computers, and in particular relates to a network integration management method and system based on a multi-controller architecture.

背景技术Background technique

双控制器架构的SAN存储产品,配置两个控制器(Controller),每个控制器集成一个网络管理口,每一个网络管理口配置一个IP地址,用于存储管理。一般存储的管理口会接入带外管理(out-of-band)。两个管理端口在存储的物理架构上属于独立组件。控制器A和控制器B是各自的独立的管理网络,在进行管理时,一般会引起存储管理网络端口的DHCP分配IP地址报错,控制器切换告警。在部分双控制器架构SAN存储下,一个控制器(A或B)的管理网络端口网线断线可能会引起控制器重启和多路径切换。SAN storage products with a dual-controller architecture are equipped with two controllers (Controllers), each of which integrates a network management port, and each network management port is configured with an IP address for storage management. Generally, the storage management port will be connected to the out-of-band management (out-of-band). The two management ports are separate components in the physical architecture of the storage. Controller A and controller B are their own independent management networks. During management, the DHCP allocation IP address of the storage management network port will generally report an error and the controller will switch to an alarm. In some dual-controller architecture SAN storage systems, disconnection of the management network port of a controller (A or B) may cause controller restart and multipath switching.

因此,迫切需要提供一种基于多控制器架构的网络集成管理方案,解决双控制器单活模式的SAN存储在部署时,因管理网络端口独立管理可能引起的网络故障导致的控制器重启和多路径切换问题。Therefore, there is an urgent need to provide a network integrated management solution based on a multi-controller architecture to solve the problem of controller restart and multiple Path switching problem.

发明内容Contents of the invention

本发明实施例提供一种基于多控制器架构的网络集成管理方法及系统,以解决上述问题。Embodiments of the present invention provide a network integrated management method and system based on a multi-controller architecture to solve the above problems.

本发明实施例提供一种基于多控制器架构的网络集成管理方法。上述方法包括以下步骤:An embodiment of the present invention provides a network integrated management method based on a multi-controller architecture. The above method comprises the following steps:

通过转发单元接收来自管理终端的请求;receiving a request from the management terminal through the forwarding unit;

将所述管理终端的请求通过管理网络端口转发至所述多个控制器中的一个控制器;Forwarding the request of the management terminal to a controller in the plurality of controllers through a management network port;

通过所述转发单元将所述一个控制器的反馈数据转发至所述管理终端。The feedback data of the one controller is forwarded to the management terminal by the forwarding unit.

本发明实施例还提供一种基于多控制器架构的网络集成管理系统,包括:The embodiment of the present invention also provides a network integrated management system based on a multi-controller architecture, including:

转发单元,通过管理网络端口连接多个控制器,用于接收来自管理终端的请求,以及将所述管理终端的请求通过管理网络端口转发至所述多个控制器中的一个控制器,以及将所述一个控制器的反馈数据转发至所述管理终端;A forwarding unit, connected to a plurality of controllers through a management network port, for receiving a request from a management terminal, and forwarding the request of the management terminal to one of the plurality of controllers through a management network port, and The feedback data of the one controller is forwarded to the management terminal;

多个控制器,用于根据所述请求生成所述反馈数据。a plurality of controllers, configured to generate the feedback data according to the request.

本发明实施例在多控制器San存储架构中内嵌一个转发单元,实现管理网络的互联,减少了管理端口对外部网络的依赖,防止在独立对管理网络端口进行配置引起的控制器异常问题。The embodiment of the present invention embeds a forwarding unit in the multi-controller San storage architecture to realize the interconnection of the management network, reduce the dependence of the management port on the external network, and prevent the abnormal problem of the controller caused by the independent configuration of the management network port.

附图说明Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1所示为本发明实施例1的基于多控制器架构的网络集成管理方法处理流程图;Fig. 1 shows the processing flowchart of the network integration management method based on multi-controller architecture in Embodiment 1 of the present invention;

图2所示为本发明实施例2的基于多控制器架构的网络集成管理系统结构图。FIG. 2 is a structural diagram of a network integrated management system based on a multi-controller architecture according to Embodiment 2 of the present invention.

具体实施方式Detailed ways

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

控制器A和控制器B是各自的独立的管理网络,在进行管理时,一般会引起存储管理网络端口的DHCP分配IP地址报错,控制器切换告警。在部分双控制器架构SAN存储下,一个控制器(A或B)的管理网络端口网线断线可能会引起控制器重启和多路径切换。下文详细说明了本发明实施例的具体技术方案。Controller A and controller B are their own independent management networks. During management, the DHCP allocation IP address of the storage management network port will generally report an error and the controller will switch to an alarm. In some dual-controller architecture SAN storage systems, disconnection of the management network port of a controller (A or B) may cause controller restart and multipath switching. The specific technical solutions of the embodiments of the present invention are described in detail below.

图1所示为本发明实施例1的基于多控制器架构的网络集成管理方法处理流程图,包括以下步骤:Fig. 1 shows the processing flowchart of the network integration management method based on multi-controller architecture in Embodiment 1 of the present invention, including the following steps:

步骤102,管理终端向转发单元发送请求;Step 102, the management terminal sends a request to the forwarding unit;

步骤104,转发单元接收来自管理终端的请求;Step 104, the forwarding unit receives the request from the management terminal;

步骤106,转发单元将管理终端请求通过控制器管理网络端口发送至多个控制器中的一个控制器;Step 106, the forwarding unit sends the management terminal request to a controller among the plurality of controllers through the controller management network port;

步骤108,控制器根据请求生成相应的反馈数据,并将该反馈数据。Step 108, the controller generates corresponding feedback data according to the request, and sends the feedback data.

本发明实施例还提供了另一种基于多控制器架构的网络集成管理方法,可以包括以下步骤:The embodiment of the present invention also provides another network integrated management method based on a multi-controller architecture, which may include the following steps:

通过转发单元接收来自管理终端的请求;receiving a request from the management terminal through the forwarding unit;

将所述管理终端的请求通过管理网络端口转发至所述多个控制器中的一个控制器;Forwarding the request of the management terminal to a controller in the plurality of controllers through a management network port;

通过所述转发单元将所述一个控制器的反馈数据转发至所述管理终端。The feedback data of the one controller is forwarded to the management terminal by the forwarding unit.

具体地,所述转发单元根据所述多个控制器的负载和/或处理任务类型确定所述一个控制器。Specifically, the forwarding unit determines the one controller according to loads and/or processing task types of the multiple controllers.

例如每个控制器被配置处理相应类型的业务或任务,转发单元可将对应的请求发送至对应的控制器进行处理。转发单元也可以根据控制器的负载情况,将请求发送至当前负债较轻的控制器。For example, each controller is configured to process a corresponding type of service or task, and the forwarding unit may send a corresponding request to the corresponding controller for processing. The forwarding unit can also send the request to the current controller with light debt according to the load condition of the controller.

其中,所述转发单元是多口集线器或者网络交互机。Wherein, the forwarding unit is a multi-port hub or a network exchange machine.

所述转发单元与所述控制器之间通过TCP/IP协议通信。The forwarding unit communicates with the controller through TCP/IP protocol.

因此,本发明实施例基于在双控制器San存储架构内嵌一个内置4口Hub,实现管理网络的互联,解决了双控制器单活(Active-Standby)模式的SAN存储在部署时,因管理网络端口独立管理可能引起的网络故障导致的控制器(A和B)重启和多路径切换问题。Therefore, the embodiment of the present invention is based on embedding a built-in 4-port Hub in the dual-controller San storage architecture to realize the interconnection of the management network, which solves the problem of management problems when deploying the SAN storage in the dual-controller Active-Standby mode. Controller (A and B) restart and multi-path switching problems caused by network failure that may be caused by independent management of network ports.

图2所示为本发明实施例2的基于多控制器架构的网络集成管理系统结构图。FIG. 2 is a structural diagram of a network integrated management system based on a multi-controller architecture according to Embodiment 2 of the present invention.

如图2所示,根据本发明实施例的基于多控制器架构的网络集成管理系统,包括:As shown in Figure 2, the network integrated management system based on the multi-controller architecture according to the embodiment of the present invention includes:

转发单元202,通过管理网络端口连接多个控制器,用于接收来自管理终端的请求,以及将所述管理终端的请求通过管理网络端口转发至所述多个控制器中的一个控制器,以及将所述一个控制器的反馈数据转发至所述管理终端;A forwarding unit 202, connected to a plurality of controllers through a management network port, configured to receive a request from a management terminal, and forward the request of the management terminal to one of the plurality of controllers through a management network port, and Forwarding the feedback data of the one controller to the management terminal;

多个控制器204,用于根据所述请求生成所述反馈数据。A plurality of controllers 204, configured to generate the feedback data according to the request.

进一步地,所述转发单元202根据所述多个控制器的负载和/或处理任务类型确定所述一个控制器。Further, the forwarding unit 202 determines the one controller according to loads and/or processing task types of the multiple controllers.

其中,所述转发单元可以是多口集线器或者是网络交互机。Wherein, the forwarding unit may be a multi-port hub or a network interactive machine.

上述通信过程所涉及的通信协议可以是TCP/IP协议。The communication protocol involved in the above communication process may be the TCP/IP protocol.

本发明实施例在多控制器San存储架构中内嵌一个转发单元,实现管理网络的互联,减少了管理端口对外部网络的依赖,防止在独立对管理网络端口进行配置引起的控制器异常问题。The embodiment of the present invention embeds a forwarding unit in the multi-controller San storage architecture to realize the interconnection of the management network, reduce the dependence of the management port on the external network, and prevent the abnormal problem of the controller caused by the independent configuration of the management network port.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (10)

1. a kind of system integrating management method based on multi-controller framework, it is characterised in that comprise the following steps:
Request from management terminal is received by retransmission unit;
The controller that the request of the management terminal is forwarded in the multiple controller by managing the network port;
The feedback data of one controller is forwarded to by the management terminal by the retransmission unit.
2. according to the method for claim 1, it is characterised in that the retransmission unit is according to the load of the multiple controller And/or processing task type determines one controller.
3. according to the method for claim 1, it is characterised in that the retransmission unit is more mouthfuls of hubs.
4. according to the method for claim 1, it is characterised in that the retransmission unit is network interaction machine.
5. method according to any one of claim 1 to 4, it is characterised in that the retransmission unit and the controller Between communicated by ICP/IP protocol.
A kind of 6. system integrating management system based on multi-controller framework, it is characterised in that including:
Retransmission unit, multiple controllers are connected by managing the network port, for receiving the request from management terminal, and will The controller that the request of the management terminal is forwarded in the multiple controller by managing the network port, and by institute The feedback data for stating a controller is forwarded to the management terminal;
Multiple controllers, for generating the feedback data according to the request.
7. system according to claim 6, it is characterised in that the retransmission unit is according to the load of the multiple controller And/or processing task type determines one controller.
8. system according to claim 6, it is characterised in that the retransmission unit is more mouthfuls of hubs.
9. system according to claim 6, it is characterised in that the retransmission unit is network interaction machine.
10. the system according to any one of claim 6 to 9, it is characterised in that the retransmission unit and the controller Between communicated by ICP/IP protocol.
CN201711135147.1A 2017-11-16 2017-11-16 A kind of system integrating management method and system based on multi-controller framework Pending CN107800576A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711135147.1A CN107800576A (en) 2017-11-16 2017-11-16 A kind of system integrating management method and system based on multi-controller framework

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711135147.1A CN107800576A (en) 2017-11-16 2017-11-16 A kind of system integrating management method and system based on multi-controller framework

Publications (1)

Publication Number Publication Date
CN107800576A true CN107800576A (en) 2018-03-13

Family

ID=61535246

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711135147.1A Pending CN107800576A (en) 2017-11-16 2017-11-16 A kind of system integrating management method and system based on multi-controller framework

Country Status (1)

Country Link
CN (1) CN107800576A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109240174A (en) * 2018-10-30 2019-01-18 南宁学院 A kind of optional control system of multiplexer (MUX
CN112134964A (en) * 2020-10-28 2020-12-25 武汉绿色网络信息服务有限责任公司 Controller distribution method, computer equipment, storage medium and network service system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101040251A (en) * 2004-10-01 2007-09-19 Q逻辑公司 Method and system for transferring data directly between storage devices in a storage area network
CN101115070A (en) * 2006-07-26 2008-01-30 国际商业机器公司 Methods and systems for selecting and configuring storage area network storage and computing devices
CN103795753A (en) * 2012-10-31 2014-05-14 中国移动通信集团四川有限公司 Method and system for achieving SAN network data equalized transmission
US20160182337A1 (en) * 2014-04-25 2016-06-23 International Business Machines Corporation Maximizing Storage Controller Bandwidth Utilization In Heterogeneous Storage Area Networks
CN105739930A (en) * 2016-02-02 2016-07-06 华为技术有限公司 Storage framework as well as initialization method, data storage method and data storage and management apparatus therefor
CN106886368A (en) * 2016-12-30 2017-06-23 北京同有飞骥科技股份有限公司 A kind of block device writes IO shapings and multi-controller synchronization system and synchronous method
US20170293428A1 (en) * 2016-04-08 2017-10-12 Branislav Radovanovic Scalable data access system and methods of eliminating controller bottlenecks

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101040251A (en) * 2004-10-01 2007-09-19 Q逻辑公司 Method and system for transferring data directly between storage devices in a storage area network
CN101115070A (en) * 2006-07-26 2008-01-30 国际商业机器公司 Methods and systems for selecting and configuring storage area network storage and computing devices
CN103795753A (en) * 2012-10-31 2014-05-14 中国移动通信集团四川有限公司 Method and system for achieving SAN network data equalized transmission
US20160182337A1 (en) * 2014-04-25 2016-06-23 International Business Machines Corporation Maximizing Storage Controller Bandwidth Utilization In Heterogeneous Storage Area Networks
CN105739930A (en) * 2016-02-02 2016-07-06 华为技术有限公司 Storage framework as well as initialization method, data storage method and data storage and management apparatus therefor
US20170293428A1 (en) * 2016-04-08 2017-10-12 Branislav Radovanovic Scalable data access system and methods of eliminating controller bottlenecks
CN106886368A (en) * 2016-12-30 2017-06-23 北京同有飞骥科技股份有限公司 A kind of block device writes IO shapings and multi-controller synchronization system and synchronous method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109240174A (en) * 2018-10-30 2019-01-18 南宁学院 A kind of optional control system of multiplexer (MUX
CN112134964A (en) * 2020-10-28 2020-12-25 武汉绿色网络信息服务有限责任公司 Controller distribution method, computer equipment, storage medium and network service system
CN112134964B (en) * 2020-10-28 2023-10-10 武汉绿色网络信息服务有限责任公司 Controller allocation method, computer equipment, storage media and network business system

Similar Documents

Publication Publication Date Title
EP3525405B1 (en) Packet sending method and network device
CN102075343B (en) An out-of-band management realization method, a system for the same and an out-of-band management switch
CN101094237B (en) A Load Sharing Method Between Network Elements in IP Multimedia Subsystem
US9692686B2 (en) Method and system for implementing a multi-chassis link aggregation group in a network
CN105939365A (en) Method and device for obtaining data from service panel kernel mode by main control panel user mode
US9515927B2 (en) System and method for layer 3 proxy routing
CN105814848A (en) Multi-link transparent internetworking with multi-path redundancy
CN103560955A (en) Method and device for switching between redundancy devices
US9124495B2 (en) System and method for automatic provisioning of stacked switches
CN105634848B (en) A kind of virtual router monitoring method and device
CN104468304B (en) A kind of method of pond elementary state synchronizing information, pond Register and pond element
CN105515869B (en) A kind of virtual switch unit outband management method and device
CN102045185A (en) User information backup method and device
CN104243304B (en) The data processing method of non-full-mesh topological structure, equipment and system
CN107800576A (en) A kind of system integrating management method and system based on multi-controller framework
CN101877657B (en) Single board main/standby switching method, device and system
CN104935614B (en) Data transmission method and device
CN101330404A (en) Method, system and device for managing network device port status
CN103004157B (en) Interface register method and device for network device to join cluster system
TW201720105A (en) Method for virtual local area network fail-over management, system therefor and apparatus therewith
JP2019205153A (en) Multi-node apparatus and spare communication method thereof
CN103891204B (en) The method of link switchover and switching equipment
CN116248581B (en) Cloud scene gateway cluster master-slave switching method and system based on SDN
CN104796276B (en) A kind of link switch-over method and system
US10277700B2 (en) Control plane redundancy system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180313

RJ01 Rejection of invention patent application after publication