[发明专利]基于配置的指令适配方法有效
申请号: | 201911033188.9 | 申请日: | 2019-10-28 |
公开(公告)号: | CN111106948B | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 廖栋梁 | 申请(专利权)人: | 中国通信服务股份有限公司 |
主分类号: | H04L41/5041 | 分类号: | H04L41/5041;H04L67/30 |
代理公司: | 成都顶峰专利事务所(普通合伙) 51224 | 代理人: | 杨国瑞 |
地址: | 100000 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 配置 指令 配方 | ||
1.基于配置的指令适配方法,其特征在于:包括以下步骤,
S1、统一建模:建立多种类型的配置规则,配置规则包括产品服务目录配置、虚拟化平台对象资源配置、调度规则配置以及指令模板配置;
S2、任务接收:接收服务订单,分解服务订单为多个子定单,再将子定单拆解为可执行的指令实例任务单;
S3、调度控制:根据所述调度规则配置对指令实例任务单进行拆分和调度,形成工单,给每个工单及其包含的业务资源动作实例分配相应的调度序号;
S4、指令生成:接受工单,根据指令模板配置规则进行指令模板的适配,再依据指令模板的配置,通过指令参数标识表达式映射相应的指令参数,指令参数通过与通信资源规格关联,通过通信资源规格与业务资源动作之间的资源关联,获取到指令参数对应的资源属性值,对指令序列列表进行指令实例化;
S5、指令执行:在指令实例化后,根据工单中提供的信息获取虚拟化云平台的标识,通过虚拟化云平台的标识获取到虚拟化平台相关的接口地址与认证信息;通过工单中指令动作和平台标识获取需要执行的指令集,根据指令集以及所述接口地址与认证信息执行指令,最后返回指令执行结果;
S6、调度竣工:根据指令执行结果判断订单的所有子定单状态以及工单状态,子定单以及工单执行成功,则将子工单执行结果合并为工单执行结果并反馈至上级,完成订单的竣工和归档。
2.根据权利要求1所述的基于配置的指令适配方法,其特征在于:所述产品服务目录配置用于提供专业服务目录,以及对专业服务目录进行配置规则的定义。
3.根据权利要求1所述的基于配置的指令适配方法,其特征在于:所述虚拟化平台对象资源配置用于定义任意虚拟化平台的资源对象,并配置好各个资源对象的资源属性,以及各资源对象的关联关系。
4.根据权利要求3所述的基于配置的指令适配方法,其特征在于:所述虚拟化平台的资源对象包括云主机、云盘、网络、数据中心、资源池、集群、主机以及模板。
5.根据权利要求1所述的基于配置的指令适配方法,其特征在于:所述调度规则配置用于针对各操作进行执行顺序的定义,以便平台在执行时进行调度。
6.根据权利要求1所述的基于配置的指令适配方法,其特征在于:所述指令模板配置用于根据预先定义的专业服务和业务资源动作的关系条件制定指令模板。
7.根据权利要求1所述的基于配置的指令适配方法,其特征在于:在步骤S4中,对指令序列列表进行指令实例化是将指令执行原始结果反馈到指令实例,并根据指令执行结果和预先配置好的相关解析规则进行解析,将执行结果标识和提取的实例信息进行入库,完成指令实例化的过程。
8.根据权利要求1所述的基于配置的指令适配方法,其特征在于:在步骤S6中,如果工单执行失败,则回馈异常原因以及每个业务资源动作的执行结果。
9.根据权利要求1所述的基于配置的指令适配方法,其特征在于:在步骤S2任务接收中,接收由客户关系管理维护的微服务所发起的服务订单,再通过用于服务开通的微服务将服务订单分解为子定单并启动相应的流程,流转到各个环节;用于服务开通的微服务将子定单下发到适配器执行配置,并记录执行结果到工单。
10.根据权利要求1所述的基于配置的指令适配方法,其特征在于,在步骤S5指令执行时,根据指令集以及所述接口地址与认证信息执行指令,最后返回指令执行结果的方法是:虚拟化云平台接收指令,根据所述虚拟化平台对象资源配置执行模板替换,替换完成之后去执行指令,并对应需要认证的接口获取认证信息之后供后续接口请求使用;经过虚拟化云平台多次信息认证直到指令全部执行完成,或者到某条指令执行失败后,跳过后续指令的执行;最后返回执行结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国通信服务股份有限公司,未经中国通信服务股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911033188.9/1.html,转载请声明来源钻瓜专利网。