[发明专利]基于云计算的微服务动态部署方法在审
申请号: | 202110536035.7 | 申请日: | 2021-05-17 |
公开(公告)号: | CN113515289A | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 金云涛 | 申请(专利权)人: | 济南舵航网络科技有限公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F9/50;G06N3/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250000 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 计算 微服 动态 部署 方法 | ||
公开了一种基于云计算的微服务动态部署方法,微服务是一种面向服务的体系结构架构样式的一种变体,将应用程序构造为一组松散耦合的服务。随着云计算技术的发展和电信领域微服务的推进和应用,针对特殊需求的用户群体甚至是单个用户单独提供的个性化的微服务逐渐增多。在本申请中,该基于云计算的微服务动态部署方法采用深度神经网络模型来基于与用户所请求的业务相关的数据,来确定对应的微服务应该分配到的云计算虚拟集群资源,从而实现有效的基于云计算的微服务动态部署。
技术领域
本发明涉及云计算领域下的微服务动态部署,且更为具体地,涉及一种基于云计算的微服务动态部署方法、基于云计算的微服务动态部署系统和电子设备。
背景技术
云计算(cloud computing)是分布式计算的一种,指的是通过网络“云”将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行处理和分析这些小程序得到结果并返回给用户。微服务是一种面向服务的体系结构(SOA)架构样式的一种变体,将应用程序构造为一组松散耦合的服务。
随着云计算技术的发展和电信领域微服务的推进和应用,电信领域传统应用多,业务渠道繁多,细颗粒度的分布式架构在一定程度上增加了微服务产生故障(如响应延迟、服务忙碌等)的几率并导致系统功能不可用。在微服务大量部署应用后,如何根据业务需求动态调整服务资源,提高资源调整的灵活性从而降低微服务系统故障成为亟待解决的技术问题之一。
目前,在基于云计算的微服务动态部署过程中,需要针对用户业务的具体类型,以及其它相关信息,来确定用于执行对应的微服务的云计算虚拟集群资源。电信运营商一般基于业务类型的单分类标签,来为与该业务对应的微服务分配资源,从而实现微服务动态部署,但是,在实际应用场景中,对于某一个具体的用户业务,可能存在多分类的情况,也就是该用户业务可能同时属于多个业务类型,比如紧急业务和高可靠要求业务。
因此,期待一种用于微服务动态部署的技术方案。
发明内容
为了解决上述技术问题,提出了本申请。本申请的实施例提供了一种基于云计算的微服务动态部署方法、基于云计算的微服务动态部署系统和电子设备,其采用深度神经网络模型来基于与用户所请求的业务相关的数据,来确定对应的微服务应该分配到的云计算虚拟集群资源,从而实现有效的基于云计算的微服务动态部署。
根据本申请的一个方面,提供了一种基于云计算的微服务动态部署方法,其包括:
获取用户发起的业务请求所属的多标签类别信息,所述多标签类别信息用于表示所述用户发起的业务请求所属的多个业务类型;
对所述多类型标签信息中每个类别标签进行独热编码,并将所述多个类别标签对应的独热编码进行级联以获得输入类别向量;
将所述业务请求所对应的请求时间信息以特定顺序进行排列后输入编码器,以获得初始时间向量;
以隐马尔科夫模型将所述初始时间向量映射到高维特征空间中,以获得输入时间向量;
以所述隐马尔科夫模型将所述业务请求所对应的请求地点信息映射到高维特征空间中,以获得输入地点向量;
将所述输入类别向量、所述输入时间向量和所述输入地点向量在向量的长度方向上拼接为综合向量;
对所述综合向量进行多次一维卷积处理以获得编码特征向量;以及
将所述编码特征向量输入由包括多个全连接层的深度神经网络实现的编码器-解码器中,以获得解码结果,其中,所述解码结果用于表示待分类的云计算虚拟集群资源的标识号码。
根据本申请的另一方面,提供了一种基于云计算的微服务动态部署系统,其包括:
信息获取单元,用于获取用户发起的业务请求所属的多标签类别信息,所述多标签类别信息用于表示所述用户发起的业务请求所属的多个业务类型;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南舵航网络科技有限公司,未经济南舵航网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110536035.7/2.html,转载请声明来源钻瓜专利网。