The embodiment of the invention discloses a service chain arrangement method, device, server and storage medium. The method includes: obtaining the service chain creation request, and creating the display service chain choreography interface according to the service chain creation request; receiving the drag-and-drop instructions for each resource component, obtaining the drag and drop positions of each dragged resource component in the service chain choreography interface in turn, and determining the corresponding component identification information based on the drag and drop positions. The preset attribute information of each dragged resource component is determined according to the component identification information, and the corresponding configuration information is determined based on the preset attribute information. When the creation instruction is received, the service chain is created and displayed by parsing the configuration information and corresponding dragging position. The above technical scheme reduces the technical difficulty of service chain arrangement, saves the time of service chain arrangement and improves the efficiency of service chain arrangement.
【技术实现步骤摘要】
一种服务链编排方法、装置、服务器以及存储介质
本专利技术实施例涉及计算机
,尤其涉及一种服务链编排方法、装置、服务器以及存储介质。
技术介绍
随着云计算技术的飞速发展,云平台服务不断普及。伴随着更多专业用户和前沿行业对云资源的需求量越来越大,云服务的业务量也不断增加,保证业务流的安全至关重要。因此需要让指定的资源按照设定的顺序流向其他设备资源(例如,可以是防攻击、防病毒业务以及安全套件等),以编排的方式对云平台资源进行抽象建模以及实例生成、维护,创建对应的服务链,以保证云平台用户的业务安全。现有技术中,操作人员通常采用命令行输入的方式进行服务链编排以创建对应的服务链。然而,通过命令行输入的方式需要对操作人员具有较高的技术要求,增加了进行服务链编排的操作门槛,同时降低了编排效率。
技术实现思路
本专利技术实施例提供一种服务链编排方法、装置、服务器以及存储介质,以提高服务链编排效率,同时降低服务链编排的技术难度。第一方面,本专利技术实施例提供了一种服务链编排方法,该方法包括:获取服务链创建请求,并根据所述服务链创建请求展示服务链编排界面;在接收到对各资源组件的拖拽指令时,在所述服务链编排界面中依次获取各被拖拽资源组件的拖拽位置,并基于拖拽位置确定各被拖拽资源组件相对应的组件标识信息;根据组件标识信息确定各被拖拽资源组件的预设属性信息,并基于所述预设属性信息确定各被拖拽资源组件的配置信息;在接收到创建指令时,解析各被拖拽资源组件的配置信息,并根据对应的拖拽位置创建服务链;在所述服务链编排界面上显示所述服务链。第二方面,本专利技术实施例还提供了一种服务链编排装置 ...
【技术保护点】
1.一种服务链编排方法,其特征在于,包括:获取服务链创建请求,并根据所述服务链创建请求展示服务链编排界面;在接收到对各资源组件的拖拽指令时,在所述服务链编排界面中依次获取各被拖拽资源组件的拖拽位置,并基于拖拽位置确定各被拖拽资源组件相对应的组件标识信息;根据组件标识信息确定各被拖拽资源组件的预设属性信息,并基于所述预设属性信息确定各被拖拽资源组件的配置信息;在接收到创建指令时,解析各被拖拽资源组件的配置信息,并根据对应的拖拽位置创建服务链;在所述服务链编排界面上显示所述服务链。
【技术特征摘要】
1.一种服务链编排方法,其特征在于,包括:获取服务链创建请求,并根据所述服务链创建请求展示服务链编排界面;在接收到对各资源组件的拖拽指令时,在所述服务链编排界面中依次获取各被拖拽资源组件的拖拽位置,并基于拖拽位置确定各被拖拽资源组件相对应的组件标识信息;根据组件标识信息确定各被拖拽资源组件的预设属性信息,并基于所述预设属性信息确定各被拖拽资源组件的配置信息;在接收到创建指令时,解析各被拖拽资源组件的配置信息,并根据对应的拖拽位置创建服务链;在所述服务链编排界面上显示所述服务链。2.根据权利要求1所述的方法,其特征在于,所述根据组件标识信息确定各被拖拽资源组件的预设属性信息,并基于所述预设属性信息确定各被拖拽资源组件的配置信息,包括:根据组件标识信息查询数据库确定与各被拖拽资源组件相对应的预设属性信息;如果获取到各被拖拽资源组件的输入属性信息,则根据各输入属性信息以及相应的预设属性信息,确定各被拖拽资源组件的配置信息;如果未获取到各被拖拽资源组件的输入属性信息,则根据各被拖拽资源组件的预设属性信息,确定各被拖拽资源组件的配置信息。3.根据权利要求1所述的方法,其特征在于,所述资源组件包括:根据历史创建服务链所生成的服务链模板和/或根据云平台资源抽象形成的服务设备组件。4.根据权利要求3所述的方法,其特征在于,所述根据组件标识信息确定各被拖拽资源组件的预设属性信息,包括:根据所述组件标识信息确定各被拖拽资源组件的组件类型;如果所述组件类型为第一预设类型,则获取所述服务链模板所包含的各服务设备组件的服务设备标识,并基于各服务设备的服务设备标识,查询获取相应的预设属性信息;如果所述组件类型为第二预设类型,则根据所述组件标识信息查询获取所述资源组件所对应的服务设备的预设属性信息。5.根据权利要求1-4任一项所述的方法,其特征在于,在所述解析各被拖拽资源组件的配置信息之后,还包括:获取待编排服务器集群的服务设备状态信息;如果所述服务设备状态信息不满足所述配置信息的配置需求,则...
【专利技术属性】
技术研发人员:江均勇,豆远,熊辉,岳海涛,
申请(专利权)人:上海有云信息技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。