CN107800576A - 一种基于多控制器架构的网络集成管理方法及*** - Google Patents

一种基于多控制器架构的网络集成管理方法及*** 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
retransmission unit
management
request
management terminal
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
English (en)
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/zh
Publication of CN107800576A publication Critical patent/CN107800576A/zh
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存储在部署时,因管理网络端口独立管理可能引起的网络故障导致的控制器重启和多路径切换问题。

Description

一种基于多控制器架构的网络集成管理方法及***
技术领域
本发明属于计算机领域,尤其涉及一种基于多控制器架构的网络集成管理方法及***。
背景技术
双控制器架构的SAN存储产品,配置两个控制器(Controller),每个控制器集成一个网络管理口,每一个网络管理口配置一个IP地址,用于存储管理。一般存储的管理口会接入带外管理(out-of-band)。两个管理端口在存储的物理架构上属于独立组件。控制器A和控制器B是各自的独立的管理网络,在进行管理时,一般会引起存储管理网络端口的DHCP分配IP地址报错,控制器切换告警。在部分双控制器架构SAN存储下,一个控制器(A或B)的管理网络端口网线断线可能会引起控制器重启和多路径切换。
因此,迫切需要提供一种基于多控制器架构的网络集成管理方案,解决双控制器单活模式的SAN存储在部署时,因管理网络端口独立管理可能引起的网络故障导致的控制器重启和多路径切换问题。
发明内容
本发明实施例提供一种基于多控制器架构的网络集成管理方法及***,以解决上述问题。
本发明实施例提供一种基于多控制器架构的网络集成管理方法。上述方法包括以下步骤:
通过转发单元接收来自管理终端的请求;
将所述管理终端的请求通过管理网络端口转发至所述多个控制器中的一个控制器;
通过所述转发单元将所述一个控制器的反馈数据转发至所述管理终端。
本发明实施例还提供一种基于多控制器架构的网络集成管理***,包括:
转发单元,通过管理网络端口连接多个控制器,用于接收来自管理终端的请求,以及将所述管理终端的请求通过管理网络端口转发至所述多个控制器中的一个控制器,以及将所述一个控制器的反馈数据转发至所述管理终端;
多个控制器,用于根据所述请求生成所述反馈数据。
本发明实施例在多控制器San存储架构中内嵌一个转发单元,实现管理网络的互联,减少了管理端口对外部网络的依赖,防止在独立对管理网络端口进行配置引起的控制器异常问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1所示为本发明实施例1的基于多控制器架构的网络集成管理方法处理流程图;
图2所示为本发明实施例2的基于多控制器架构的网络集成管理***结构图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
控制器A和控制器B是各自的独立的管理网络,在进行管理时,一般会引起存储管理网络端口的DHCP分配IP地址报错,控制器切换告警。在部分双控制器架构SAN存储下,一个控制器(A或B)的管理网络端口网线断线可能会引起控制器重启和多路径切换。下文详细说明了本发明实施例的具体技术方案。
图1所示为本发明实施例1的基于多控制器架构的网络集成管理方法处理流程图,包括以下步骤:
步骤102,管理终端向转发单元发送请求;
步骤104,转发单元接收来自管理终端的请求;
步骤106,转发单元将管理终端请求通过控制器管理网络端口发送至多个控制器中的一个控制器;
步骤108,控制器根据请求生成相应的反馈数据,并将该反馈数据。
本发明实施例还提供了另一种基于多控制器架构的网络集成管理方法,可以包括以下步骤:
通过转发单元接收来自管理终端的请求;
将所述管理终端的请求通过管理网络端口转发至所述多个控制器中的一个控制器;
通过所述转发单元将所述一个控制器的反馈数据转发至所述管理终端。
具体地,所述转发单元根据所述多个控制器的负载和/或处理任务类型确定所述一个控制器。
例如每个控制器被配置处理相应类型的业务或任务,转发单元可将对应的请求发送至对应的控制器进行处理。转发单元也可以根据控制器的负载情况,将请求发送至当前负债较轻的控制器。
其中,所述转发单元是多口集线器或者网络交互机。
所述转发单元与所述控制器之间通过TCP/IP协议通信。
因此,本发明实施例基于在双控制器San存储架构内嵌一个内置4口Hub,实现管理网络的互联,解决了双控制器单活(Active-Standby)模式的SAN存储在部署时,因管理网络端口独立管理可能引起的网络故障导致的控制器(A和B)重启和多路径切换问题。
图2所示为本发明实施例2的基于多控制器架构的网络集成管理***结构图。
如图2所示,根据本发明实施例的基于多控制器架构的网络集成管理***,包括:
转发单元202,通过管理网络端口连接多个控制器,用于接收来自管理终端的请求,以及将所述管理终端的请求通过管理网络端口转发至所述多个控制器中的一个控制器,以及将所述一个控制器的反馈数据转发至所述管理终端;
多个控制器204,用于根据所述请求生成所述反馈数据。
进一步地,所述转发单元202根据所述多个控制器的负载和/或处理任务类型确定所述一个控制器。
其中,所述转发单元可以是多口集线器或者是网络交互机。
上述通信过程所涉及的通信协议可以是TCP/IP协议。
本发明实施例在多控制器San存储架构中内嵌一个转发单元,实现管理网络的互联,减少了管理端口对外部网络的依赖,防止在独立对管理网络端口进行配置引起的控制器异常问题。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种基于多控制器架构的网络集成管理方法,其特征在于,包括以下步骤:
通过转发单元接收来自管理终端的请求;
将所述管理终端的请求通过管理网络端口转发至所述多个控制器中的一个控制器;
通过所述转发单元将所述一个控制器的反馈数据转发至所述管理终端。
2.根据权利要求1所述的方法,其特征在于,所述转发单元根据所述多个控制器的负载和/或处理任务类型确定所述一个控制器。
3.根据权利要求1所述的方法,其特征在于,所述转发单元是多口集线器。
4.根据权利要求1所述的方法,其特征在于,所述转发单元是网络交互机。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述转发单元与所述控制器之间通过TCP/IP协议通信。
6.一种基于多控制器架构的网络集成管理***,其特征在于,包括:
转发单元,通过管理网络端口连接多个控制器,用于接收来自管理终端的请求,以及将所述管理终端的请求通过管理网络端口转发至所述多个控制器中的一个控制器,以及将所述一个控制器的反馈数据转发至所述管理终端;
多个控制器,用于根据所述请求生成所述反馈数据。
7.根据权利要求6所述的***,其特征在于,所述转发单元根据所述多个控制器的负载和/或处理任务类型确定所述一个控制器。
8.根据权利要求6所述的***,其特征在于,所述转发单元是多口集线器。
9.根据权利要求6所述的***,其特征在于,所述转发单元是网络交互机。
10.根据权利要求6至9中任一项所述的***,其特征在于,所述转发单元与所述控制器之间通过TCP/IP协议通信。
CN201711135147.1A 2017-11-16 2017-11-16 一种基于多控制器架构的网络集成管理方法及*** Pending CN107800576A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711135147.1A CN107800576A (zh) 2017-11-16 2017-11-16 一种基于多控制器架构的网络集成管理方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711135147.1A CN107800576A (zh) 2017-11-16 2017-11-16 一种基于多控制器架构的网络集成管理方法及***

