[发明专利]基于云计算的微服务动态部署方法在审
申请号: | 202110536035.7 | 申请日: | 2021-05-17 |
公开(公告)号: | CN113515289A | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 金云涛 | 申请(专利权)人: | 济南舵航网络科技有限公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F9/50;G06N3/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250000 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 计算 微服 动态 部署 方法 | ||
1.一种基于云计算的微服务动态部署方法,其特征在于,包括:
获取用户发起的业务请求所属的多标签类别信息,所述多标签类别信息用于表示所述用户发起的业务请求所属的多个业务类型;
对所述多类型标签信息中每个类别标签进行独热编码,并将所述多个类别标签对应的独热编码进行级联以获得输入类别向量;
将所述业务请求所对应的请求时间信息以特定顺序进行排列后输入编码器,以获得初始时间向量;
以隐马尔科夫模型将所述初始时间向量映射到高维特征空间中,以获得输入时间向量;
以所述隐马尔科夫模型将所述业务请求所对应的请求地点信息映射到高维特征空间中,以获得输入地点向量;
将所述输入类别向量、所述输入时间向量和所述输入地点向量在向量的长度方向上拼接为综合向量;
对所述综合向量进行多次一维卷积处理以获得编码特征向量;
将所述编码特征向量输入由包括多个全连接层的深度神经网络实现的编码器-解码器中,以获得解码结果,其中,所述解码结果用于表示待分类的云计算虚拟集群资源的标识号码。
2.根据权利要求1所述的基于云计算的微服务动态部署方法,其中,获取用户发起的业务请求所属的多标签类别信息,包括:
获取用户发起的业务请求数据和与所述业务请求数据相对应的上下文信息,其中,所述上下文信息包括所述用户的用户画像数据、发起业务的请求时间信息和发起业务的请求地点信息;
将所述业务请求数据输入语义理解模型以获得业务请求语义向量;
将所述用户画像数据输入用于用户分类的分类器中,以获得用户画像特征向量;
将所述请求时间信息中与时间相关的数据以特定顺序排列后输入编码器以获得时间输入向量;
以隐马尔可夫模型将所述请求地点信息映射到高维特征空间中,以获得地点输入向量;
将所述业务请求语义向量、所述用户画像特征向量、所述时间输入向量和所述地点输入向量转化为相同的长度并以向量维度拼接为输入矩阵;
将所述输入矩阵通过深度卷积神经网络以获得特征图;
以所述业务请求语义向量、所述用户画像特征向量、所述时间输入向量和所述地点输入向量作为查询向量分别与所述特征图进行矩阵相乘,以获得业务请求特征向量、用户特征向量、时间特征向量和地点特征向量;以及
将所述业务请求特征向量、所述用户特征向量、所述时间特征向量和所述地点特征向量拼接后输入多标签分类器,以获得所述多标签类别信息。
3.根据权利要求1所述的基于云计算的微服务动态部署方法,其中,所述多标签类别信息由人工标注获得。
4.根据权利要求1所述的基于云计算的微服务动态部署方法,其中,将所述业务请求所对应的请求时间信息以特定顺序进行排列后输入编码器,以获得初始时间向量,包括:
将所述业务请求所对应的请求时间信息以“年、月、日、小时、分、秒”形式的数值排列后输入编码器,以获得初始时间向量。
5.根据权利要求4所述的基于云计算的微服务动态部署方法,其中,其中,以隐马尔科夫模型将所述初始时间向量映射到高维特征空间中,以获得输入时间向量,包括:
获取待分类的云计算虚拟集群资源的预定时间参考点;
以所述隐马尔可夫模型将所述预定时间参考点映射到高维特征空间中以获得参考时间向量;以及
基于所述预定时间参考点和所述请求时间信息之间的实际时间距离以及所述参考时间向量和所述初始时间输入向量之间的向量距离之间的对应关系,以隐马尔可夫模型将所述初始时间向量映射到高维特征空间中以获得所述时间输入向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南舵航网络科技有限公司,未经济南舵航网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110536035.7/1.html,转载请声明来源钻瓜专利网。