当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于确定和处理物理资源的度量数据的技术制造技术

技术编号:20332154 阅读:27 留言:0更新日期:2019-02-13 07:43
各种实施例一般涉及用于经由带外(OOB)网络在滑板的多个管理控制器之间传递度量数据的设备、方法和其它技术,所述滑板包括物理资源和用于指示物理资源的一个或多个度量的度量数据。实施例还可以包括至少部分基于一个或多个度量来确定物理资源中用于执行任务的物理资源,并且使得任务由物理资源来执行。

【技术实现步骤摘要】
【国外来华专利技术】用于确定和处理物理资源的度量数据的技术相关案例本申请要求对2016年12月30日提交并指定序列号为15/396173的题为“用于确定和处理物理资源的度量数据的技术”的先前提交的美国专利申请的权益和优先权,所述美国专利申请要求2016年11月29日提交并指定序列号为62/427268的题为“FrameworkandTechniquesforPoolsofConfigurableComputingResources”的美国临时专利申请;2016年8月18日提交并指定序列号为62/376859的题为“ScalableSystemFrameworkPrime(SSFP)OmnibusProvisionalII”的美国临时专利申请;以及2016年7月22日提交并指定序列号为62/365969的题为“FrameworkandTechniquesforPoolsofConfigurableComputingResources”的美国临时专利申请的优先权,其每个通过引用以其整体而被结合于本文中。
本文描述的实施例通常包括确定和传递数据中心环境中的物理资源的度量。
技术介绍
计算数据中心可以包含一个或多个计算系统,所述一个或多个计算系统包含多个计算节点,所述多个计算节点可以包含各种计算结构(例如,服务器或滑板)并且可以物理上位于多个机架上。滑板可以包含经由一个或多个计算结构和总线而被互连的多个物理资源。此外,滑板可以经由联网连接与其它滑板互连。通常,计算数据中心可以包括管理实体以在位于机架内的计算结构之间分配工作负荷。然而,这些计算结构当前未能:向管理实体提供包含性能相关信息的详细系统信息以使得管理实体可在提供工作负荷时做出智能决策。附图说明本专利技术的实施例通过示例方式而非通过限制方式而在附图的图中被图示,其中相似的参考标号指相似的元件。图1图示了数据中心的示例。图2图示了机架的示例。图3图示了数据中心的示例。图4图示了数据中心的示例。图5图示了交换基础设施的示例。图6图示了数据中心的示例。图7图示了滑板的示例。图8图示了数据中心的示例。图9图示了数据中心的示例。图10图示了滑板的示例。图11图示了数据中心的示例。图12图示了数据中心的示例。图13图示了数据中心的示例。图14图示了数据中心的示例。图15图示了滑板的示例。图16图示了数据中心的示例。图17图示了第一逻辑流程图的示例。图18图示了第二逻辑流程图的示例。具体实施方式各种实施例一般可能涉及确定数据中心环境中的多个物理资源的度量数据并提供度量数据,使得管理控制器可以在将工作负荷分配给物理资源时做出智能决策。如先前所提及,当前计算结构未能:向管理控制器提供包含计算结构的性能度量的详细系统信息以使得管理控制器可在提供工作负荷时做出智能决策。因此,本文讨论的实施例涉及解决这些其它问题。例如,本文讨论的实施例可以包括用于确定滑板的一个或多个物理资源的度量数据的电路,所述度量数据用于指示一个或多个物理资源的一个或多个度量。所述电路还可以经由带外(OOB)链路将度量数据发送到舱管理控制器,所述带外链路可以包括物理链路或虚拟链路,并且是安全的。度量数据可以包括性能度量和附加信息,使得舱管理控制器可以做出智能决策以通过物理资源来处理工作负荷。此外,舱管理控制器可以经由OOB网络从多个滑板接收度量数据、至少部分基于一个或多个度量来确定物理资源中用于执行任务的物理资源、并且使所述任务通过该物理资源而被执行。实施例不限于这种方式,并且这些其它细节将在以下讨论中变得显而易见。现在对附图做出参考,其中全文通篇相似的参考标号被用于指相似的元件。在下面的描述中,出于解释的目的,许多具体细节被阐述以便提供对其的全面理解。然而,可以明显的是,能够在没有这些具体细节的情况下实践新颖实施例。在其它实例中,众所周知的结构和装置以框图形式被示出以便促进对其的描述。本专利技术要涵盖与要求保护的主题一致的所有修改、等同物以及备选方案。图1图示了根据各种实施例的数据中心100的概念性概述,所述数据中心100一般可以表示在其中/针对其可以实现本文描述的一种或多种技术的数据中心或其它类型的计算网络。如图1中所示的,数据中心100一般可以包含多个机架,每个机架可以安置包括相应的物理资源集合的计算设备。在图1中描绘的具体非限制性示例中,数据中心100包含四个机架102A至102D,其安置包括物理资源(PCR)105A至105D的相应集合的计算设备。根据此示例,数据中心100的物理资源106的共同集合包括分布在机架102A至102D之间的物理资源105A至105D的各种集合。物理资源106可以包括多种类型的资源,诸如-例如-处理器、协处理器、加速器、现场可编程门阵列(FPGA)、存储器和存储装置。实施例不限于这些示例。说明性数据中心100在许多方面不同于典型的数据中心。例如,在说明性实施例中,其上放置组件(诸如CPU、存储器和其它组件)的电路板(“滑板”)针对增加的热性能而设计。尤其,在说明性实施例中,滑板比典型的板更浅薄。换句话说,滑板从前到后较短(其中冷却风扇位于其处)。这降低了空气必须行进跨过板上组件的路径的长度。此外,滑板上的组件比起在典型的电路板中要间隔得更远,并且所述组件被布置成减少或消除遮蔽(即,另一组件的空气流动路径中的一个组件)。在说明性实施例中,诸如处理器的处理组件位于滑板的顶侧上,而诸如DIMM的近存储器位于滑板的底侧上。作为通过此设计提供的增强的空气流动的结果,组件可以以比在典型系统更高的频率和功率级操作,由此增加性能。此外,滑板配置成与每个机架102A、102B、102C、102D中的功率和数据通信缆线盲配对,从而增强它们被快速移除、升级、重新安装和/或更换的能力。类似地,位于滑板上的各个组件(例如处理器、加速器、存储器和数据存储驱动器)配置成被容易地升级(由于它们彼此增加的间隔)。在说明性实施例中,组件附加地包括硬件证明特征以证实其可靠性。此外,在说明性实施例中,数据中心100利用支持多个其它网络架构(包括以太网和全路径(Omni-Path))的单个网络架构(“组构”)。在说明性实施例中,滑板经由光纤耦合到交换机,其提供比典型双绞线缆线(例如,类别5、类别5e、类别6等)更高的带宽和更低的时延。由于高带宽、低时延互连和网络架构,数据中心100可以使用物理上解聚的池资源(例如存储器,加速器(例如,图形加速器、FPGA、ASIC等),以及数据存储驱动器),并在按需的基础上将它们提供给计算资源(例如,处理器),使计算资源能够访问池化资源(就好像它们是本地的)。说明性数据中心100附加地接收各种资源的利用信息,基于过去的资源利用预测不同类型的工作负荷的资源利用,并基于此信息动态地重新分配资源。数据中心100的机架102A、102B、102C、102D可以包括促进各种各样类型的维护任务的自动化的物理设计特征。例如,数据中心100可以使用设计成机器人式访问并且接受和安置机器人式可操纵的资源滑板的机架来实现。此外,在说明性实施例中,机架102A、102B、102C、102D包括集成功率源,其接收比对于功率源典型的电流更高的电流。增加的电流使功率源能够将附加功率提供到每个滑板上的组件,使组件能够本文档来自技高网...