Publications (1)

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

Family

ID=61535246

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711135147.1A Pending CN107800576A (zh) 2017-11-16 2017-11-16 一种基于多控制器架构的网络集成管理方法及***

Country Status (1)

Country Link
CN (1) CN107800576A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109240174A (zh) * 2018-10-30 2019-01-18 南宁学院 一种多路控制器可选的控制***
CN112134964A (zh) * 2020-10-28 2020-12-25 武汉绿色网络信息服务有限责任公司 控制器分配方法、计算机设备、存储介质及网络业务***

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101040251A (zh) * 2004-10-01 2007-09-19 Q逻辑公司 用于在存储区域网络中的存储器件间直接传输数据的方法和***
CN101115070A (zh) * 2006-07-26 2008-01-30 国际商业机器公司 选择和配置存储区域网络存储和计算设备的方法和***
CN103795753A (zh) * 2012-10-31 2014-05-14 ***通信集团四川有限公司 一种实现san网络数据均衡传输的方法及***
US20160182337A1 (en) * 2014-04-25 2016-06-23 International Business Machines Corporation Maximizing Storage Controller Bandwidth Utilization In Heterogeneous Storage Area Networks
CN105739930A (zh) * 2016-02-02 2016-07-06 华为技术有限公司 一种存储架构及其初始化方法和数据存储方法及管理装置
CN106886368A (zh) * 2016-12-30 2017-06-23 北京同有飞骥科技股份有限公司 一种块设备写io整形和多控制器同步***及同步方法
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 (zh) * 2004-10-01 2007-09-19 Q逻辑公司 用于在存储区域网络中的存储器件间直接传输数据的方法和***
CN101115070A (zh) * 2006-07-26 2008-01-30 国际商业机器公司 选择和配置存储区域网络存储和计算设备的方法和***
CN103795753A (zh) * 2012-10-31 2014-05-14 ***通信集团四川有限公司 一种实现san网络数据均衡传输的方法及***
US20160182337A1 (en) * 2014-04-25 2016-06-23 International Business Machines Corporation Maximizing Storage Controller Bandwidth Utilization In Heterogeneous Storage Area Networks
CN105739930A (zh) * 2016-02-02 2016-07-06 华为技术有限公司 一种存储架构及其初始化方法和数据存储方法及管理装置
US20170293428A1 (en) * 2016-04-08 2017-10-12 Branislav Radovanovic Scalable data access system and methods of eliminating controller bottlenecks
CN106886368A (zh) * 2016-12-30 2017-06-23 北京同有飞骥科技股份有限公司 一种块设备写io整形和多控制器同步***及同步方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109240174A (zh) * 2018-10-30 2019-01-18 南宁学院 一种多路控制器可选的控制***
CN112134964A (zh) * 2020-10-28 2020-12-25 武汉绿色网络信息服务有限责任公司 控制器分配方法、计算机设备、存储介质及网络业务***
CN112134964B (zh) * 2020-10-28 2023-10-10 武汉绿色网络信息服务有限责任公司 控制器分配方法、计算机设备、存储介质及网络业务***

