CN116204818A - 一种基于sdn的线缆维护方法及设备 - Google Patents
一种基于sdn的线缆维护方法及设备 Download PDFInfo
- Publication number
- CN116204818A CN116204818A CN202310257622.1A CN202310257622A CN116204818A CN 116204818 A CN116204818 A CN 116204818A CN 202310257622 A CN202310257622 A CN 202310257622A CN 116204818 A CN116204818 A CN 116204818A
- Authority
- CN
- China
- Prior art keywords
- cable
- information
- update
- preset
- topology
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请提供了一种基于SDN的线缆维护方法及设备,该方法通过SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息;其中,SDN控制器具有已纳管交换机相应的管理信息。根据至少一个已纳管交换机的日志信息,确定拓扑信息的线缆更新状态。基于线缆更新状态及预设更新统计计时规则,生成相应的线缆调整信息,以通过线缆调整信息,更新线缆初始信息。根据更新后的线缆初始信息,同步调整电连接的各线缆数量指示灯牌的显示内容。其中,线缆数量指示灯牌设置于与预设线缆分类相应的线缆存放区域。通过上述方法,在数据中心或机房的拓扑变更时,快速且准确地完成线材存取的维护。
Description
技术领域
本申请涉及数据中心维护技术领域,尤其涉及一种基于软件定义网络(SoftwareDefined Network,SDN)的线缆维护方法及设备。
背景技术
近年来,网络技术的不断发展,越来越多的业务与网络技术变得息息相关。部分企业为了满足业务需求,选择搭建自己的数据中心或小型机房,因此全国数据中心与小型机房的数量正不断增加。
在组建数据中心或机房的过程中,往往会使用大量的线材物料,每次需求或业务变更,或是出现环境扩容、缩容等情况,运维人员可能需要对线路进行调整,并在调整过程中需要存取线材物料,进而需要根据业务变更来统计线材存取的数量。
由于数据中心或机房往往存在数量众多且种类不同的网络设备,每次业务拓扑变更需要统计的线材数量与种类将是一个庞大的数字,当拓扑较为复杂时,运维人员可能无法仅一次就完成线材数量的存取预估,因此该过程将会消耗一定的人力与时间成本,若统计不当,还可能存在线材丢失等隐患。
如何在数据中心或机房的拓扑变更时,快速且准确地完成线材存取的维护成为亟需解决的问题。
发明内容
为解决上述问题,本申请实施例提供了一种基于SDN的线缆维护方法及设备。
一方面,本申请实施例提供了一种基于SDN的线缆维护方法,该方法包括:
SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息;其中,所述SDN控制器具有所述已纳管交换机相应的管理信息;
根据至少一个所述已纳管交换机的日志信息,确定所述拓扑信息的线缆更新状态;
基于所述线缆更新状态及预设更新统计计时规则,生成相应的线缆调整信息,以通过所述线缆调整信息,更新所述线缆初始信息;
根据更新后的所述线缆初始信息,同步调整电连接的各线缆数量指示灯牌的显示内容;其中,所述线缆数量指示灯牌设置于与所述预设线缆分类相应的线缆存放区域。
在本申请的一种实现方式中,SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息之前,所述方法还包括:
获取来自用户终端的验证信息;其中,所述验证信息至少包括:可达的管理网络互联网协议地址IP、管理用户名与密码、简单网络管理协议SNMP配置信息;
通过预设传输协议,将所述验证信息发送至相应的待纳管交换机,以确定所述验证信息与所述待纳管交换机的管理信息是否匹配;
在所述验证信息与所述待纳管交换机的管理信息匹配的情况下,将所述管理信息发送至相应的SDN数据库,并确定所述待纳管交换机为所述已纳管交换机。
在本申请的一种实现方式中,SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息,具体包括:
根据所述已纳管交换机的拓扑信息,确定当前链路线缆信息;
获取来自用户终端的已存放线缆信息;
根据所述当前链路线缆信息及所述已存放线缆信息,生成多个所述预设线缆分类的线缆初始信息。
在本申请的一种实现方式中,根据至少一个所述已纳管交换机的日志信息,确定所述拓扑信息的线缆更新状态,具体包括:
解析所述日志信息,以确定所述拓扑信息中的拓扑更新信息是否为线缆使用更新;所述线缆使用更新至少包括:拓扑网络线缆增加、拓扑网络线缆减少;
若是,确定所述拓扑信息的线缆更新状态。
在本申请的一种实现方式中,基于所述线缆更新状态及预设更新统计计时规则,生成相应的线缆调整信息,以通过所述线缆调整信息,更新所述线缆初始信息,具体包括:
确定所述更新统计计时规则相应的统计计时时段内,所述线缆更新状态相应的第一状态;及
确定所述统计计时时段之后,所述线缆更新状态相应的第二状态;
根据所述第一状态及所述第二状态、相应的线缆分类类别,生成所述线缆调整信息,以通过所述线缆调整信息,更新所述线缆初始信息。
在本申请的一种实现方式中,根据所述第一状态及所述第二状态、相应的线缆分类类别,生成所述线缆调整信息,具体包括:
在所述第一状态与所述第二状态不匹配,且所述第二状态为线缆拔出的情况下,确定拔出线缆的线缆属性;
根据所述线缆属性,确定相应的所述线缆分类类别,并确定所述线缆分类类别是否存在取用需求信息,以根据所述取用需求信息,生成所述线缆调整信息;
在所述第一状态与所述第二状态不匹配,且所述第二状态为线缆插入的情况下,确定插入线缆的线缆属性;
根据所述线缆属性,确定相应的所述线缆分类类别,并确定所述线缆分类类别是否存在取用需求信息,以根据所述取用需求信息,生成所述线缆调整信息。
在本申请的一种实现方式中,根据更新后的所述线缆初始信息,同步调整电连接的各线缆数量指示灯牌的显示内容,具体包括:
在所述线缆初始信息中各所述预设线缆分类没有取用需求信息的情况下,将所述第一显示内容发送至相应的所述线缆数量指示灯牌;所述第一显示内容包括:线缆分类类别、存放数量;
在所述线缆初始信息中各所述预设线缆分类有取用需求信息的情况下,将所述取用需求信息中存放数量与取用数量进行比对;
根据所述存放数量与所述取用数量的比对结果,确定相应的第二显示内容。
在本申请的一种实现方式中,所述方法还包括:
在所述线缆存放区域的存放数量小于预设值的情况下,生成线缆告警信息,并将所述线缆告警信息发送至用户终端和/或所述线缆数量指示灯牌。
在本申请的一种实现方式中,所述线缆数量指示灯牌通过RS232电连接所述SDN控制器;所述线缆数量指示灯牌在安装完成后的显示内容还包括:随机显示的不同绑定数字;所述绑定数字的取值范围为1至1000,用于与相应的线缆分类类别进行绑定,以便所述线缆数量指示灯牌展示所述显示内容。
另一方面,本申请实施例还提供了一种基于SDN的线缆维护设备,应用于SDN控制器,所述设备包括:
至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息;其中,所述SDN控制器具有所述已纳管交换机相应的管理信息;
根据至少一个所述已纳管交换机的日志信息,确定所述拓扑信息的线缆更新状态;
基于所述线缆更新状态及预设更新统计计时规则,生成相应的线缆调整信息,以通过所述线缆调整信息,更新所述线缆初始信息;
根据更新后的所述线缆初始信息,同步调整电连接的各线缆数量指示灯牌的显示内容;其中,所述线缆数量指示灯牌设置于与所述预设线缆分类相应的线缆存放区域。
通过上述技术方案,SDN控制器能够根据数据中心的交换机线缆初始信息,以及拓扑信息,进行更新线缆初始信息,并将线缆存放或取用的信息显示在线缆数量指示灯牌。进而在数据中心或机房的拓扑变更时,方便运维人员快速且准确地完成线材存取的维护,减少人力维护线材的人力、时间成本,并能够避免线缆维护不当,造成丢失或损坏的情况。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例中一种基于SDN的线缆维护方法的一种流程示意图;
图2为本申请实施例中一种基于SDN的线缆维护方法对应的系统结构示意图;
图3为本申请实施例中一种基于SDN的线缆维护设备的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
为使运维人员可准确的拿取或存放对应分类的线缆用于调整拓扑,节省因线缆堆放不当造成的后期维护成本,节约数据中心内因维护线缆而花费的时间、人力成本,提升运维效率。本申请实施例提供了一种基于SDN的线缆维护方法及设备,用来在数据中心或机房的拓扑变更时,快速且准确地完成线材存取的维护,并方便后续线缆的使用。
以下结合附图,详细说明本申请的各个实施例。
本申请实施例提供了一种基于SDN的线缆维护方法,如图1所示,该方法可以包括步骤S101-S104:
S101,SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息。
其中,SDN控制器具有已纳管交换机相应的管理信息。
SDN控制器可以处于服务器中,SDN控制器可以连接有数据库、日志服务器、web管理界面。该SDN控制器是预先部署在数据中心,并与数据中心的交换机连接,保存交换机访问信息,进而对交换机进行管理。SDN控制器将获取交换机端口信息、端口使用状况及相邻交换机链路关系拓扑,进而完成SDN控制器的部署。
需要说明的是,SDN控制器作为基于SDN的线缆维护方法的执行主体,仅为示例性存在,执行主体不仅限于服务器,本申请对此不作具体限定。
在SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息之前,方法还包括:
SDN控制器获取来自用户终端的验证信息。其中,验证信息至少包括:可达的管理网络互联网协议地址IP、管理用户名与密码、简单网络管理协议SNMP配置信息。通过预设传输协议,将验证信息发送至相应的待纳管交换机,以确定验证信息与待纳管交换机的管理信息是否匹配。在验证信息与待纳管交换机的管理信息匹配的情况下,将管理信息发送至相应的SDN数据库,并确定待纳管交换机为已纳管交换机。
换言之,在SDN控制器管理数据中心内交换机前,统计需要被SDN控制器管理的交换机地址、管理信息,作为验证信息,完成物理链路及管理网络搭建,并在设备上完成相应初始化配置,使SDN控制器可通过简单网络管理协议(Simple Network ManagementProtocol,SNMP)、安全外壳协议(Secure Shell,SSH)等协议连接至需要纳管的网络设备中。预设传输协议可以为SNMP或SSH。
然后,通过用户终端(如手机、电脑等设备)可访问SDN控制器网页管理页面,在页面中可将统计的交换机的管理信息,包括SDN控制器可达的管理网络IP、管理用户名与密码、SNMP相关配置等,通过在SDN管理页面中填入上述管理信息,SDN将对填入的信息通过SSH或SNMP等方式进行验证,验证信息正确后将交换机管理信息保存至自身数据库中,在后续使用过程中,SDN将根据保存的设备管理信息,对组网进行网络调控,获取交换机各项信息等。至此,SDN控制器已对数据中心内交换机完成纳管。
在本申请实施例中,SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息,具体包括:
SDN控制器根据已纳管交换机的拓扑信息,确定当前链路线缆信息。获取来自用户终端的已存放线缆信息。根据当前链路线缆信息及已存放线缆信息,生成多个预设线缆分类的线缆初始信息。
也就是说,在完成对交换机的纳管后,SDN控制器将通过SNMP协议连接至每台纳管成功的交换机中,获取其端口信息、端口状态,并通过LLDP协议获取该交换机与其他纳管交换机的链路关系,即拓扑信息。
其中,端口信息用于确定该交换机上的端口数量、支持的端口速率、端口类型(光/电)等信息,该信息可用于后续匹配端口属性或添加拓扑链路。端口状态用于确定该交换机上目前端口是否已被使用或处于异常状态等,若端口已被使用,则可获取当前该端口下使用的线缆信息,线缆信息包括线缆速率、线缆品牌、线缆长度、线缆属性等,SDN控制器将保存该信息至SDN数据库,用于后续线缆管理各项操作,若获知该端口处于异常状态,则在后续线缆管理时进行特殊处理。链路关系则用于SDN控制器获取全网拓扑信息,根据全网内交换机的拓扑连接关系,生成可由运维人员在SDN网页界面操作的图形化拓扑,通过该拓扑进行链路管理等操作。
本申请SDN控制器能够通过上述拓扑信息,得到当前交换机的链路中的线缆,并根据预设设置的线缆分类,得到线缆初始信息。
SDN控制器可根据线缆用途、类型、长度、品牌不同属性分类对线缆进行分类,如在线缆存取前,运维人员需在上述分类属性中确定分类模式,并根据实际情况将当前保有的线缆按分类记录其数量至SDN控制器的线缆管理功能模块中。其中,用途为自定义属性,即运维人员可根据实际用途自定义其属性名称,并在标准属性(类型、长度、品牌)中选择符合该用途的属性,如10GSFP+-LC/10M/abcd,在确定一个用途后将创建一个分类,SDN控制器将根据该分类内包含的属性,为后续步骤中线缆进行分类。类型、长度、品牌均为标准属性,运维人员在选择该类属性后,SDN控制器将提供该属性下预置的多个参数选项,如类型包括1GSFP-LC/10GSFP+-LC/40GQSFP+-LC/其他等,用户选择该属性后将创建一个分类,SDN控制器将根据该分类内包含的属性,为后续步骤中线缆进行分类。进而能够得到线缆初始信息。此外,若线缆属性未包含在SDN控制器预置参数内,则存放在其他分类中,用于管理该类线缆。
S102,SDN控制器根据至少一个已纳管交换机的日志信息,确定拓扑信息的线缆更新状态。
SDN控制器将通过命令行方式,为每台已纳管的交换机配置日志服务功能,使交换机可将自身日志上报给SDN控制器,SDN控制器将根据日志信息确定环境内链路拓扑变化。
在本申请实施例中,根据至少一个已纳管交换机的日志信息,确定拓扑信息的线缆更新状态,具体包括:
SDN控制器能够解析日志信息,以确定拓扑信息中的拓扑更新信息是否为线缆使用更新。线缆使用更新至少包括:拓扑网络线缆增加、拓扑网络线缆减少。在确定拓扑信息中的拓扑更新信息为线缆使用更新的情况下,确定拓扑信息的线缆更新状态。
也就是说,日志信息中,链路拓扑发生了变化,并且拓扑变化是发生了线缆的数量变化,例如拔出或插入线缆,进而得到线缆更新状态。
例如,当交换机未使用的端口转为连接状态时,会产生相应日志并发送至SDN控制器,SDN控制器在获取到日志信息后,将通过SNMP协议获取该端口连接的线缆信息(SN号),并将该端口对应线缆信息保存至SDN控制器数据库中。
再例如,当环境内扩容设备或拓扑新增连线时,SDN在完成新增设备纳管后,将更新保存的拓扑信息及相应的线缆更新状态。
S103,SDN控制器基于线缆更新状态及预设更新统计计时规则,生成相应的线缆调整信息,以通过线缆调整信息,更新线缆初始信息。
在本申请实施例中,基于线缆更新状态及预设更新统计计时规则,生成相应的线缆调整信息,以通过线缆调整信息,更新线缆初始信息,具体包括:
SDN控制器确定更新统计计时规则相应的统计计时时段内,线缆更新状态相应的第一状态。及确定统计计时时段之后,线缆更新状态相应的第二状态。根据第一状态及第二状态、相应的线缆分类类别,生成线缆调整信息,以通过线缆调整信息,更新线缆初始信息。
更新统计计时规则的统计计时时段可以是一段预设时长,由用户根据实际使用情况进行设定,本申请对此不作具体限定。统计计时时段可以理解为在线缆状态更新时,若经过通过统计计时时段之后,状态确定更新,那么将生成线缆调整信息,若在统计计时时段内,状态没有更新,例如线缆A拔出那一刻,进行统计计时时段的计时,并在统计计时时段结束前,线缆A重新插回原端口,则不会生成线缆调整信息。
统计计时时段为避免已连接交换机的线缆,因拔插或闪断造成的统计误差,当交换机中线缆被连接/拔出后,SDN控制器将获取到相应日志信息,并根据等待统计计时时段的时间,进行更新线缆初始信息。因每条线缆具有不同的SN号标识该线缆,因此SDN控制器将根据SN号确定连接或拔出的线缆是否为相同线缆,用作不同判断。默认的统计计时时段为30秒,设置区间为10秒至30分钟,通过该延时可避免因短时间内线缆拔插或闪断造成的统计错误等情况。
更新线缆初始信息指的是,原线缆A的状态为连接状态,在经过一统计计时时段后,状态为断开状态,那么需要将线缆初始信息进行更新。
根据第一状态及第二状态、相应的线缆分类类别,生成线缆调整信息,具体包括:
在第一状态与第二状态不匹配,且第二状态为线缆拔出的情况下,确定拔出线缆的线缆属性。根据线缆属性,确定相应的线缆分类类别,并确定线缆分类类别是否存在取用需求信息,以根据取用需求信息,生成线缆调整信息。在第一状态与第二状态不匹配,且第二状态为线缆插入的情况下,确定插入线缆的线缆属性。根据线缆属性,确定相应的线缆分类类别,并确定线缆分类类别是否存在取用需求信息,以根据取用需求信息,生成线缆调整信息。
第一状态为在统计计时时段内的线缆状态,第二状态为统计计时时段结束后的线缆状态。分两种情况讨论,若统计计时时段结束后拔出的线缆仍未连接至其他端口,分为下述两类情况:
I.根据该线缆属性,若该线缆分类无取用需求,使存放数量增加1,产生一条存放信息(线缆调整信息),提示用户应将线缆存放至该处。若在统计延时内该线缆重新连接或连接至其他交换机等情况,则不产生提示信息。
II.根据该线缆属性,若该线缆分类下存在取用需求,则线缆调整信息使取用数量增加1,并使该分类下创建时间最久的取用需求信息内数量增加1。若在统计延时内该线缆拔出,则不调整提示信息。
若统计计时时段结束后新增连接的线缆未拔出,分为下述两类情况:
I.根据该线缆属性,若该线缆分类下存在取用需求,则使取用数量减少1,并使该分类下创建时间最久的取用需求信息内数量减少1。若在统计延时内该线缆拔出,则不调整提示信息。
II.根据该线缆属性,若该线缆分类无取用需求,则线缆调整信息对应产生一条已取用提示信息,用于告知用户该分类下线缆已被取用,不调整当前存放或取用数量。若在统计延时内该线缆拔出,则不调整提示信息。
S104,SDN控制器根据更新后的线缆初始信息,同步调整电连接的各线缆数量指示灯牌的显示内容。
其中,线缆数量指示灯牌设置于与预设线缆分类相应的线缆存放区域。
在本申请实施例中,根据更新后的线缆初始信息,同步调整电连接的各线缆数量指示灯牌的显示内容,具体包括:
在线缆初始信息中各预设线缆分类没有取用需求信息的情况下,将第一显示内容发送至相应的线缆数量指示灯牌。第一显示内容包括:线缆分类类别、存放数量。
在线缆初始信息中各预设线缆分类有取用需求信息的情况下,将取用需求信息中存放数量与取用数量进行比对。根据存放数量与取用数量的比对结果,确定相应的第二显示内容。
在本申请实施例中,线缆数量指示灯牌需要提前进行部署,具体地,在完成SDN控制器部署后,为使用线缆维护、存取提示功能,还需在数据中心线缆存放处安装指示灯牌,该灯牌为多个由SDN控制器内进程控制的LED灯显示屏,提示灯牌通过RS232串行接口与SDN控制器所在服务器互联,使SDN控制器可控制并使提示灯牌显示用于线缆管理的字符。线缆数量指示灯牌在安装完成后的显示内容还包括:随机显示的不同绑定数字;绑定数字的取值范围为1至1000,用于与相应的线缆分类类别进行绑定,以便所述线缆数量指示灯牌展示所述显示内容。
具体地,本申请可以在数据中心或指定区域部署与分类数量相符的置物架或置物柜(无规格、大小等要求),用于后续存取线缆,并将相同数量的线缆数量指示灯牌安装于置物柜旁明显位置,完成电路连接与其他走线工作。在灯牌完成安装后,SDN将根据安装数量控制灯牌随机显示不同的数字,取值范围为1-1000此后运维人员在SDN控制器网页界面将数字与创建分类根据实际摆放情况完成绑定后,线缆数量指示灯牌将显示与对应置物柜分类相符的分类名称,至此完成线缆提示灯牌部署。
线缆数量指示灯牌部署完成后,运维人员需在SDN控制器网页界面中根据实际整理情况,在每个分类中添加当前各置物柜中线缆数量,即线缆初始信息,用于后续取用线缆时提供线缆余量提示功能。完成线缆数量余量添加后,还需设置提示信息超时时间与统计计时时段,提示信息超时时间用于在产生线缆存取提示后,若用户在设置时间内未对信息确认,则该信息超过设定时间后将自动确认,使提示灯牌中不再显示该条信息产生的存取数量。根据用户设置的提示超时时间,当线缆存取信息产生时间超过提示超时时间后,将自动对线缆存取信息完成确认,消除存取提示,便于后续线缆数维护与管理。默认情况下,提示超时时间为24小时,设置范围为1小时到72小时。
线缆数量指示灯牌提示内容计算方式如下:
当同一分类下无取用需求时,则显示结果为线缆分类类别、存放数量。
当同一分类下有取用需求时,则需要判断存放与取用的数量大小。
需要存放线缆数量大于需要取用数量时,则显示结果为线缆分类类别、存放数量(存放数量-取用数量)。
当同一分类下需要取用数量线缆大于需要取用数量时,则显示结果为线缆分类类别、取用数量(取用数量-存取数量)。
当同一分类下无取用需求且存放数为零或存放与取用数量相同时,则仅显示线缆分类类别,用于标识该置物柜用途。
在本申请实施例中,在线缆存放区域的存放数量小于预设值的情况下,生成线缆告警信息,并将线缆告警信息发送至用户终端和/或线缆数量指示灯牌。
线缆告警信息用于,在用户收到该告警信息时,可添加相应种类的线缆至分类中存在告警的置物柜中,并在SDN控制器中点击告警信息中的余量补充,填写实际放置的线缆数量,告警信息将解除,且SDN控制器将填写的补充线缆数量更新该分类下线缆余量记录。
SDN控制器根据此前由SSH或SNMP协议获取的端口信息、端口使用状况及相邻交换机链路关系拓扑等信息,匹配已创建线缆分类下选择属性,得出每个分类下正在使用的线缆数量。因一根线缆两端均具有相同的SN号标识该线缆,因此当获取一根具有相同SN号的线缆信息时,在计算时不会重复统计该线缆。
SDN控制器将根据所选端口类型,在已有线缆类型中自动选择符合条件的线缆分类,用户也可手动选择线缆分类,根据实际规划添加完成所有链路后,将创建取用线缆计划,SDN控制器将根据计划内每个分类的线缆类型及使用数量,产生取用线缆提示信息(生成的更新线缆初始信息),若线缆余量不足,还可给出余量不足发出线缆告警信息。当产生取用线缆提示信息后,将根据灯牌提示内容计算方式计算当前应取用的线缆数,由SDN控制器调整提示灯牌显示内容,用户可根据提示灯牌显示的取用线缆数,在扩容或变更拓扑时取用正确的线缆数量。
用户可在SDN控制器网页界面中,对产生的存放或取用信息手动确认,已确认的信息将不再参与存取数量计算,手动确认的方式用于在某些特殊场景下,解决线缆统计数异常的问题。
图2为基于SDN的线缆维护方法对应的系统结构示意图,如图2所示,SDN控制器201与管理界面202、日志服务器203、数据库204连接,并连接若干交换机205,以及线缆数量指示灯牌206。
通过上述技术方案,SDN控制器能够根据数据中心的交换机线缆初始信息,以及拓扑信息,进行更新线缆初始信息,并将线缆存放或取用的信息显示在线缆数量指示灯牌。进而在数据中心或机房的拓扑变更时,方便运维人员快速且准确地完成线材存取的维护,减少人力维护线材的人力、时间成本,并能够避免线缆维护不当,造成丢失或损坏的情况。
图3为本申请实施例提供的一种基于SDN的线缆维护设备的结构示意图,应用于SDN控制器,如图3所示,设备包括:
至少一个处理器;以及,与至少一个处理器通信连接的存储器。其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够:
SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息。其中,SDN控制器具有已纳管交换机相应的管理信息。根据至少一个已纳管交换机的日志信息,确定拓扑信息的线缆更新状态。基于线缆更新状态及预设更新统计计时规则,生成相应的线缆调整信息,以通过线缆调整信息,更新线缆初始信息。根据更新后的线缆初始信息,同步调整电连接的各线缆数量指示灯牌的显示内容。其中,线缆数量指示灯牌设置于与预设线缆分类相应的线缆存放区域。
本申请中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本申请实施例提供的设备与方法是一一对应的,因此,设备也具有与其对应的方法类似的有益技术效果,由于上面已经对方法的有益技术效果进行了详细说明,因此,这里不再赘述设备的有益技术效果。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (10)
1.一种基于SDN的线缆维护方法,其特征在于,所述方法包括:
SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息;其中,所述SDN控制器具有所述已纳管交换机相应的管理信息;
根据至少一个所述已纳管交换机的日志信息,确定所述拓扑信息的线缆更新状态;
基于所述线缆更新状态及预设更新统计计时规则,生成相应的线缆调整信息,以通过所述线缆调整信息,更新所述线缆初始信息;
根据更新后的所述线缆初始信息,同步调整电连接的各线缆数量指示灯牌的显示内容;其中,所述线缆数量指示灯牌设置于与所述预设线缆分类相应的线缆存放区域。
2.根据权利要求1所述方法,其特征在于,SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息之前,所述方法还包括:
获取来自用户终端的验证信息;其中,所述验证信息至少包括:可达的管理网络互联网协议地址IP、管理用户名与密码、简单网络管理协议SNMP配置信息;
通过预设传输协议,将所述验证信息发送至相应的待纳管交换机,以确定所述验证信息与所述待纳管交换机的管理信息是否匹配;
在所述验证信息与所述待纳管交换机的管理信息匹配的情况下,将所述管理信息发送至相应的SDN数据库,并确定所述待纳管交换机为所述已纳管交换机。
3.根据权利要求1所述方法,其特征在于,SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息,具体包括:
根据所述已纳管交换机的拓扑信息,确定当前链路线缆信息;
获取来自用户终端的已存放线缆信息;
根据所述当前链路线缆信息及所述已存放线缆信息,生成多个所述预设线缆分类的线缆初始信息。
4.根据权利要求1所述方法,其特征在于,根据至少一个所述已纳管交换机的日志信息,确定所述拓扑信息的线缆更新状态,具体包括:
解析所述日志信息,以确定所述拓扑信息中的拓扑更新信息是否为线缆使用更新;所述线缆使用更新至少包括:拓扑网络线缆增加、拓扑网络线缆减少;
若是,确定所述拓扑信息的线缆更新状态。
5.根据权利要求1所述方法,其特征在于,基于所述线缆更新状态及预设更新统计计时规则,生成相应的线缆调整信息,以通过所述线缆调整信息,更新所述线缆初始信息,具体包括:
确定所述更新统计计时规则相应的统计计时时段内,所述线缆更新状态相应的第一状态;及
确定所述统计计时时段之后,所述线缆更新状态相应的第二状态;
根据所述第一状态及所述第二状态、相应的线缆分类类别,生成所述线缆调整信息,以通过所述线缆调整信息,更新所述线缆初始信息。
6.根据权利要求5所述方法,其特征在于,根据所述第一状态及所述第二状态、相应的线缆分类类别,生成所述线缆调整信息,具体包括:
在所述第一状态与所述第二状态不匹配,且所述第二状态为线缆拔出的情况下,确定拔出线缆的线缆属性;
根据所述线缆属性,确定相应的所述线缆分类类别,并确定所述线缆分类类别是否存在取用需求信息,以根据所述取用需求信息,生成所述线缆调整信息;
在所述第一状态与所述第二状态不匹配,且所述第二状态为线缆插入的情况下,确定插入线缆的线缆属性;
根据所述线缆属性,确定相应的所述线缆分类类别,并确定所述线缆分类类别是否存在取用需求信息,以根据所述取用需求信息,生成所述线缆调整信息。
7.根据权利要求1所述方法,其特征在于,根据更新后的所述线缆初始信息,同步调整电连接的各线缆数量指示灯牌的显示内容,具体包括:
在所述线缆初始信息中各所述预设线缆分类没有取用需求信息的情况下,将所述第一显示内容发送至相应的所述线缆数量指示灯牌;所述第一显示内容包括:线缆分类类别、存放数量;
在所述线缆初始信息中各所述预设线缆分类有取用需求信息的情况下,将所述取用需求信息中存放数量与取用数量进行比对;
根据所述存放数量与所述取用数量的比对结果,确定相应的第二显示内容。
8.根据权利要求1所述方法,其特征在于,所述方法还包括:
在所述线缆存放区域的存放数量小于预设值的情况下,生成线缆告警信息,并将所述线缆告警信息发送至用户终端和/或所述线缆数量指示灯牌。
9.根据权利要求1所述方法,其特征在于,所述线缆数量指示灯牌通过RS232电连接所述SDN控制器;
所述线缆数量指示灯牌在安装完成后的显示内容还包括:随机显示的不同绑定数字;所述绑定数字的取值范围为1至1000,用于与相应的线缆分类类别进行绑定,以便所述线缆数量指示灯牌展示所述显示内容。
10.一种基于SDN的线缆维护设备,其特征在于,应用于SDN控制器,所述设备包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
SDN控制器获取数据中心的已纳管交换机的拓扑信息,并生成多个预设线缆分类的线缆初始信息;其中,所述SDN控制器具有所述已纳管交换机相应的管理信息;
根据至少一个所述已纳管交换机的日志信息,确定所述拓扑信息的线缆更新状态;
基于所述线缆更新状态及预设更新统计计时规则,生成相应的线缆调整信息,以通过所述线缆调整信息,更新所述线缆初始信息;
根据更新后的所述线缆初始信息,同步调整电连接的各线缆数量指示灯牌的显示内容;其中,所述线缆数量指示灯牌设置于与所述预设线缆分类相应的线缆存放区域。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310257622.1A CN116204818A (zh) | 2023-03-14 | 2023-03-14 | 一种基于sdn的线缆维护方法及设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310257622.1A CN116204818A (zh) | 2023-03-14 | 2023-03-14 | 一种基于sdn的线缆维护方法及设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116204818A true CN116204818A (zh) | 2023-06-02 |
Family
ID=86511243
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310257622.1A Pending CN116204818A (zh) | 2023-03-14 | 2023-03-14 | 一种基于sdn的线缆维护方法及设备 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116204818A (zh) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109462502A (zh) * | 2018-10-30 | 2019-03-12 | 新华三技术有限公司合肥分公司 | 配置信息保存指令的控制方法、装置及sdn控制器 |
| CN110537187A (zh) * | 2019-02-25 | 2019-12-03 | 华为技术有限公司 | 一种拓扑处理方法和装置以及系统 |
| CN112311582A (zh) * | 2019-07-23 | 2021-02-02 | 瞻博网络公司 | 基于物理布线拓扑验证计算机网络的用户定义的布线计划 |
| CN112766745A (zh) * | 2021-01-22 | 2021-05-07 | 浪潮思科网络科技有限公司 | 一种基于网络设备管理的线缆使用控制方法及设备 |
| CN115277347A (zh) * | 2022-07-19 | 2022-11-01 | 浪潮思科网络科技有限公司 | 一种基于sdn的实验室设备管理方法及设备 |
-
2023
- 2023-03-14 CN CN202310257622.1A patent/CN116204818A/zh active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109462502A (zh) * | 2018-10-30 | 2019-03-12 | 新华三技术有限公司合肥分公司 | 配置信息保存指令的控制方法、装置及sdn控制器 |
| CN110537187A (zh) * | 2019-02-25 | 2019-12-03 | 华为技术有限公司 | 一种拓扑处理方法和装置以及系统 |
| CN112311582A (zh) * | 2019-07-23 | 2021-02-02 | 瞻博网络公司 | 基于物理布线拓扑验证计算机网络的用户定义的布线计划 |
| CN112766745A (zh) * | 2021-01-22 | 2021-05-07 | 浪潮思科网络科技有限公司 | 一种基于网络设备管理的线缆使用控制方法及设备 |
| CN115277347A (zh) * | 2022-07-19 | 2022-11-01 | 浪潮思科网络科技有限公司 | 一种基于sdn的实验室设备管理方法及设备 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101027873B (zh) | 网络管理的系统和方法 | |
| JP5295384B2 (ja) | 物理インフラ管理システム | |
| CN103561358B (zh) | 智能电信接线系统 | |
| US9325577B2 (en) | Automated data center network patching system | |
| US7229020B2 (en) | Cabling system | |
| CN100479372C (zh) | 终端设备的软件自动升级方法 | |
| CN108446128A (zh) | 一种软件升级方法及装置 | |
| CN102739310A (zh) | 控制智能光配线网络设备的方法、装置和系统 | |
| CN101789980A (zh) | 一种基于集群网络批量升级的方法 | |
| CN104268728A (zh) | 库存控制方法和系统 | |
| CN118713996A (zh) | 一种基于mqtt协议的变电站远动通信参数管理方法及系统 | |
| CN106571967A (zh) | 一种多层级网络拓扑管理方法及装置 | |
| CN116204818A (zh) | 一种基于sdn的线缆维护方法及设备 | |
| CN111402525A (zh) | 机柜内设备现场定位系统、方法以及运维管理系统与方法 | |
| CN1953404A (zh) | 用于监控物理网络拓扑信息的方法和装置 | |
| CN110572845A (zh) | 一种无线对讲监控系统及方法 | |
| CN118075113A (zh) | 网络配置方法、装置、设备、存储介质及产品 | |
| CN100365623C (zh) | 设备档案管理系统及方法 | |
| CN113938530B (zh) | 一种数据传输方法和装置 | |
| CN113206750A (zh) | 一种故障设备替换方法及计算机设备、存储介质 | |
| TWI656762B (zh) | 智能機櫃及其網路協定位址管理方法 | |
| CN218675721U (zh) | 一种展厅的控制系统 | |
| CN113067716A (zh) | 一种基于运维系统智能大数据看板共享的方法 | |
| CN116614371A (zh) | 一种基于sdn的设备管理方法、设备及介质 | |
| WO2023195302A1 (ja) | 機器設定支援方法及びサーバ装置 |
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 |