【技术实现步骤摘要】
一种SDN软件的授权管理方法及系统
[0001]本申请涉及软件定义网络领域,尤其涉及一种SDN软件的授权管理方法及系统。
技术介绍
[0002]随着近年网络技术的发展,以及各种网络应用对网络需求的增加,数据中心的数量越来越多,规模也不断扩大,业务也愈发复杂。此外随着云计算相关技术的发展,云数据中心也变得十分常见,使得数据中心运维人员需要借助其他方式来应对运维难度的增大及运维内容的增加。软件定义网络(SoftwareDefined Network,SDN)能够对大量的网络设备进行快速部署,并实现网络自动化运维功能,因此SDN逐渐成为组成数据中心的方案中不可或缺的一部分。
[0003]而现有的SDN软件部署方法中,SDN软件在部署之前需要进行精准的授权管理,正确匹配当前数据中心组网环境,然后再进行部署。这会导致SDN 软件部署网络设备所需的时间过长,部署效率低。
技术实现思路
[0004]本申请实施例提供了一种SDN软件的授权管理方法及系统,用于解决如下技术问题:现有的SDN软件部署方法所需时间长,部署效 ...
【技术保护点】
【技术特征摘要】
1.一种SDN软件的授权管理方法,其特征在于,所述方法包括:确定SDN软件各待部署模块的部署环境信息,并存储在SDN存储器中;为每个所述待部署模块分配对应的预设参数模板;其中,每个预设参数模板分别对应一个标识码;确定所述SDN软件的部署系统信息;基于所述部署系统信息以及所述各待部署模块的标识码,得到所述SDN软件的授权证书;基于所述授权证书,对所述SDN软件进行授权校验;所述授权校验通过后,基于所述各待部署模块的部署环境信息,对所述SDN软件进行初始化部署。2.根据权利要求1所述的一种SDN软件的授权管理方法,其特征在于,所述待部署模块至少包括以下任一项:拓扑信息模块、用户信息模块、功能模块、资源池模块;所述确定SDN软件各待部署模块的部署环境信息,具体包括:基于用户需求以及预设组网规划方案,分别确定每个待部署模块对应的部署环境信息;其中,所述拓扑信息模块的部署环境信息包括通过所述SDN软件进行管理的网络拓扑信息以及设备信息;所述用户信息模块的部署环境信息包括管理所述SDN软件的用户信息;所述功能模块的部署环境信息包括所述SDN软件提供的服务功能信息;所述资源池模块的部署环境信息包括所述SDN软件所需的资源池信息。3.根据权利要求2所述的一种SDN软件的授权管理方法,其特征在于,所述网络拓扑信息至少包括以下任一项:设备数量、设备角色、设备型号、BUM报文类型、underlay配置类型;所述设备信息至少包括以下任一项:设备管理IP、用户名、密码、SNMP团体名;所述用户信息至少包括以下任一项:用户名、密码、权限等级;所述服务功能信息至少包括以下任一项:DHCP服务信息、NTP服务信息、ELK服务信息、Telemetry服务信息;所述资源池模块中至少包括以下任一资源池:underlay路由协议资源池、overlay接口资源池、端口聚合资源池、功能模块相关资源池;所述资源池信息信息至少包括以下任一项:underlay网络信息、业务网络信息、端口聚合信息、设备管理信息、服务信息。4.根据权利要求1所述的一种SDN软件的授权管理方法,其特征在于,为每个所述待部署模块分配对应的预设参数模板,具体包括:通过SDN证书管理程序中的SDN软件内置模块模板选项,选择与所述各待部署模块相对应的预设参数模板。5.根据权利要求1所述的一种SDN软件的授权管理方法,其特征在于,确定所述SDN软件的部署系统信息,具体包括:获取需要安装所述SDN软件的系统的相关信息以及用户购买信息,确定为所述SDN软件的部署系统信息;其中,所述部署系统信息至少包括:uuid、IP地址、MAC地址、软件购买时长、软件纳管设备数量上限。6.根据权利要求1所述的一种SDN软件的授权管理方法,其特征在于,基于所述部署系
统信息以及所述各待部署模块的标识码,得到所述SDN软件的授权证书,具体包括:在SDN证书管理程序...
【专利技术属性】
技术研发人员:丁宇桐,王生银,
申请(专利权)人:浪潮思科网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。