【技术保护点】
1.一种系统,包括:经由带外(OOB)网络与滑板耦合的舱管理控制器,所述舱管理控制器用于:经由所述OOB网络从所述滑板的多个管理控制器接收度量数据,所述滑板包括多个物理资源和用于指示所述多个物理资源的一个或多个度量的所述度量数据;基于所述一个或多个度量来确定所述多个物理资源中用于执行任务的物理资源;以及发送所述任务以由所述滑板中的一个的所述物理资源来执行。

【技术特征摘要】
【国外来华专利技术】2016.07.22 US 62/365969;2016.08.18 US 62/376859;201.一种系统,包括:经由带外(OOB)网络与滑板耦合的舱管理控制器,所述舱管理控制器用于:经由所述OOB网络从所述滑板的多个管理控制器接收度量数据,所述滑板包括多个物理资源和用于指示所述多个物理资源的一个或多个度量的所述度量数据;基于所述一个或多个度量来确定所述多个物理资源中用于执行任务的物理资源;以及发送所述任务以由所述滑板中的一个的所述物理资源来执行。2.如权利要求1所述的系统,所述舱管理控制器用于基于指示所述物理资源能够满足与所述任务相关联的服务水平协定的要求的所述度量数据来确定要执行所述任务的所述物理资源。3.如权利要求1所述的系统,所述舱管理控制器用于从位于单个机架内的所述滑板的所述多个管理控制器接收所述度量数据。4.如权利要求1所述的系统,所述舱管理控制器用于从位于两个或更多个机架内的所述滑板的所述多个管理控制器接收所述度量数据。5.如权利要求1所述的系统,所述舱管理控制器用于利用代表性状态转移(REST)架构并采用JavaScript对象表示法(JSON)数据格式经由所述OOB网络来接收所述度量数据。6.如权利要求1所述的系统,所述多个物理资源包括一个或多个物理存储器资源,并且所述物理存储器资源中的每个的所述度量数据包括物理存储器资源是交错还是非交错的指示的一个或多个、存储器吞吐量、每秒存储器输入/输出操作(IOPS)度量、存储器时延、存储器大小、和存储器利用率中的一个或多个。7.如权利要求1所述的系统,所述多个物理资源包括一个或多个物理计算资源,并且所述物理计算资源的每个的所述度量数据包括处理器标识符、处理器高速缓存能力、处理器拓扑、处理器高速缓存拓扑、处理器到处理器链路访问时延、和处理器带宽信息中的一个或多个。8.如权利要求1所述的系统,所述多个物理资源包括一个或多个物理存储资源,并且所述一个或多个物理存储资源的每个的所述度量数据包括存储吞吐量、每秒存储输入/输出操作(IOPS)度量、存储时延、存储大小、和存储利用率中的一个或多个。9.如权利要求1所述的系统,所述舱管理控制器用于经由从一个或多个机架的所述滑板接收度量数据的机架管理控制器来接收所述度量数据。10.一种非暂态计算机可读存储介质,包括多个指令,所述多个指令在被执行时使得处理电路能够:通过舱管理控制器,经由带外(OOB)网络从滑板的多个管理控制器接收度量数据,所述滑板包括多个物理资源和用于指示所述多个物理资源的一个或多个度量的所述度量数据;通过所述舱管理控制器,至少部分基于所述一个或多个度量来确定所述多个物理资源中用于执行任务的物理资源;以及通过所述舱管理控制器,发送所述任务以由所述滑板中的一个的所述物理资源来执行。11.如权利要求10所述的计算机可读存储介质,包括多个指令,所述多个指令在被执行时使得处理电路能够基于指示所述物理资源能够满足与所述任务相关联的服务水平协定的要求的所述度量数据来确定要执行所述任务的所述物理资源。12.如权利要求10所述的计算机可读存储介质,包括多个指令,所述多个指令在被执行时使得处理电路能够从位于单个机架内的所述滑板的所述多个管理控制器接收所述度量数据。13.如权利要求10所述的...

【专利技术属性】
技术研发人员:MK纳奇姆图MK库马
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1