用于创建新的云资源指令集体系结构的系统和方法技术方案

技术编号:13774779 阅读:62 留言:0更新日期:2016-09-30 18:41
创建新的云资源指令集体系结构。提供一种方法和系统。所述系统包括:网络配置器,用于将网络配置为所述系统的底板,以优化跨越基于云并且形成所述系统的多个子系统的吞吐率并且最小化等待时间。所述多个子系统包括硬件和软件子系统。所述系统还包括可组合系统构造块配置器,用于基于分解的系统原理重构所述多个子系统以作为单个系统使用所述网络进行通信。所述系统还包括系统资源多维模型生成器,用于生成将所述可组合系统构造块建模为具有在多维参数空间中的可调整参数的资源的多维优化模型。

【技术实现步骤摘要】

本专利技术总地涉及信息处理,并且具体涉及创建新的云资源指令集体系结构(CRISA),其包括利用分解(disaggregated)的子系统和超融合的子系统二者的可组合(composable)系统和软件。
技术介绍
在云工作负载的范围和体量两个方面中的云计算的快速增长给传统数据中心设计带来许多挑战,所述挑战包括至少下列项目:由于工作负载约束导致的快速改变的系统配置需求;系统组件的变化的创新周期;以及系统和子系统的最大共享。因此,存在对于在云计算环境中可以同时克服上述挑战的解决方案的需求。
技术实现思路
根据本原理的一方面,提供一种系统。所述系统包括:网络配置器,用于将网络配置为所述系统的底板(backplane),以优化跨越基于云并且形成所述系统的多个子系统的吞吐率并且最小化等待时间。所述多个子系统包括硬件和软件子系统。所述系统还包括可组合系统构造块配置器,用于基于分解的系统原理重构(refactor)所述多个子系统以作为单个系统使用所述网络进行通信。所述系统还包括系统资源多维模型生成器,用于生成将所述可组合系统构造块建模为具有在多维参数空间中的可调整参数的资源的多维优化模型。根据本原理的另一方面,提供一种方法。所述方法包括:由网络配置器将网络配置为所述系统的底板,以优化跨越基于云并且形成所述系统的多个子系统的吞吐率并且最小化等待时间。所述多个子系统包括硬件和软件子系统。所述方法还包括由可组合系统构造块配置器使用分解的系统原理重构所述多个子系统以作为单个系统使用所述网络进行通信。所述方法还包括由系统资源多维模型生成器生成将所述可组合系统构造块建模为具有在多维参数
空间中的可调整参数的资源的多维优化模型。这些和其他特征和优点根据应结合附图阅读的其说明性实施例的下列详细描述将变得清楚。附图说明本公开将参考下列附图提供优选实施例的下列描述中的细节,其中:图1示出根据本原理的实施例的可以应用本原理的示例处理系统100;图2示出根据本原理的实施例的用于创建云资源指令集体系结构(CRISA)的示例系统200;图3示出根据本原理的实施例的用于创建云资源指令集体系结构(CRISA)的示例方法300;图4示出根据本原理的实施例的用于创建云资源指令集体系结构(CRISA)的物理视图的示例方法400;图5示出根据本原理的实施例的用于创建云资源指令集体系结构(CRISA)的逻辑视图的示例方法500;图6示出根据本原理的实施例的用来执行用于云资源指令集体系结构(CRISA)的运行时操作的示例方法600;图7示出根据本原理的实施例的示例云计算节点710;图8示出根据本原理的实施例的示例云计算环境850;图9示出根据本原理的实施例的示例抽象模型层。具体实施方式本原理针对创建新的云资源指令集体系结构(CRISA),其包括利用分解的子系统和超融合的子系统二者的可组合系统和软件。在一个实施例中,本原理有利地至少解决在云环境中通常遭遇的以下同时挑战:(1)由于工作负载约束导致的快速改变的系统配置需求;(2)系统组件的变化的创新周期;以及(3)系统和子系统的最大共享。在一个实施例中,本原理可以包括和/或以其他方式涉及下列项目:被用作/配置为系统底板的网络;可组合系统构造块;将可组合系统构造块基础化为资源以允许作为高维参数空间优化的资源优化的多维能力和容量(capacity)关系抽象;以及用于整个系统的自调节和自优化的机构和/或框架。在一个实施例中,高吞吐量低等待时间网络被用作“系统”的底板,所述底板例如可以在下列任何一项中变化,但不限于下列任何一项:机架;机架集群;壳(pod);区域;数据中心;和多个数据中心。在一个实施例中,可以使用基于分解的系统原理的可组合系统构造块,其中数据中心内的系统和子系统被重构,使得全部子系统可以作为单个系统使用网络“底板”进行通信。在一个实施例中,使用将可组合系统构造块基础化为资源以允许作为高维参数空间优化的系统资源优化的多维能力和容量关系抽象。抽象的可组合系统资源模型提供对能力、容量、以及物理环境进行抽象的组合,所述物理环境例如为集群、壳、可用性区域和数据中心。该抽象形成云资源指令集体系结构(CRISA)的基础。CRISA还使得能够基于对工作负载吞吐量的最大量、资源共享和利用率的期望的工作负载需求,将物理资源动态组织到一起作为用于计算、存储和网络的逻辑资源。在一个实施例中,可以使用用于整个系统的自调节和自优化的机构和/或框架。所述机构和/或框架使用允许可组合系统的参数或钮(knob)被持续调整以获得最优性能的多维参数空间。图1示出根据本原理的实施例的可以应用本原理的示例处理系统100。处理系统100包括经由系统总线102可操作地耦接到其他组件的至少一个处理器(CPU)104。高速缓冲存储器106、只读存储器(ROM)108、随机存取存储器(RAM)110、输入/输出(I/O)适配器120、声音适配器130、网络适配器140、用户接口适配器150和显示适配器160可操作地耦接到系统总线102。第一存储设备122和第二存储设备124通过I/O适配器120可操作地耦接到系统总线102。存储设备122和124可以是盘存储设备(例如,磁或光盘存储设备)、固态磁设备等中的任何一个。存储设备122和124可以是相同类型的存储设备或不同类型的存储设备。扬声器132通过声音适配器130可操作地耦接到系统总线102。收发器142通过网络适配器140可操作地耦接到系统总线102。显示设备162通过显示适配器160可操作地耦接到系统总线102。第一用户输入设备152、第二用户输入设备154和第三用户输入设备156通过用户接口适配器150可操作地耦接到系统总线102。用户输入设备152、
154和156可以是键盘、鼠标、小键盘、图像捕捉设备、运动感测设备、麦克风、包含前述设备中的至少两个的功能的设备等中的任何一个。当然,还可以使用其他类型的输入设备,同时维持本原理的精神。用户输入设备152、154和156可以是相同类型的用户输入设备或不同类型的用户输入设备。用户输入设备152、154和156用于向系统100输入信息和从系统100输出信息。当然,处理系统100还可以包括如本领域技术人员容易设想的其他元件(未示出)以及省略某些元件。例如,如本领域普通技术人员容易理解的,根据处理系统100的具体实现方式,在处理系统100中可以包括各种其他输入设备和/或输出设备。例如,可以使用各种类型的无线和/或有线输入和/或输出设备。此外,如本领域普通技术人员容易理解的,还可以使用采用各种配置的额外的处理器、控制器、存储器等。给出这里提供的本原理的教导,本领域普通技术人员容易设想处理系统100的这些和其他变化。此外,应理解,下文中关于图2描述的系统200是用于实现本原理的各个实施例的系统。处理系统100的部分或全部可以在系统200的元件中的一个或多个中实现。此外,应理解,处理系统100可以执行这里描述的方法的至少一部分,包括例如图3的方法300的至少一部分和/或图4的方法400的至少一部分和/或图5的方法500的至少一部分和/或图6的方法600的至少一部分。类似地,系统200的部分或全部可以用于执行图3的本文档来自技高网
...

