当前位置: 首页 > 专利查询>威睿公司专利>正文

用于虚拟服务器机架部署中的分散式机架体系架构的硬件管理系统技术方案

技术编号:17746106 阅读:222 留言:0更新日期:2018-04-18 19:33
本文公开了用于虚拟服务器机架部署中的分散式机架体系架构的硬件管理系统。一种管理物理机架中的分散式物理硬件资源的示例装置包括:硬件管理系统,用于发现物理机架中的分散式物理硬件资源并生成分散式物理硬件资源的列表;以及物理资源管理器,用于基于来自分散式物理硬件资源列表的资源生成组合资源,硬件管理系统管理组合资源。

【技术实现步骤摘要】
【国外来华专利技术】用于虚拟服务器机架部署中的分散式机架体系架构的硬件管理系统相关申请本专利要求2015年8月17日提交的标题为“用于虚拟服务器机架部署中的分散式机架体系架构的硬件管理系统(HARDWAREMANAGEMENTSYSTEMSFORDISAGGREGATEDRACKARCHITECTURESINVIRTUALSERVERRACKDEPLOYMENTS)”、序列号为62/206,104的美国临时申请以及2016年6月30日提交的标题为“用于虚拟服务器机架部署中的分散式机架体系架构的硬件管理系统(HARDWAREMANAGEMENTSYSTEMSFORDISAGGREGATEDRACKARCHITECTURESINVIRTUALSERVERRACKDEPLOYMENTS)”、序列号为15/198,914的美国非临时申请的权益,在此通过引用将其整体并入本文。
本公开总地涉及云计算,并且更具体地,涉及用于虚拟服务器机架部署中的分散式机架体系架构的硬件管理系统。
技术介绍
虚拟化计算机系统提供了诸如在单个硬件计算机上执行多个计算机系统、复制计算机系统、在多个硬件计算机之间移动计算机系统等益处。“基础设施即服务”(通常也称为“IaaS”)一般将由服务提供商提供的一套技术描述为允许弹性创建虚拟化、网络化和池化计算平台(有时被称为“云计算平台”)的集成解决方案。企业可以使用IaaS作为业务内部组织云计算平台(有时被称为“私有云”),其使应用程序开发人员能够访问基础设施资源,诸如虚拟化服务器、存储和联网资源。通过提供对运行应用程序所需的硬件资源的迅速(ready)访问,云计算平台使开发人员能够以比以往任何时候更大的规模和更快的速度构建、部署和管理网页应用程序(或任何其他类型的联网应用程序)的生命周期。云计算环境可以由许多处理单元(例如,服务器)组成。处理单元可以安装在被称为机架的标准化框架中,其通过允许处理单元垂直堆叠来提供对地板空间(floorspace)的有效利用。机架可以另外包括云计算环境的其他组件,诸如存储设备、联网设备(例如交换机)等。附图说明图1描绘了用于管理根据分散式机架体系架构配置的池化硬件资源的物理机架的示例硬件管理服务(HMS)。图2结合示例虚拟服务器机架部署中的第二物理机架描绘了图1的示例物理机架。图3描绘了图1和图2的示例物理机架的示例配置。图4描绘了使用分散式机架体系架构配置和部署图2的示例虚拟服务器机架的示例体系架构。图5描绘了在示例硬件与图2和图4的示例虚拟资源管理器(VRM)之间接口的图2-4的示例硬件管理服务(HMS)。图6描绘了图1-5的HMS的示例应用程序编程接口(API),以使图5的示例物理资源管理器(PRM)能与图1-5的分散式物理硬件资源进行通信。图7描绘了图1-6的HMS的示例物理机架分散式机架(pRACKDR)对象的元素的示例pRACKDR对象层次结构。图8是表示示例机器可读指令的流程图,该示例机器可读指令可以被执行以实现图1-6的示例HMS以及图5和图6的示例PRM。图9是表示示例机器可读指令的流程图,该示例机器可读指令可以被执行以实现图5和图6的示例PRM,以根据本公开的教导组成和/或重组组合资源。图10是示例处理平台的框图,该示例处理平台能够执行图8的示例机器可读指令和/或图9的示例机器可读指令,以实现图1-6的示例HMS和/或图5和图6的示例PRM。具体实施方式云计算基于对跨越网络的许多物理资源的部署,将物理资源虚拟化为虚拟资源,以及供应用于跨云计算服务和应用程序使用的虚拟资源。用于虚拟化计算机系统的示例系统在2007年9月21日提交的标题为“用于管理虚拟机和真实机的方法和系统(METHODANDSYSTEMFORMANAGINGVIRTUALANDREALMACHINES)”、序列号为11/903,374并且被授权为美国专利第8,171,485号的美国专利申请,以及2007年3月26日提交的标题为“用于管理虚拟机和真实机的方法和系统(METHODANDSYSTEMFORMANAGINGVIRTUALANDREALMACHINES)”的第60/919,965号美国临时专利申请,以及2012年12月12日提交的标题为“用于虚拟化计算的方法和装置(METHODSANDAPPARATUSFORVIRTUALIZEDCOMPUTING)”的第61/736,422号美国临时专利申请中被描述,在此所有这三个专利通过引用整体并入本文。在启动云计算环境或向已建立的云计算环境增加资源时,数据中心运营商努力提供成本高效的服务,同时使得基础设施资源(例如,存储硬件、计算硬件和联网硬件)共同工作以实现无痛安装/操作,并且优化资源以提高性能。用于建立和维护数据中心以提供云计算服务的现有技术经常将数据中心锁定在用于硬件资源的单个资源中,因为需要使用为特定类型的硬件专门设计的定制虚拟化软件。本文公开的示例使得能够基于与供应商无关的虚拟化软件使用分散式机架体系架构(DRA)来建立和维护数据中心。通过这种方式,数据中心运营商可具有从多个硬件制造商的任意一个进行选择的灵活性,以满足基于DRA的数据中心的物理硬件需求,同时使数据中心运营商能够相对容易地初始化、虚拟化和供应新的DRA资源。也就是说,数据中心运营商可以使用本文公开的示例来从多个制造商中的任意一个寻求DRA硬件资源的来源,而不要求数据中心运营商承担开发新软件以初始化、虚拟化和供应这样的DRA硬件资源的负担。传统的基于服务器的物理机架基于非分散式配置,并且包括物理安装在物理机架中的多个机架安装式服务器以形成固定物理服务器节点的集群。固定物理服务器包括一个或更多个中央处理单元(CPU)、一个或更多个网络接口卡(NIC)、一个或更多个随机存取存储器(RAM)设备,以及配置为以彼此固定关联的方式操作以提供服务器功能的一个或更多个存储硬件。当固定物理服务器资源(例如CPU、NIC、RAM、存储等)被虚拟化以创建逻辑资源(例如计算能力、网络吞吐量、RAM大小、存储大小等)时,逻辑资源可以被分配给不同的工作负载以提供虚拟服务或基于云的服务。这样,机架中的固定物理服务器可以被划分成许多可分配的逻辑计算机能力资源、逻辑联网资源、逻辑RAM资源和/或逻辑贮存器资源。当固定物理服务器的逻辑计算能力资源、逻辑联网资源、逻辑RAM资源和/或逻辑贮存器资源中的一个或更多个耗尽时,需要机架中的另一物理服务器来满足另一工作负载的逻辑资源需求。与传统的基于非分散式服务器的物理机架(其中,许多机架安装式服务器被物理地安装在物理机架中以形成固定物理服务器节点的集群)不同,基于DRA的物理机架包括物理资源的许多机架安装式抽屉(drawer)或托盘(tray)。例如,一个或更多个抽屉包括物理计算模块阵列,一个或更多个抽屉包括物理网络模块阵列,一个或更多个抽屉包括RAM模块阵列,一个或更多个抽屉包括物理存储模块阵列等等。在基于DRA的物理机架中,跨许多抽屉分散的不同类型的物理资源可以在抽屉之间跨局域网聚集,以组成许多组合服务器。例如,可以通过网络聚集来自CPU抽屉的一个或更多个CPU、来自NIC抽屉的一个或更多个NIC、来自RAM抽屉的一个或更多个RAM设备以及来自存储抽本文档来自技高网...
用于虚拟服务器机架部署中的分散式机架体系架构的硬件管理系统

