【技术实现步骤摘要】
一种部署SFC业务链的方法、装置和介质
本专利技术涉及业务处理
,特别是涉及一种部署SFC业务链的方法、装置和计算机可读存储介质。
技术介绍
传统业务节点的部署,通常都是基于物理拓扑,通过手工配置多种策略,将上述的服务设备串联到业务流量路径当中。传统网络的服务链在变更、扩容时,都需要改动网络拓扑,重新进行网络设备的配置。这种部署和运维的模式存在诸多问题,网络设备之间耦合性大,导致业务部署不灵活,报文转发效率低,服务设备无法共享。业务链(ServiceFunctionChain,SFC)是一种给应用层提供有序服务的技术。SFC用来将网络设备上的服务在逻辑层面上联接起来,从而形成一个有序的服务组合。其概念类似于策略路由,即SFC使网络报文流量走特定的路径,而不是通过IP目的地址来查看路由表得到最终目的地。在传统的网络架构下,SFC技术利用虚拟网络将服务业务更好的融合进来,很好的解决了上述问题。SFC服务链一般具有如下角色:流分类节点和服务节点。其中,流分类节点作为原始数据报文的接入节点,按照定义的流分类规则 ...
【技术保护点】
1.一种部署SFC业务链的方法,其特征在于,包括:/n根据虚拟化指令中携带的业务进程数目,在网卡上构建相应数目的虚拟机;/n依据目标业务进程所对应的功能属性,对目标虚拟机配置相应个数的虚拟接口;其中,所述目标虚拟机为所有虚拟机中的任意一台虚拟机;目标业务进程为目标虚拟机所对应的业务进程;/n按照各所述业务进程的执行顺序,建立各所述虚拟机的连接关系,以利用各所述虚拟机完成业务链的报文业务。/n
【技术特征摘要】
1.一种部署SFC业务链的方法,其特征在于,包括:
根据虚拟化指令中携带的业务进程数目,在网卡上构建相应数目的虚拟机;
依据目标业务进程所对应的功能属性,对目标虚拟机配置相应个数的虚拟接口;其中,所述目标虚拟机为所有虚拟机中的任意一台虚拟机;目标业务进程为目标虚拟机所对应的业务进程;
按照各所述业务进程的执行顺序,建立各所述虚拟机的连接关系,以利用各所述虚拟机完成业务链的报文业务。
2.根据权利要求1所述的方法,其特征在于,还包括:
当接收到所述业务链的业务删除指令时,在所述网卡上删除与所述业务删除指令中携带的业务进程标识相对应的虚拟机。
3.根据权利要求2所述的方法,其特征在于,还包括:
当接收到所述业务链的业务添加指令时,在所述网卡上构建与所述业务添加指令中携带的业务进程相对应的虚拟机。
4.根据权利要求1-3任意一项所述的方法,其特征在于,所述虚拟机包括执行报文识别的虚拟机、执行报文分发的虚拟机以及对报文进行业务处理的虚拟机。
5.根据权利要求1所述的方法,其特征在于,在所述依据目标业务进程所对应的功能属性,对目标虚拟机配置相应个数的虚拟接口之后还包括:
根据Hypervisor管理界面接收到的配置数量,调整所述目标虚拟机的虚拟接口的个数。
6.一种部署SFC业务链的装置,其特征在于,包括构建...
【专利技术属性】
技术研发人员:张新玲,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。