【技术保护点】
一种系统,包括:网络配置器,用于将网络配置为所述系统的底板,以优化跨越基于云并且形成所述系统的多个子系统的吞吐率并且最小化等待时间,所述多个子系统包括硬件和软件子系统;可组合系统构造块配置器,用于基于分解的系统原理重构所述多个子系统以作为单个系统使用所述网络进行通信;以及系统资源多维模型生成器,用于生成将所述可组合系统构造块建模为具有在多维参数空间中的可调整参数的资源的多维优化模型。

【技术特征摘要】
2015.03.12 US 14/656,3341.一种系统,包括:网络配置器,用于将网络配置为所述系统的底板,以优化跨越基于云并且形成所述系统的多个子系统的吞吐率并且最小化等待时间,所述多个子系统包括硬件和软件子系统;可组合系统构造块配置器,用于基于分解的系统原理重构所述多个子系统以作为单个系统使用所述网络进行通信;以及系统资源多维模型生成器,用于生成将所述可组合系统构造块建模为具有在多维参数空间中的可调整参数的资源的多维优化模型。2.如权利要求1所述的系统,其中,从多维优化模型形成云资源指令集体系结构。3.如权利要求2所述的系统,其中,所述云资源指令集体系结构指定逻辑资源到物理资源的绑定。4.如权利要求3所述的系统,其中,所述逻辑资源到物理资源的绑定包括,对于所述子系统级的计算、存储和网络物理资源,资源能力和容量、物理资源位置关系和物理资源连接。5.如权利要求2所述的系统,其中,所述云资源指令集体系结构指定能够针对所述多维优化模型应用的操作。6.如权利要求2所述的系统,其中,所述云资源指令集体系结构指定物理资源的环境和上下文、由所述物理资源执行的操作和所述物理资源之间的任何密切关系。7.如权利要求2所述的系统,其中,所述云资源指令集体系结构的逻辑视图包括:对于给定配置,实例目的、实例类型、指令集体系结构、存储器参数、网络参数和加速器参数。8.如权利要求2所述的系统,其中,所述云资源指令集体系结构的物理视图包括:对于所述系统的分解的资源,(a)计算构造块池,其包括至少一个处理单元和至少一个对应的本地存储器、以及(b)与各个不同类型的远程存储器对应的多个分解的存储器池。9.如权利要求2所述的系统,其中,云资源指令集体系结构运行时操作将所述云资源指令集体系结构的逻辑视图映射到所述云资源指令集体系结构
\t的...

【专利技术属性】
技术研发人员:H弗兰克李中生CJ帕里斯
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

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

1