The server resources in the data center are decomposed into shared server resource pools. By allocating resources from these pools, servers can be built dynamically and on demand according to workload requirements. This type of decomposition computing system tracks the resources available in the shared server resource pool and manages these resources based on this information. A unique server ID is assigned to each server entity built, and each resource including the component is marked with an identifier. When the workload is handled by the server entity, its composition may change, for example, by allocating more resources to the server entity or by canceling the allocation of resources from the server entity. The workload request is associated with the unique server ID of the server entity. When a workload request is received on a resource, it matches its unique server ID with the request's ID before serving the request.
【技术实现步骤摘要】
【国外来华专利技术】特定分散计算机系统
本申请总体上涉及在数据中心操作环境中的数据处理系统。
技术介绍
众所周知的信息技术(IT)传递模型是云计算,通过该云计算,可以通过因特网向计算机和其他设备按需提供共享资源,软件和信息。云计算可显著降低IT成本和复杂性,同时改善工作负载优化和服务交付。利用这种方法,托管应用程序实例并使其可从基于因特网的资源获得,例如通过HTTP上的传统Web浏览器可访问这些资源。云计算资源通常位于运行一个或多个网络应用程序的大型服务器场(largeserverfarms)中,通常使用虚拟化体系结构,其中应用程序在虚拟服务器内运行,或称为“虚拟机”(VM),映射到数据中心设施备中的物理服务器中。在数据中心本身内,数据中心网络通常根据包括若干层电气开关(即,访问,聚合和核心层)的分层设计来架构。在数据中心的前端,内容和负载均衡交换机通过网关路由器连接到因特网(Internet),而在后端,它们链接到核心交换机。通常,核心交换机链接到聚合交换机,聚合交换机连接到机架交换机。每个机架交换机都连接到机架中的服务器。数据中心网络中的交换机通常通过电子交换结构运行,它们之间的链路可以是铜缆或光纤。当请求来自外部网络时,它首先来到负载平衡和内容交换机,它们将请求路由到适当的服务器。为了满足请求,服务器可以与相同或不同机架内的其他服务器协调。例如,应用程序服务器可以与数据库服务器协调以处理请求。完成请求后,响应将通过网关路由器发送到外部网络。诸如所描述的传统数据中心架构面临许多挑战,包括但不限于可扩展性,容错性和能量效率。因此,许多人难以应对云计算日益增长的需求。数据中心 ...
【技术保护点】
1.一种用于在计算环境中分配资源的方法,包括:提供一组服务器资源池,其中服务器资源池包括一组共同类型的资源;响应于接收到请求,定义由从两个或更多个服务器资源池中选择的一个或多个资源组成的服务器实体,其中基于与所述请求相关的预计工作量从所述两个或更多个服务器资源池中选择所述一个或多个资源;接收在处理工作量时从监视所述一个或多个资源收集的信息;以及基于该监视,基于工作负载的变化调整服务器实体的组成。
【技术特征摘要】
【国外来华专利技术】2016.04.07 US 15/093,0821.一种用于在计算环境中分配资源的方法,包括:提供一组服务器资源池,其中服务器资源池包括一组共同类型的资源;响应于接收到请求,定义由从两个或更多个服务器资源池中选择的一个或多个资源组成的服务器实体,其中基于与所述请求相关的预计工作量从所述两个或更多个服务器资源池中选择所述一个或多个资源;接收在处理工作量时从监视所述一个或多个资源收集的信息;以及基于该监视,基于工作负载的变化调整服务器实体的组成。2.如权利要求1所述的方法,还包括:将唯一服务器标识符与服务器实体相关联,唯一服务器标识符也与所选择的一个或多个资源中的每一个相关联;和更新唯一服务器标识符以反映服务器实体的组成的调整。3.如权利要求1所述的方法,其中所述共享服务器资源池是以下中的至少一个:计算池和存储器池。4.如权利要求1所述的方法,其中通过向服务器实体添加服务器资源池的一个或多个资源来调整服务器实体的组成。5.如权利要求4所述的方法,其中,添加到服务器实体的一个或多个资源是基于它们相对于已经存在于服务器实体中的其他资源的网络位置来选择的。6.如权利要求1所述的方法,其中通过从服务器实体中移除服务器资源池的一个或多个资源来调整服务器实体的组成。7.如权利要求6所述的方法,还包括:向资源服务器池返回从服务器实体移除的一个或多个资源。8.如权利要求2所述的方法,还包括:将唯一服务器标识符与和工作负载相关联的服务请求相关联;和在给定资源处,在确定该服务请求与和给定资源相关联的相同唯一服务标识符相关联时,服务该服务请求。9.用于在计算环境中分配资源的装置,包括:一个或多个硬件处理器;计算机存储器,保存由硬件处理器执行的计算机程序指令,并操作用于:管理一组服务器资源池,其中服务器资源池包括一组共同类型的资源;响应于接收到请求,定义由从两个或更多个服务器资源池中选择的一个或多个资源组成的服务器实体,其中基于与所述请求相关的预计工作量从所述两个或更多个服务器资源池中选择所述一个或多个资源;接收在处理工作量时从监视一个或多个资源收集的信息;以及基于所述监视,基于工作负载的变化调整服务器实体的组成。10.如权利要求9所述的装置,其中所述计算机程序指令还用于:将唯一服务器标识符与服务器实体相关联,唯一服务器标识符也与所选择的一个或多个资源中的每一个相关联;以及更新唯一服务器标识符以反映服务器实体组成的调整。11.如权利要求9所述的装置,其中所述共享服务器资源池是以下中的至少一个:计算池和存储器池。12.如权利要求9所述的装置,其中通过向服务器实体添加服务器资源池的一个或多个资源来调整服务器实体的组成。13.如权利要求12所述的装置,其中,添加到服务器实体的一个或多个资源是基于它们相对于已经存在于服务器实体中的其他资源的网络位置来选择的。14.如权利要求9所述的装置,其中服务器实体的组成是通过从服务器实体中移除服务器资源池的一个或多个资源来进行调整的。15.如权利要求14所述的装置,其中...
【专利技术属性】
技术研发人员:E申菲尔德,V萨拉普拉,R马欣德鲁,JA比文斯,HV拉马萨米,阮耀平,李旻,K达斯,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。