【技术实现步骤摘要】
业务编排方法及装置、业务发放方法及装置
本专利技术涉及业务编排领域,特别涉及一种业务编排方法及装置、业务发放方法及装置。
技术介绍
软件定义网络(SoftwareDefinedNetwork,简称SDN)是近年来所涌现出的新的网络技术,其主要特点是能够将网络设备上的控制权分离出来,由集中的控制器管理,无须依赖网络设备本身进行控制,屏蔽了来自网络设备的差异,从而可以对不同的网络设备进行集中管理。SDN在进行业务编排时,将业务作为一种资源,将资源的属性(即业务的属性)编排为模板进行下发。但SDN的业务编排方案并非适用于所有场景的业务编排,例如广域网(WideAreaNetwork,简称WAN)侧业务。对于WAN侧业务而言,除了需要编排WAN侧业务的业务属性(例如拓扑类型、业务类型等)外,还需要设计WAN侧业务的其他特性,例如配置该业务的业务策略(如地址池策略、路由策略等),由于业务策略并不是一个参数,因而在进行业务编排时无法将业务策略作为一个参数进行编排,并在后续业务发放时直接被使用,因此无法采用现有SDN方案实 ...
【技术保护点】
1.一种业务编排方法,其特征在于,所述方法包括:/n获取业务模板,所述业务模板包括;/n获取运营商输入的业务标识和与业务相关的信息;/n将所述运营商输入的所述与业务相关的信息填写到所述业务模板的选项中;/n将填写后的所述业务模板与所述业务标识关联;/n将关联所述业务标识后的业务模板存入业务类型库中,并向用户发布所述业务模板。/n
【技术特征摘要】
1.一种业务编排方法,其特征在于,所述方法包括:
获取业务模板,所述业务模板包括;
获取运营商输入的业务标识和与业务相关的信息;
将所述运营商输入的所述与业务相关的信息填写到所述业务模板的选项中;
将填写后的所述业务模板与所述业务标识关联;
将关联所述业务标识后的业务模板存入业务类型库中,并向用户发布所述业务模板。
2.根据权利要求1所述的方法,其特征在于,所述与业务相关的信息包括业务属性、业务策略和/或业务参数。
3.根据权利要求1所述的方法,其特征在于,所述获取业务模板,包括:
通过北向接口发布策略管理接口;
通过所述策略管理接口获取所述业务模板。
4.根据权利要求1所述的方法,其特征在于,所述向用户发布所述业务模板,包括:
通过北向接口发布业务创建接口,以使所述用户能够通过所述业务创建接口使用所述业务类型库中的所述业务模板。
5.根据权利要求1所述的方法,其特征在于,所述业务模板包括适用于网络中指定域的第一子模板和适用于所述网络中除指定域以外的其他域的第二子模板,所述第一子模板与所述指定域的标识关联。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述业务为虚拟专用网络VPN业务。
7.根据权利要求2所述的方法,其特征在于,所述业务属性包括拓扑类型、业务类型、流配置、服务等级协议SLA参数和/或层参数。
8.根据权利要求2或7所述的方法,其特征在于,所述业务策略包括地址池策略、服务质量Qos策略、保护策略和路由策略。
9.根据权利要求2或7所述的方法,其特征在于,所述业务参数包括运营商网络边缘PE侧接入点的标识和带宽信息。
10.一种业务发放方法,其特征在于,所述方法包括:
获取用户输入的业务标识;
根据所述业务标识从业务类型库中选择对应的业务模板,所述业务模板包括与业务相关的信息;
根据所述业务模板计算域间路由;
为计算出的基于域间路由的路径上各个域选择用于配置单个域的单域业务模板,所述单域业务模板包括与业务相关的信息;
将所述单域业务模板下发给对应域中的控制器,以使所述控制器对域中网元进行配置。
11.根据权利要求10所述的方法,其特征在于,所述与业务相关的信息包括用于描述业务的属性,用于配置所述业务的业务策略以及用于供用户填写的业务参数。
12.根据权利要求10或11所述的方法,其特征在于,所述获取用户输入的业务标识,包括:
通过业务创建接口获取所述用户输入的业务标识,所述业务创建接口通过北向接口发布。
13.根据权利要求10或11所述的方法,其特征在于,所述根据所述业务模板计算域间路由,包括:
从所述业务模板的业务策略中获取路由规则,所述路由规则包括路由条件和寻路条件;
根据所述路由条件和所述寻路条件计算域间路由;
根据所述业务策略中地址池策略为域间路由选中的路径上的边缘设备的端口分配地址。
14.根据权利要求10或11所述的方法,其特征在于,所述为计算出的域间路由选中的路径上各个域选择用于配置单个域的单域业务模板,包括:
确定域是否为指定域;
当所述域是指定域时,选择第一子模板作为所述域的单域业务模板,当所述域不是指定域时,选择第二子模板作为所述域的单域业务模板,所述业务模板包括适用于网络中指定域的第一子模板和适用于所述网络中除指定域以外的其他域的第二子模板,所述第一子模板与所述指定域的标识关联。
15.根据权利要求10或11所述的方法,其特征在于,所述将所述单域业务模板下发给对应域中的控制器,以使所述控制器对域中网元进行配置,包括:
将所述单域业务模板下发给对应域中的控制器,请求域内路由;
接收所述控制器返回的域内路由;
将所述域内路由和所述域间路由组成路由信息;
向所述控制器下发所述路由信息,以使所述控制器根据路由信息和所述单域业务模板对域中网元进行配置。
16.根据权利要求15所述的方法,其特征在于,所述方法还包括:
获取用户输入的业务参数;
在将所述单域业务模板下发给对应域中的控制器之前,将所述单域业务模板中的业务参数采用所述用户输入的业务参数进行替换;
将替换后的所述单域业务模板下发给对应域中的控制器。
17.根据权利要求15所述的方法,其特征在于,所述方法还包括:
接收所述控制器在计算域内路由后返回的结果码;
根据所述结果码判断所述域内路由是否计算成功;
当所述域内路由计算成功时,接收所述控制器返回的域内路由;
当所述域内路由计算失败时,生成错误提示。
18.根据权利要求15所述的方法,其特征在于,所述方法还包括:
将所述路由信息返回给运营商;
获取所述运营商返回的确认信息,所述确认信息是所述运营商确认所述路由信息是否满足需求后生成的;
如果所述确认信息指示所述路由信息不满足需求,生成错误提示;
如果所述确认信息指示所述路由信息满足需求,向所述控制器下发路由信息。
19.根据权利要求15所述的方法,其特征在于,所述方法还包括:
接收所述控制器的配置结果;
如果所有域配置成功,则将业务状态设置为激活;如果部分域配置失败,则将所述业务状态设置为部分成功;如果所有域配置失败,则将所述业务状态设置为去激活。
20.根据权利要求10至19任一项所述的方法,其特征在于,所述业务为VPN。
21.一种业务发放方法,其特征在于,所述方法包括:
接收协同器下发的单域业务模板,所述单域业务模板包括与业务相关的信息;
根据所述单域业务模板计算域内路由;
将所述域内路由发送给所述协同器;
接收所述协同器下发的路由信息,所述路由信息根据域内路由和域间路由生成;
根据所述路由信息和所述单域业务模板对域中网元进行配置。
22.根据权利要求21所述的方法,其特征在于,所述与业务相关的信息包括:用于描述业务的业务属性,用于配置所述业务的业务策略以及用于供用户填写的业务参数。
23.一种业务编排装置,其特征在于,所述装置包括:
第一获取单元,用于获取业务模板;
第二获取单元,用于获取运营商输入的业务标识和与业务相关的信息;
写入单元,用于将所述运营商输入的与业务相关的信息填写到所述业务模板的选项中;
关联单元,用于将填写后的所述业务模板与所述业务标识关联;
发布单元,用于将关联所述业务标识后的业务模板存入业务类型库中,并向用户发布所述业务模板。
24.根据权利要求23所述的装置,其特征在于,所述与业务相关的信息包括:业务属性、业务策略和默认的业务参数。
25.根据权利要求23或24所述的装置,其特征在于,所述第一获取单元,用于
通过北向接口发布策略管理接口;
通过所述策略管理接口获取所述业务模板。
26.根据权利要求23或24所述的装置,其特征在于,所述发布单元,用于
通过北向接口发布业务创建接口,以使所述用户能够通过所述业务创建接口使用所述业务类型库中的所述业务模板。
27.根据权利要求23或24所述的装置,其特征在于,所述业务模板包括适用于网络中指定域的第一子模板和适用于所述网络中除指定域以外的其他域的第二子模板,所述第一子模板与所述指定域的标识关联。
28.根据权利要求23至27任一项所述的装置,其特征在于,所述业务为虚拟专用网络VPN业...
【专利技术属性】
技术研发人员:张丽雅,张亮,吴剑,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。