[发明专利]一种插件的实现方法和装置有效
申请号: | 201610950931.7 | 申请日: | 2016-10-27 |
公开(公告)号: | CN108011733B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 董艳丽;汪星 | 申请(专利权)人: | 上海中兴软件有限责任公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 薛祥辉 |
地址: | 201203 上海市张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 插件 实现 方法 装置 | ||
本发明公开了一种插件的实现方法和装置,其中,该方法包括:第一系统接收来自第二系统的操作请求信息,其中,第一系统为从第二系统中分离出的插件通过微服务技术形成的第一插件服务对应的系统;第一系统根据操作请求信息调用预定基础服务;第一系统将调用预定基础服务后得到的操作结果发送至第二系统。本发明中插件是通过微服务技术以服务的形式存在,通过服务形式存在的插件,具有完备的系统环境,因此可以与第二系统交互,又不以嵌入的方式存在于第二系统之中,交互过程不需要占用第二系统进程,且不会对第二系统的安全和可靠性带来任何威胁,解决了现有技术的问题。
技术领域
本发明涉及通讯领域,特别是涉及一种插件的实现方法和装置。
背景技术
随着NFV(网络功能虚拟化,Network Function Virtualization)标准的发展,以及NFV商用化的实践,通用VNFM架构(通用虚拟网络管理系统,General VirtualisedNetwork Function Managent,简称VNFM-G),被越来越多的运营商运用于他们的虚拟化架构之中。VNFM-G需要管理不同产品线,甚至异厂商网元,这就需要专用VNFM插件(简称VNFM-S)来实现。VNFM-G在管理VNF(虚拟网络功能,Virtualised Network Function)以及向EM(网管,Element Managent)发送通知时,需要一些专用适配器才能保障工作的正常进行,适配工作就是由VNFM-S完成的。
常用的脚本方式插件是由VNFM-G定义抽象接口,在VNFM-S中提供具体实现,VNFM-G与VNFM-S之间的接口是单向的,只能由VNFM-G调用VNFM-S。
脚本方式的VNFM-S部署在VNFM-G内部,共用VNFM-G的进程,资源受VNFM-G进程的限制。VNFM-S的可靠性直接影响VNFM-G的进程安全性和稳定性。例如:VNFM-S故障可能导致VNFM-G不可用。此外,脚本方式开发的VNFM-S,开发形式单一,受限于VNFM-G的系统框架,实施改造困难。
上面只是以VNFM-G为例来说明,现有插件都是以脚本方式存在于整个系统内,然而,需要共用系统的进程,所以资源受系统进程的限制,且插件的可靠性会直接影响系统进程的安全和稳定,对系统安全和稳定构成较大威胁。
发明内容
本发明提供一种插件的实现方法和装置,用以解决现有技术存在的问题,使系统更加安全和稳定。
一方面,本发明提供一种插件的实现方法,包括:第一系统接收来自第二系统的操作请求信息,其中,所述第一系统为从所述第二系统中分离出的插件通过微服务技术形成的第一插件服务对应的系统;所述第一系统根据所述操作请求信息调用预定基础服务;所述第一系统将调用所述预定基础服务后得到的操作结果发送至所述第二系统。
可选的,第一系统接收来自第二系统的操作请求信息之后,还包括:所述第一系统判断插件服务集中是否存在所述操作请求信息对应的第二插件服务;在不存在所述第二插件服务的情况下,所述第一系统安装并注册所述第二插件服务,以使所述第二插件服务处于可使用状态。
可选的,所述第一系统根据所述操作请求信息调用预定基础服务,包括:所述第一系统安装并注册所述预定基础服务,以使所述预定基础服务处于可使用状态。
可选的,所述第一系统将调用所述预定基础服务后得到的操作结果发送至所述第二系统之后,还包括:所述第一系统接收来自所述第二系统的操作终止信息;所述第一系统根据所述操作终止信息终止并注销所述第一插件服务和所述第二插件服务。
可选的,所述第一系统根据所述操作终止信息终止并注销所述第一插件服务和所述第二插件服务之前,还包括:所述第一系统判断是否存在未终止的预定基础服务;在存在未终止的预定基础服务的情况下,所述第一系统终止所有预定基础服务;
在不存在未终止的预定基础服务的情况下,所述第一系统注销所有已终止的预定基础服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海中兴软件有限责任公司,未经上海中兴软件有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610950931.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高效衣物熨烫机
- 下一篇:一种智能型栽培架及控制方法