【技术实现步骤摘要】
用于使用与执行虚拟化应用关联的指纹的服务保障的技术
本文描述的示例一般涉及与由虚拟机所执行的一个或更多应用关联的监控行为。
技术介绍
称为网络功能虚拟化(NFV)的相对新的技术近年来正迅速演进。在一些示例中,NFV基础设施对大数据中心或电信提供商正变得愈加重要,以允许可被解聚和/或定位于多种多样地理位置的至少一些计算资源的汇集。在NFV基础设施的示例虚拟化环境中,主机计算系统可主控多个虚拟机(VM)。所述多个VM可单独执行一个或更多虚拟网络功能(VNF)或与所述一个或更多VNF关联的应用。由一个或更多VM所执行的给定VNF可履行之前可已使用专用硬件装置来实现的功能(例如防火墙(firewalling)、网络地址翻译等)。还有,虚拟化网络环境也能够向最终用户提供各种各样的新应用和/或服务。例如,其中单个计算应用被包装到专用虚拟计算节点(例如容器(container)和VM)的部署随着Docker®和其它类似虚拟化技术的成熟而正赢得广泛的接受度。附图说明图1例证了示例系统。图2例证了监控后台进程(daemon)的示例输入/输出方案。图3例证了监控后台进程的示例框图。图4例证了示例过程。图5例证了设备的示例框图。图6例证了逻辑流程的示例。图7例证了存储介质的示例。图8例证了计算平台的示例框图。具体实施方式在NFV基础设施的示例虚拟化环境中,计算系统可主控多个VM。所述多个VM可单独执行一个或更多VNF。在一些示例中,由主机计算平台的操作系统(OS)所实现的管理程序或虚拟机管理器(VMM)可向VM分配计算资源,包含但不限于中央处理单元(CPU)、CPU核、存储器、 ...
【技术保护点】
1. 一种设备,包括:存储器;以及耦合于所述存储器的处理器电路,所述处理电路用于执行逻辑,所述逻辑用于:接收在虚拟机(VM)执行用于处理一段时间上虚拟网络功能(VNF)的工作负荷的一个或更多应用时所采集的计算事件的信息;基于所采集的计算事件来生成样本指纹;以及基于所述样本指纹来确定是否报告对于所述一个或更多应用处理所述工作负荷的服务性能风险。
【技术特征摘要】
2017.03.31 US 15/4768271.一种设备,包括:存储器;以及耦合于所述存储器的处理器电路,所述处理电路用于执行逻辑,所述逻辑用于:接收在虚拟机(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所述的设备,所述存储器包括易失性存储器或非易失性存储器中的一个或更多。12.如权利要求11所述的设备,包括所述易失性存储器,所述易失性存储器包含随机存取存储器(RAM)、动态RAM(DRAM)、双倍数据速率同步动态RAM(DDR...
【专利技术属性】
技术研发人员:T维罗尔,J布朗,V苏霍姆利诺夫,E沃尔什,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。