【技术实现步骤摘要】
【国外来华专利技术】用于应用容器的功率消耗和能量效率的估计的控制装置此申请要求对于在2016年3月22日提交的美国专利申请序列号No.15/077,398的优先权的权益,该申请通过引用以其整体被结合到本文中。
技术介绍
过去数年期间云计算的演变以及将容器技术结合到云数据中心(DC)的现代软件定义的基础设施(SDI)中已经加强了对容器化、基于微服务的应用的采用。在该背景中,DC的极大增长对功率消耗已经具有了巨大影响。通过除了其它创新外还使用低功率硬件、引入新的DC构建规范并且使用更智能的冷却系统,对于增加DC的效率已经做出了进展的努力。此努力也已经导致了创建绿色服务级别协定(SLA)作为服务提供商(SP)和顾客之间结合能量效率保证的合同协定。进展的努力针对于为与绿色服务级别协定相关的目的而提供应用部署的粒度中的功率消耗和效率估计,这是有挑战性的任务。附图说明在不一定按比例绘制的附图中,相似数字可以在不同的视图中描述类似组件。具有不同字母后缀的相似数字可以表示类似组件的不同实例。附图以示例的方式而非以限制的方式总体示出了本文档中所讨论的各个实施例。图1总体示出了根据一些实施例的云服务器系统的示例。图2是根据一些实施例的用于基准测试和估计应用容器的能量影响和效率的主机服务器节点的框图。图3总体示出了根据一些实施例的用于在主机服务器节点上的容器功率建模的方法的示例的流程图。图4总体示出了根据一些实施例的用于提供在服务器系统上运行的容器的效率估计的方法的示例。图5示出了示例机器的框图,本文所讨论的任何一种或多种技术(例如,方法)可以在其上执行。具体实施方式为解决这些和其它所关切的事,实施例提 ...
【技术保护点】
1.一种控制装置,包括:到主机服务器的第一接口;到一个或更多应用容器的第二接口,所述一个或更多应用容器配置成在所述主机服务器上运行;以及处理电路,所述处理电路配置成:将伪工作负荷应用于基准应用容器;收集所述主机服务器的功率消耗信息;收集所述基准应用容器的资源利用信息;使用所述功率消耗信息和所述资源利用信息来构建统计模型;以及生成所述主机服务器的第一功率模型。
【技术特征摘要】
【国外来华专利技术】2016.03.22 US 15/0773981.一种控制装置,包括:到主机服务器的第一接口;到一个或更多应用容器的第二接口,所述一个或更多应用容器配置成在所述主机服务器上运行;以及处理电路,所述处理电路配置成:将伪工作负荷应用于基准应用容器;收集所述主机服务器的功率消耗信息;收集所述基准应用容器的资源利用信息;使用所述功率消耗信息和所述资源利用信息来构建统计模型;以及生成所述主机服务器的第一功率模型。2.权利要求1所述的控制装置,其中所述一个或更多应用容器中的第一应用容器是基准应用容器;以及其中所述资源利用信息包含当运行所述基准应用容器时所述主机服务器的中央处理器利用信息(UCPU)。3.权利要求2所述的控制装置,其中所述资源利用信息包含当运行所述基准应用容器时所述主机服务器的盘输入和输出利用信息(UDisk)。4.权利要求3所述的控制装置,其中所述资源利用信息包含当运行所述基准应用容器时所述主机服务器的存储器利用信息(UMem)。5.权利要求4所述的控制装置,其中处理电路进一步配置成当构建所述统计模型时使用所述中央处理器利用信息(UCPU)、盘输入和输出利用(UDisk)以及所述存储器利用信息(UMem)来估计对于所述主机服务器的所述第一功率模型的系数。6.权利要求5所述的控制装置,其中第二应用容器是实时应用容器;以及其中所述处理电路进一步配置成使用所述第一功率模型的所述系数来估计在所述主机服务器上运行的所述实时应用容器的功率消耗,其中所述实时应用容器的所述功率消耗的估计(PCi)是:,其中i是与多个实时容器应用中的实时容器应用相关联的索引,n是在所述主机上运行的实时容器应用的实际数量并且PH是所述主机的空闲功率。7.权利要求6所述的控制装置,其中所述处理电路进一步配置成使用所述第二接口来收集由所述实时应用容器在时间的间隔(t1-t2)上所执行的应用特定操作(useful_operations)的指示符。8.权利要求7所述的控制装置,其中所述处理电路进一步配置成使用所述功率消耗的所述估计(PCi)和应用特定操作的所述指示符来提供所述实时应用容器(fCi)的效率(E),其中。9.一种机器可读介质,包含用于估计云计算应用的功率消耗的指令,所述指令当在机器上被执行时,使得所述机器执行操作,所述操作配置成:在主机服务器上运行基准应用容器;收集所述主机服务器的功率消耗信息;使用伪工作负荷来收集所述基准应用容器的资源利用信息;使用所述功率消耗信息和所述资源利用信息来构建统计模型;以及提供所述主机服务器的第一功率模型。10.权利要求9所述的机器可读介质,包含当在所述机器上被执行时使得所述机器通过执行包含收集运行所述基准应用容器的所述主机的中央处理器利用信息(UCPU)的操作来收集所述资源利用信息的指令。11.权利要求10所述的机器可读介质,包含当在所述机器上被执行时使得所述机器通过执行包含收集运行所述基准应用容器的所述主机的盘输入和输出利用信息(UDisk)的操作来收集所述资源利用信息的指令。12.权利要求11所述的机器可读介质,包含当在所述机器上被执行时使得所述机器通过执行包含收集运行所述基准应用容器的所述主机的存储器利用信息(UMem)的操作来收集所述资源利用信息的指令。13.权利要求12所述的机器可读介质,包含当在所述机器上被执行时使得所述机器通过执行包含使用所述中央处理器利用信息(UCPU)、盘输入和输出利用(UDisk)和所述存储器利用信息(UMem)来估计对于所述主机的功率模型的系数的操作、从而使用所述功率消耗信息和所述资源利用信息来构建所述统计模型的指令。14.权利要求13所述的机器可读介质,包含当在所述机器上被执行时使得...
【专利技术属性】
技术研发人员:G卡察罗斯,P库普戴亚尔,S纳塔拉詹,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。