一种网络功能的运维方法及运维系统的利记博彩app

文档序号:9566991阅读:438来源:国知局
一种网络功能的运维方法及运维系统的利记博彩app
【技术领域】
[0001]本发明涉及网络设备运维技术领域,具体涉及一种网络功能的运维方法及运维系统、
【背景技术】
[0002]目前网络中的网络设备类型繁多,功能差异性很大,在网络运维和升级过程中遇到了诸多问题。首先,目前网络设备的功能布设和升级非常复杂,往往需要开发者到现场进行设备布设和功能升级,设备布设和升级工作量大且升级周期长;其次,网络设备的维护也非常耗时耗力,由于网络设备复杂多样,故障率高,从而造成网络运维时间成本和人力成本不断提高;最后,最重要的是,网络设备非常不灵活,不能够实现灵活的功能提供,即使是一个平台的设备,由于操作维护的不同,他们不能互相用于其他功能。这些限制都客观上增加了网络运营方和企业网络的资本成本(Capex)和运维成本(Opex)。
[0003]因此,亟需一种能够节约运维成本的运维方法,来实现对现网中的网络设备的网络功能进行维护管理。

【发明内容】

[0004]本发明实施例要解决的技术问题是提供一种网络功能的运维方法及运维系统,用以降低网络设备的运维成本。。
[0005]为解决上述技术问题,本发明实施例提供的网络功能的运维方法,包括:
[0006]一种网络功能的运维方法,包括:
[0007]接收网络运营方针对指定网络功能的下载请求;
[0008]根据所述下载请求,调取所述指定网络功能对应的网络功能安装包;
[0009]请求并接收所述网络运营方针对所述指定网络功能的配置信息;
[0010]根据预先维护的所述网络运营方与网络设备之间的对应关系,确定所述网络运营方对应的网络设备;
[0011]将所述网络功能安装包安装到所述网络运营方对应的网络设备上,并根据所述配置信息在对应网络设备上配置所述指定网络功能,生成所述指定网络功能对应的网络功能实例。
[0012]上述方法中,在生成所述指定网络功能对应的网络功能实例之后,所述方法还包括:
[0013]针对所述指定网络功能对应的网络功能实例进行网络功能测试;
[0014]在所述网络功能测试通过后,更新所述网络运营方当前可使用的网络功能信息和因所述指定网络功能所产生的资费信息。
[0015]上述方法中,在所述接收网络运营方针对指定网络功能的下载请求之前,所述方法还包括:
[0016]接收网络运营方的注册请求,所述注册请求中携带有网络运营方的用户信息;
[0017]对所述用户信息进行鉴权,在鉴权成功后,维护所述网络运营方的用户信息;其中,
[0018]在所述注册请求携带有所述网络运营方的网络设备的信息时,进一步维护所述网络运营方与网络设备之间的对应关系;
[0019]在所述注册请求未携带所述网络运营方的网络设备信息时,进一步根据所述网络运营方的网络资源申请请求,为所述网络运营方申请网络设备,并维护所述网络运营方与申请获得的网络设备之间的对应关系。
[0020]上述方法中,还包括:
[0021]接收网络运营方发送的网络功能查询请求;
[0022]根据所述网络功能查询请求,调取所述网络运营方当前可使用的网络功能以及所述网络运营方的网络设备信息;
[0023]根据所述网络运营方的网络设备信息,查询所述网络运营方的网络设备上的各网络功能的运行情况;
[0024]向所述网络运营方返回所述网络运营方当前可使用的网络功能以及各网络功能的运行情况。
[0025]上述方法中,还包括:
[0026]接收所述网络运营方针对指定网络功能的配置修改请求;
[0027]根据所述配置修改请求,调取所述指定网络功能的配置信息以及所述网络运营方对应的网络设备;
[0028]接收所述网络运营方针对所述配置信息的修改;
[0029]根据修改后的配置信息,在对应网络设备上修改所述指定网络功能的配置,并针对配置修改后的指定网络功能进行功能测试,在测试通过后更新所述网络运营方当前可使用的网络功能信息。
[0030]上述方法中,在生成所述指定网络功能对应的网络功能实例之后,所述方法还包括:
[0031]向所述网络运营方提示所述指定网络功能的更新信息;
[0032]接收所述网络运营方发送的针对所述指定网络功能的更新请求;
[0033]根据所述更新请求,调取所述指定网络功能对应的网络功能更新包;
[0034]根据预先维护的所述网络运营方与网络设备之间的对应关系,确定所述网络运营方对应的网络设备;
[0035]将所述网络功能更新包安装到所述网络运营方对应的网络设备上,进行所述指定网络功能的功能更新,并针对更新后的指定网络功能进行功能测试,在测试通过后更新所述网络运营方当前可使用的网络功能信息;
[0036]其中,在所述网络功能更新包要求修改所述指定网络功能的配置信息时,进一步请求并接收所述网络运营方针对所述配置信息的修改,并在将所述网络功能更新包安装到所述网络运营方对应的网络设备之后,进一步根据修改后的配置信息,在对应网络设备上修改所述指定网络功能的配置。
[0037]上述方法中,在生成所述指定网络功能对应的网络功能实例之后,所述方法还包括:
[0038]接收所述网络运营方发送的针对所述指定网络功能的删除请求;
[0039]根据所述删除请求,确定所述网络运营方对应的网络设备和所述指定网络功能的信息,删除对应网络设备上配置的所述指定网络功能对应的网络功能实例,并释放所述网络功能实例占用的网络资源。
[0040]上述方法中,在接收网络运营方针对指定网络功能的下载请求之前,所述方法还包括:
[0041]接收开发者上传的指定网络功能对应的网络功能安装包;
[0042]对所述指定网络功能对应的网络功能安装包进行网络功能测试,并在测试通过后,保存所述指定网络功能对应的网络功能安装包,并在已上线网络功能列表中增加所述指定网络功能。
[0043]上述方法中,还包括:
[0044]接收开发者上传的所述指定网络功能对应的网络功能更新包;
[0045]对所述指定网络功能对应的网络功能更新包进行网络功能的更新测试,并在测试通过后,保存所述指定网络功能对应的网络功能更新包,并在已上线网络功能列表中增加所述指定网络功能的更新信息。
[0046]本发明实施例还提供了一种网络功能的运维系统,包括:
[0047]交换模块,用于接收网络运营方针对指定网络功能的下载请求,以及,请求并接收所述网络运营方针对所述指定网络功能的配置信息;
[0048]管理模块,用于根据所述下载请求,调取所述指定网络功能对应的网络功能安装包;根据预先维护的所述网络运营方与网络设备之间的对应关系,确定所述网络运营方对应的网络设备;
[0049]网络功能模块,用于将所述网络功能安装包安装到所述网络运营方对应的网络设备上,并根据所述配置信息在对应网络设备上配置所述指定网络功能,生成所述指定网络功能对应的网络功能实例。
[0050]上述系统中:
[0051]所述网络功能模块,还用于针对所述指定网络功能对应的网络功能实例进行网络功能测试;
[0052]所述管理模块,还用于在所述网络功能测试通过后,下发计费命令;以及,在数据库中更新所述网络运营方当前可使用的网络功能信息和因所述指定网络功能所产生的资费信息;
[0053]所述运维系统还包括:
[0054]计费模块,用于根据所述计费命令,生成所述指定网络功能对应的资费信息。
[0055]上述系统中:
[0056]所述交互模块,还用于接收网络运营方的注册请求,所述注册请求中携带有网络运营方的用户信息;以及,对所述用户信息进行鉴权,在鉴权成功后,通过所述管理模块在数据库中维护所述网络运营方的用户信息;其中,在所述注册请求携带有所述网络运营方的网络设备的信息时,进一步维护所述网络运营方与网络设备之间的对应关系;在所述注册请求未携带所述网络运营方的网络设备信息时,进一步根据所述网络运营方的网络资源申请请求,为所述网络运营方申请网络设备,并维护所述网络运营方与申请获得的网络设备之间的对应关系。
[0057]上述系统中:
[0058]所述交互模块,还用于接收网络运营方发送的网络功能查询请求;
[0059]所述管理模块,还用于根据所述网络功能查询请求,调取所述网络运营方当前可使用的网络功能以及所述网络运营方的网络设备信息;以及,根据所述网络运营方的网络设备信息,向所述网络功能模块查询所述网络运营方的网络设备上的各网络功能的运行情况;
[0060]所述网络功能模块,还用于向所述网络运营方返回所述网络运营方当前可使用的网络功能以及各网络功能的运行情况。
[0061 ] 上述系统中:
[0062]所述交互模块,还用于接收所述网络运营方针对指定网络功能的配置修改请求;以及,接收所述网络运营方针对所述配置信息的修改;
[0063]所述管理模块,还用于根据所述配置修改请求,调取所述指定网络功能的配置信息以及所述网络运营方对应的网络设备;以及,利用所述网络功能模块根据修改后的配置信息,在对应网络设备上修改所述指定网络功能的配置,并针对配置修改后的指定网络功能进行功能测试,在测试通过后更新所述网络运营方当前可使用的网络功能信息。
[0064]上述系统中:
[0065]所述交互模块,还用于向所述网络运营方提示所述指定网络功能的更新信息;以及,接收所述网络运营方发送的针对所述指定网络功能的更新请求;
[0066]所述管理模块,还用于根据所述更新请求,调取所述指定网络功能对应的网络功能更新包;根据预先维护的所述网络运营方与网络设备之间的对应关系,确定所述网络运营方对应的网络设备;以及利用所述网络功能模块将所述网络功能更新包安装到所述网络运营方对应的网络设备上,进行所述指定网络功能的功能更新,并针对更新后的指定网络功能进行功能测试,在测试通过后更新所述网络运营方当前可使用的网络功能信息;
[0067]其中,在所述网络功能更新包要求修改所述指定网络功能的配置信息时,所述交换模块进一步用于请求并接收所述网络运营方针对所述配置信息的修改;所述网络功能模块,进一步用于在将所述网络功能更新包安装到所述网络运营方对应的网络设备之后,进一步根据修改后的配置信息,在对应网络设备上修改所述指定网络功能的配置。
[0068]上述系统中:
[0069]所述交互模块,还用于接收所述网络运营方发送的针对所述指定网络功能的删除请求;
[0070]所述管理模块,还用于根据所述删除请求,确定所述网络运营方对应的网络设备和所述指定网络功能的信息,利用所述网络功能模块删除对应网络设备上配置的所述指定网络功能对应的网络功能实例,并释放所述网络功能实例占用的网络资源。
[0071 ] 上述系统中:
[0072]所述交互模块,还用于接收开发者上传的指定网络功能对应的网络功能安装包;
[0073]所述网络功能模块,还用于对所述指定网络功能对应的网络功能安装包进行网络功能测试;
[0074]所述管理模块,还用于在对所述指定网络功能对应的网络功能安装包的测试通过后,保存所述指定
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1