根据计算环境权利合约管理组织的计算资源制造技术

技术编号:9646101 阅读:110 留言:0更新日期:2014-02-07 10:24
提供用于保留数据处理系统的计算资源的机制。这些机制生成一个或者多个计算环境权利合约(CEEC)数据结构,每个CEEC数据结构定义在数据处理系统的订约方与提供者之间的业务水平协定的条款。这些机制关联计算资源的集合与CEEC数据结构。机制然后根据关联的CEEC管理一个或者多个计算资源的集合。这样的管理包括响应于订约方未能在都是在CEEC数据结构中标识的近似地在指定的时间段期间近似地在指定的水平和强度模式将选择的计算资源群组中的计算资源用于指定的目的,然后使CEEC数据结构无效或者废除。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】提供用于保留数据处理系统的计算资源的机制。这些机制生成一个或者多个计算环境权利合约(CEEC)数据结构,每个CEEC数据结构定义在数据处理系统的订约方与提供者之间的业务水平协定的条款。这些机制关联计算资源的集合与CEEC数据结构。机制然后根据关联的CEEC管理一个或者多个计算资源的集合。这样的管理包括响应于订约方未能在都是在CEEC数据结构中标识的近似地在指定的时间段期间近似地在指定的水平和强度模式将选择的计算资源群组中的计算资源用于指定的目的,然后使CEEC数据结构无效或者废除。【专利说明】根据计算环境权利合约管理组织的计算资源
本申请总体上涉及一种改进的数据处理装置和方法并且更具体地涉及用于根据建立的计算环境权利合约(entitlement contract)管理组织的计算资源。
技术介绍
对计算资源的投资对于当今社会的大型组织代表显著开销。比如美国联邦政府、政府的个别部门和代理、企业(比如纽约州阿蒙克市的国际商业机器公司、美国银行、通用电气、花旗和许多其他企业)之类的大型组织可以具有数千个各种类型、配置、能力和效率水平的计算机。管理所有这些计算资源以使得这些组织高效和最优地使用这些计算资源是艰巨的任务。高效和最优地使用这些计算资源包括标识未利用、利用不足或者纯粹过时的技术以用于停用(decommission)和更换。对优化组织的计算资源的一个主要障碍是组织人员不愿意改变。也就是说,在向人员发放计算资源(例如,膝上型、台式计算机等)时,他们将计算资源视为完全专用于他们,即无论雇员是否实际使用计算资源,雇员都具有对这些计算资源的100%权利。这向雇员给予这样的信心感:如果雇员在任何时候需要计算资源,则它们都将可用,因为雇员具有对这些计算资源的100%权利。作为结果,雇员不愿意为了如下其他计算资源而放弃那些计算资源,对于这些其他计算资源,雇员感觉他们被给予对计算资源的少于100%权利,比如在共享计算资源环境(例如,虚拟化的计算环境等)中。也就是说,即使雇员可能未利用或者至少未完全利用计算资源,雇员仍不放弃那些计算资源,因为无论计算资源可能多么低效或者过时,他们仍将宁愿保持确信这些计算资源将可用于他们而不是冒有新计算资源可能在他们需要它们时不可用的风险。另外,已知机制向雇员分配计算资源,但是没有任何如下机制,该机制确定雇员是否正使用那些计算资源以实现向雇员给予那些计算资源所用于的业务目的。因此,经常可能向雇员分配计算资源,并且该雇员可以使用计算资源,但是未用来实现计算资源既定的业务目的并且可能事实上将计算资源用于另一目的。因此,尽管可能看来计算资源正被利用,但是它们事实上未用来有益于组织。没有用于检测这样的情形并且然后处置以优化对组织的计算资源分配的益处的已知机制。需要用于以这样的方式激励雇员为了新计算资源而抛弃未利用、利用不足或者过时的计算资源的机制,该方式用于向他们给予将用新计算资源满足他们的需要这样的信心感。另外,需要用于作为整体检测其中计算资源未用来实现它们被分配用于的业务目的这样的情形并且然后处置这些情形以便为了组织的利益而优化计算资源的分配的机制。此外,当前有对于定义除了执行原子工作量之外“使用”计算资源的弱支持。“使用”计算资源如它的用户设想它的那样一般是以月而不是秒为时标,这囊括任何数目的不同交织工作量,并且包括预计的非使用时段,这些时段可以持续时间为多天。因此,比简单地为原子工作量发现执行环境多得多地涉及到优化其中这样定义“使用”的环境。
技术实现思路
在一个例示性实施例中,一种在包括至少一个计算设备和多个计算资源的数据处理系统中的用于保留数据处理系统的计算资源的方法。该方法包括由至少一个计算设备建立一个或者多个计算环境权利合约(CEEC)数据结构,每个CEEC数据结构定义在数据处理系统的订约方与提供者之间的业务水平协定的条款。CEEC的条款指定将对于指定的时间段在指定的水平和强度模式由订约方用于指定的目的、具有指定的配置的计算资源的集合。该方法还包括由至少一个计算设备关联一个或者多个计算资源的集合与CEEC数据结构,另外,该方法包括由至少一个计算设备根据关联的CEEC数据结构管理一个或者多个计算资源的集合。响应于订约方未能近似地在指定的时间段期间近似地在指定的水平和强度模式将选择的计算资源群组中的计算资源用于指定的目的,数据处理系统的逻辑然后废除CEEC数据结构。在其他例示性实施例中,提供一种包括计算机可用或者可读介质的计算机程序产品,该计算机可用或者可读介质具有计算机可读程序。计算机可读程序当在计算设备上被执行时使计算设备执行以上关于方法例示性实施例概述的操作中的各种操作和组合。在又一例示性实施例中,提供一种系统/装置。该系统/装置可以包括一个或者多个处理器和耦合到一个或者多个处理器的一个或者多个存储器。一个或者多个存储器可以包括指令,这些指令在由一个或者多个处理器执行时使一个或者多个处理器执行以上关于方法例示性实施例概述的操作中的各种操作和组合。本专利技术的这些和其他特征及优点将在本专利技术的示例实施例的以下具体描述中被描述或者将鉴于以下具体描述而变得为本领域普通技术人员所清楚。【专利附图】【附图说明】将通过参照在与附图结合阅读时的例示性实施例的以下具体描述来最好地理解本专利技术及其优选使用模式以及更多目的和优点,在附图中:图1是其中可以实施例示性实施例的方面的分布式数据处理系统的示例图;图2是其中可以实施例示性实施例的方面的计算设备的示例图;图3是根据一个例示性实施例的用于实施基于计算环境权利合约的管理系统的主要操作计算设备的示例图;图4是根据一个例示性实施例的计算环境权利合约(CEEC)数据结构的示例图;图5是概述根据一个例示性实施例的用于生成群组的关联的示例操作的流程图;图6是根据一个例示性实施例的群组简档数据结构的示例图;图7是概述根据一个例示性实施例的用于生成计算资源利用分数的示例操作的流程图;图8是概述根据一个例示性实施例的用于选择群组的示范和反示范成员并且使用这一选择以定义简档中的评估标准和关联的动作的示例操作的流程图;图9是概述根据一个例示性实施例的用于评估CEEC服从性的示例操作的流程图;图1OA至图1OD是图示根据一个例示性实施例的用于一个示例的基于CEEC造市者的场景的交易的各种阶段的示例图;图1lA至图1lC描绘根据一个例示性实施例的交易规范的示例图;以及图12是概述根据一个例示性实施例的用于执行CEEC市场交易的示例操作的流程图。【具体实施方式】例示性实施例提供一种用于根据建立的计算环境权利合约(CEEC)管理组织的计算资源的机制。利用例示性实施例的机制,为订约方与组织的一个或者多个计算资源的每个配对建立CEEC,该组织通常是具有数百乃至数千个各种类型、配置、能力、使用等的计算资源的大规模组织。使用CEEC作为用于配对订约方与适当计算资源、评估订约方对订约方与之关联的计算资源的利用、向适当计算资源动态重新分配订约方、匹配造市者环境中的CEEC的买家和卖家以及执行如下文描述的其他计算资源管理操作的基础。作为基于这些CEEC管理计算资源的结果,可以对工作量进行平衡、迁移、管理等以优化组织的计算资源的利用。然而,这一工作量管理、平衡、迁移本文档来自技高网
...

【技术保护点】
一种用于与包括至少一个计算设备和多个计算资源的数据处理系统一起使用的用于保留所述数据处理系统的计算资源的方法,所述方法包括:由所述至少一个计算设备生成一个或者多个计算环境权利合约(CEEC)数据结构,每个CEEC数据结构定义在所述数据处理系统的计算资源的订约方与提供者之间的业务水平协定的条款,其中所述CEEC的所述条款指定将对于指定的时间段在指定的水平和强度模式由所述订约方用于指定的目的、具有指定的配置的计算资源的集合;由所述至少一个计算设备关联一个或者多个计算资源的集合与CEEC数据结构;以及由所述至少一个计算设备根据关联的所述CEEC数据结构管理所述一个或者多个计算资源的集合,其中响应于所述订约方未能近似地在与所述CEEC数据结构关联地指定的所述指定的时间段期间近似地在所述指定的水平和强度模式将所述一个或者多个计算资源的集合用于所述指定的目的,所述至少一个计算设备的逻辑废除所述CEEC数据结构。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:P·J·奥沙利文J·C·索伯恩
申请(专利权)人:国际商业机器公司
类型:
国别省市:

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

1