[发明专利]参数扩展方法和系统、云计算管理平台组件和用户终端有效
| 申请号: | 201711202174.6 | 申请日: | 2017-11-27 |
| 公开(公告)号: | CN109842644B | 公开(公告)日: | 2021-11-19 |
| 发明(设计)人: | 林宝洪;陈楠;樊勇兵;马卫民;吴林泽;金华敏;陈天;刘艺;何晓武 | 申请(专利权)人: | 中国电信股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 王云飞 |
| 地址: | 100033 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 参数 扩展 方法 系统 计算 管理 平台 组件 用户 终端 | ||
本发明公开一种参数扩展方法和系统、云计算管理平台组件和用户终端。该参数扩展方法包括:云计算管理平台组件接收用户终端发送的应用程序编程接口API请求,其中,在用户发出针对云计算管理平台组件的API调用的情况下,用户终端将自定义属性增加到API请求的头部中;云计算管理平台组件对所述API请求进行解析,提取所述自定义属性;云计算管理平台组件将所述自定义属性写入上下文消息中。本发明通过使用上下文消息增加用户自定义属性,从而可以实现云计算管理平台组件Neutron对用户定制化网络需求的支持。
技术领域
本发明涉及云计算领域,特别涉及一种参数扩展方法和系统、云计算管理平台组件和用户终端。
背景技术
随着OpenStack(一个开源的云计算管理平台)和SDN(Software DefinedNetwork,软件定义网络)技术的不断发展成熟,OpenStack+SDN已经成为云网络建设的标准技术方案,被业界广泛采用。中国电信云资源池采用OpenStack作为适配层,统一管理计算、存储、网络等资源。通过OpenStack Neutron(OpenStack的组件,负责虚拟环境下的网络)对接SDN控制器,实现对云网络的统一管理。
由于用户网络的特殊性,而Neutron网络模型又相对固定,大多数用户在使用OpenStack对接SDN网络时,不可避免的需要对Neutron网络模型(包括参数和接口)进行扩展,使其适应自身特殊的网络需求。Neutron提供API extension(扩展)的方式供用户对网络模型和API(Application Programming Interface,应用程序编程接口)进行扩展。
但是,通过API Extension对Neutron网络模型和接口进行扩展会存在以下一些问题:
受限于HTTP(HyperText Transfer Protocol,超文本传输协议)协议实现,APIExtension的方式不支持GET(用于获取/查询资源信息)和DELETE(用于删除)这两种不携带消息体的HTTP方法,不能实现对CRUD操作(指在做计算处理时的增加(Create)、读取查询(Retrieve)、更新(Update)和删除(Delete)操作)的全扩展。
发明内容
鉴于以上技术问题,本发明提供了一种参数扩展方法和系统、云计算管理平台组件和用户终端,使用上下文消息增加用户自定义属性。
根据本发明的一个方面,提供一种参数扩展方法,包括:
云计算管理平台组件接收用户终端发送的应用程序编程接口API请求,其中,在用户发出针对云计算管理平台组件的API调用的情况下,用户终端将自定义属性增加到API请求的头部中;
云计算管理平台组件对所述API请求进行解析,提取所述自定义属性;
云计算管理平台组件将所述自定义属性写入上下文消息中。
在本发明的一个实施例中,所述上下文消息为云计算管理平台组件网络机制中每个调用方法都会传入的参数。
在本发明的一个实施例中,所述方法还包括:
在云计算管理平台组件的插件处理信息的情况下,提取所述上下文消息中的自定义属性,进行网络业务逻辑处理。
在本发明的一个实施例中,所述方法还包括:
云计算管理平台组件将所述上下文消息传入插件或代理中,以便用户从插件或代理中读取自定义属性并进行相关业务操作。
在本发明的一个实施例中,所述方法还包括:
预先修改云计算管理平台组件的管道滤波器,使得管道滤波器能够识别自定义属性并将自定义属性写入上下文消息中。
在本发明的一个实施例中,所述方法所述自定义属性为子资源池查找参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711202174.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种会话处理的方法、装置及系统
- 下一篇:一种共享实时情景的方法和终端