【技术保护点】
一种用于管理物理机架中的分散式物理硬件资源的装置,所述装置包括:硬件管理系统,用于:发现所述物理机架中的分散式物理硬件资源;并且生成所述分散式物理硬件资源的列表;以及物理资源管理器,用于基于来自所述分散式物理硬件资源的所述列表的资源来生成组合资源,所述硬件管理系统用于管理所述组合资源。

【技术特征摘要】
【国外来华专利技术】2015.08.17 US 62/206,104;2016.06.30 US 15/198,9141.一种用于管理物理机架中的分散式物理硬件资源的装置,所述装置包括:硬件管理系统,用于:发现所述物理机架中的分散式物理硬件资源;并且生成所述分散式物理硬件资源的列表;以及物理资源管理器,用于基于来自所述分散式物理硬件资源的所述列表的资源来生成组合资源,所述硬件管理系统用于管理所述组合资源。2.如权利要求1所述的装置,其中,为了发现所述物理机架中的所述分散式物理硬件资源,所述硬件管理系统用于识别分散式处理器、分散式存储器资源、分散式贮存器资源或分散式联网资源中的至少一个。3.如权利要求1所述的装置,其中所述物理资源管理器用于将所述组合资源重组为分配附加物理硬件资源或解除分配过量物理硬件资源中的至少一个。4.如权利要求3所述的装置,其中所述物理资源管理器用于响应于由所述组合资源执行的工作负载的变化来重组所述组合资源。5.如权利要求3所述的装置,其中所述物理资源管理器用于在所述组合资源执行工作负载的同时实时重组所述组合资源。6.如权利要求3所述的装置,其中所述组合资源是第一组合资源,并且所述物理资源管理器在所述第一组合资源与第一应用程序相关联时,所述第一应用程序具有比与第二组合资源相关联的第二应用程序更高的优先级,将物理硬件资源从所述第二组合资源重新分配给所述第一组合资源。7.如权利要求3所述的装置,其中所述物理资源管理器用于重新分配单独的物理机架中的物理硬件资源。8.一种管理物理机架中的分散式物理硬件资源的方法,所述方法包括:利用硬件管理系统发现所述物理机架中的分散式物理硬件资源;从所述硬件管理系统向物理资源管理器发送所述分散式物理硬件资源的清单;以及在所述硬件管理系统处从所述物理资源管理器接收组合资源,所述组合资源由所述物理资源管理器基于来自所述分散式物理硬件资源的所述清单的所述物理硬件资源的各个物理硬件资源而生成。9.如权利要求8所述的方法,其中发现所述分散式物理硬件资源包括识别分散式处理器、分散式存储器资源、分散式贮存器资源或分散式联网资源中的至少一个。10.如权利要求8所述的方法,还包括接收所述组合资源的重组实例,所述重组实例由所述物理资源管理器生成为将附加物理硬...

【专利技术属性】
技术研发人员:R·库尔卡尼V·M·谢卡尔M·贡提R·亚瓦特卡尔D·纽厄尔T·斯里达尔
申请(专利权)人:威睿公司
类型:发明
国别省市:美国,US

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

1