[发明专利]用于平台处理核心配置的方法、设备、装置及介质有效
申请号: | 201680048806.5 | 申请日: | 2016-08-24 |
公开(公告)号: | CN107925588B | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | A·J·赫德里奇;P·L·康纳;D·库玛尔;A·W·民;D·J·达勒;K·索德;J·B·肖;E·韦尔普兰科;S·P·杜巴尔;J·R·赫恩 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04L67/1008 | 分类号: | H04L67/1008;H04L41/5019;H04L41/5009;H04L43/0894 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 刘瑜;王英 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 平台 处理 核心 配置 方法 设备 装置 介质 | ||
1.一种用于具有多核计算平台架构和多个网络适配器的计算机系统的编排控制器设备,所述多核计算平台架构和网络适配器为至少一个软件系统提供用于促进带内数据流的资源,所述设备包括:
到遥测收集系统的至少一个遥测接口,所述遥测收集系统经由对所述多核计算平台的处理核心的带外(OOB)访问来收集平台遥测度量,所述平台遥测度量包括处理核心工作负载;
到所述网络适配器的网络适配器硬件的至少一个网络硬件接口,所述至少一个网络硬件接口用于经由对所述网络适配器的OOB访问来收集网络适配器硬件统计信息;
其中,对处理核心和对所述网络适配器的所述OOB访问避免利用所述用于促进带内数据流的资源;以及
处理电路,其被配置为
从所述遥测收集系统接收所述平台遥测度量,以及通过所述至少一个网络硬件接口接收所述网络适配器硬件统计信息,以采集收集的统计信息,
使用所述收集的统计信息来应用启发式算法,以确定由通信地耦合到所述设备的多个软件系统的操作生成的处理核心工作负载,以及
响应于检测到所述处理核心中的至少一个处理核心上的过载状态,基于所述处理核心工作负载来提供重新配置消息以指示所述至少一个软件系统将操作切换到不同的处理核心。
2.如权利要求1所述的设备,其中,所述多个软件系统包括至少一个虚拟机(VM)。
3.如权利要求1所述的设备,其中,所述处理电路被配置为将在请求内的所述重新配置消息提供给管理程序。
4.如权利要求1所述的设备,其中,所述平台遥测度量包括从包括以下的组中选择的至少两个度量类型的度量:处理核心数据、芯片组数据、存储器元件性能数据、从加密单元接收的数据、从压缩单元接收的数据、存储数据、虚拟交换机(vSwitch)数据以及通过网络接口卡(NIC)连接接收的数据,其中,通过所述NIC连接接收的数据包括NIC遥测,其中,NIC遥测包括在NIC处接收到的每秒分组的指示和在所述NIC处接收到的平均分组大小中的至少一个。
5.如权利要求1所述的设备,还包括:
到平台度量收集系统的至少一个平台接口,并且其中,
所述处理电路被进一步配置为通过所述至少一个平台接口采集平台服务质量(PQoS)度量,并且使用所述PQoS度量作为对所述启发式算法的输入。
6.如权利要求1所述的设备,其中,所述处理电路被进一步配置为:
指示一组至少两个处理核心按顺序进入离线状态;
提供指令,所述指令用于在所述一组至少两个处理核心中的相应一个处理核心进入所述离线状态之后对所述一组至少两个处理核心中的每一个处理核心执行测试;以及
在执行测试之后,基于在测试期间的性能对所述一组至少两个处理核心进行排序以生成排序的一组处理核心。
7.如权利要求6所述的设备,其中,所述测试包括对以下中的至少一个的评估:
核心到高速缓存的带宽,
核心到存储器的带宽,以及
核心到I/O的带宽。
8.如权利要求7所述的设备,其中,所述处理电路被进一步配置为:
提供指令,所述指令用于基于传入的NIC业务的优先级将所述传入的NIC业务引导至所述排序的一组处理核心的处理核心。
9.如权利要求1所述的设备,其中,所述处理电路被进一步布置为:
基于所述启发式算法来确定服务等级协议(SLA)标准是否被满足;以及
如果SLA标准未被满足,则向数据中心管理软件报告SLA违规。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680048806.5/1.html,转载请声明来源钻瓜专利网。