Similar Documents

Publication Publication Date Title
CN105099789B (zh) 一种网元升级方法及设备
US9306803B2 (en) Methods and devices for implementing configuration synchronization
CN101212326B (zh) 一种在任意播组内对节点配置的方法和辅助方法及装置
CN101094237B (zh) 一种ip多媒体子***中网元间的负荷分担方法
US7330467B2 (en) System and method for centralized, intelligent proxy driver for a switch fabric
US9088477B2 (en) Distributed fabric management protocol
US8948168B2 (en) Network system
CN105607590A (zh) 用于在过程控制***中提供冗余性的方法和装置
CN106357542B (zh) 提供组播业务的方法和软件定义网络控制器
US9413552B2 (en) Internet protocol addressing of devices employing the network ring topology
CN105337853A (zh) 一种软件定义网络中的实例建立方法和装置
CN103259685A (zh) 检测链路故障的方法及网络设备
JP2013157855A (ja) 仮想ネットワークの接続方法、仮想ネットワーク接続装置およびプログラム
CN104158686A (zh) 一种配置管理方法和***
CN107800576A (zh) 一种基于多控制器架构的网络集成管理方法及***
CN101483571B (zh) 一种rrpp的配置方法、***及设备
US20160344659A1 (en) Method and Device for Processing OpenFlow-based Group Table, and Group Table Configuration Unit
CN109309617A (zh) 容灾切换方法、相关设备及计算机存储介质
CN105262753A (zh) 一种基于sdn虚拟交换机的安全策略的***及方法
WO2018120940A1 (zh) 分布式业务服务***及集中服务控制方法与其相应的装置
US20170063635A1 (en) Apparatus and method for controlling network service in environment of interworking between software defined network and legacy network
CN105827496B (zh) 管理pe设备的方法及装置
WO2017159508A1 (ja) 設定装置、通信システム、通信装置の設定更新方法及びプログラム
US8560638B2 (en) Systems and methods for changing the address of an interface
CN108011825B (zh) 一种基于软件定义网络的多网络设备互联现实方法及***

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20180313