[发明专利]用于使用与执行虚拟化应用关联的指纹的服务保障的技术在审
申请号: | 201810167199.5 | 申请日: | 2018-02-28 |
公开(公告)号: | CN108694086A | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | T.维罗尔;J.布朗;V.苏霍姆利诺夫;E.沃尔什 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455;G06F11/30;G06F11/34 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 姜冰;郑冀之 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟化应用 服务保障 计算事件 指纹 采集 关联 虚拟机执行 报告服务 工作负荷 虚拟网络 样本指纹 多应用 | ||
1. 一种设备,包括:
存储器;以及
耦合于所述存储器的处理器电路,所述处理电路用于执行逻辑,所述逻辑用于:
接收在虚拟机(VM)执行用于处理一段时间上虚拟网络功能(VNF)的工作负荷的一个或更多应用时所采集的计算事件的信息;
基于所采集的计算事件来生成样本指纹;以及
基于所述样本指纹来确定是否报告对于所述一个或更多应用处理所述工作负荷的服务性能风险。
2. 如权利要求1所述的设备,包括用于执行如下操作的所述逻辑:
比较所述样本指纹与被包含于在所述存储器中存储的行为模型中的参考指纹,所述参考指纹基于在所述VM执行用于处理所述VNF的目标工作负荷的所述一个或更多应用时所生成的预期计算事件;以及
基于所述样本指纹与所述参考指纹的所述比较来确定是否报告服务性能风险。
3. 如权利要求2所述的设备,包括用于执行如下操作的所述逻辑:
生成用于指示所述样本指纹与所述参考指纹之间差异的偏差值;以及
基于所述偏差值是否超过阈限偏差值来确定是否报告服务性能风险。
4. 如权利要求3所述的设备,包括用于执行如下操作的所述逻辑:
确定所述偏差值超过所述阈限偏差值;以及
确定所述偏差值超过所述阈限偏差值是否由于用于所述一个或更多应用处理所述VNF的所述工作负荷的正常操作引起。
5.如权利要求4所述的设备,包括用于执行如下操作的所述逻辑:
如果所述偏差值超过所述阈限偏差值不是由于正常操作引起,则报告所述服务性能风险。
6. 如权利要求4所述的设备,包括用于执行如下操作的所述逻辑:
基于所述偏差值超过所述阈限偏差值是由于正常操作引起的确定而引起对所述行为模型的更新,所述行为模型基于在所述VM执行用于处理所述一段时间上所述VNF的所述工作负荷的所述一个或更多应用时所采集的计算事件的所接收信息来更新;以及
促使所更新的行为模型被存储到所述存储器。
7.如权利要求1所述的设备,包括用于执行如下操作的所述逻辑:
基于所述存储器不包含包括参考指纹的行为模型来确定不报告服务性能风险;
创建包含所述样本指纹作为所述参考指纹的行为模型;以及
促使所创建的行为模型被存储到所述存储器。
8.如权利要求1所述的设备,在所述VM执行所述一个或更多应用时所采集的计算事件的所述信息包括在被分配以支持所述VM的中央处理单元(CPU)或核处发生的计算事件,所述计算事件包含指令退役、分支未中预测、高速缓存未中或转换后备缓冲器未中。
9.如权利要求8所述的设备,包括由被分配以支持所述VM的所述CPU或核经由使用基于精确事件的采样(PEBS)、处理器追踪(PT)、嵌入式追踪微单元(EMT)或分支目标存储(BTS)中的一个或更多所采集的所述计算事件。
10.如权利要求1所述的设备,所述VNF包括用于提供服务的VNF,所述服务包含防火墙服务、域名服务(DNS)、高速缓存服务、或网络地址转换(NAT)服务。
11.如权利要求1所述的设备,所述存储器包括易失性存储器或非易失性存储器中的一个或更多。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810167199.5/1.html,转载请声明来源钻瓜专利网。