专利名称:基于云的系统中的信息技术资源分配和利用跟踪的制作方法
技术领域:
本发明总体上涉及信息处理领域,更具体地,涉及用于管理分布式基础设施的信息技术资源的技术。
背景技术:
虚拟化正在整个信息技术产业中被普遍采用。虚拟化通常允许任何数量的虚拟机在单一物理机器上运行,其中每个虚拟机共享该单一物理机器的资源。不同的虚拟机可以在相同物理计算机上运行不同的操作系统和多个应用。虚拟化可以这样实现在计算机硬件上直接插入软件层,以提供虚拟机监视器或者“管理器(hypervisor) ”,其动态、透明地分配物理计算机的硬件资源。管理器为多个操作系统提供在单一物理计算机上并发地运行并且彼此共享硬件资源的能力。可以使用可购得的虚拟化软件(诸如VMware vSphere )来构建复杂虚拟基础设施,包括跨数百个互联的物理计算机和存储设备而分布的专用和公共云计算和存储系统。此类布置有利地避免了向每个应用持久指派服务器、存储设备或者网络带宽的需要。相反,可用硬件资源在需要之时和需要之处动态分配。因此,高优先级的应用可被分配以需要的资源,而无需以仅在高峰时间使用的专用硬件为代价。随着虚拟基础设施变得越来越复杂并且越来越广泛地分布在更多物理机器之上, 越发难以确保有效地利用信息技术资源。例如,在企业专用云环境中,用于在用户和业务单位间分配资源以及跟踪此类资源的使用的传统技术通常是非标准化的和随意的。在典型情况下,企业专用云用户必须亲自将其资源需求告知IT管理员,这可能在分配过程中产生较大瓶颈。另外,至少部分地归因于资源分配过程的低效,用户倾向于比实际需要更久地保持其被分配的资源,这可能导致相当大的资源浪费。在用户和业务单位间的资源分配和资源利用跟踪中的这些和其他困难,可能会妨碍企业基于其业务单位的实际资源利用来对业务单位进行收费。
发明内容
本发明的一个示意性实施方式提供了一种信息处理系统,其中企业专用云的分布式虚拟基础设施的信息技术资源由用户请求,并且以便于由做出请求的用户跟踪所分配资源的实际利用的自动化、标准化方式向那些用户分配,以及不但向做出请求的用户报告此类利用,而且还向企业内诸如业务单位主管和信息技术管理员的关联实体进行报告。在一个方面,一种用于分配分布式虚拟基础设施的信息技术资源以及跟踪其利用的装置,包括与该分布式虚拟基础设施相关联的至少一个处理平台。该处理平台包括具有耦合至存储器的处理器的至少一个处理设备。该处理平台可操作以用于响应于相应请求, 至少向用户分配信息技术资源中的指定信息技术资源;跟踪分配给该用户的该指定信息技术资源的利用;以及如果该用户对该指定信息技术资源的利用低于规定阈值,则生成一个或者多个通知。该分布式虚拟基础设施可以包括企业专用云基础设施。
所述示意性实施方式克服了无法在企业专用云环境内的用户和业务单位之间提供资源的适当分配和跟踪的传统方案的上述一个或者多个缺点。例如,这些实施方式响应于用户请求而提供自动化和标准化的分配信息技术资源的过程,以及以逐个用户为基础跟踪对所分配资源的实际利用。另外,这些实施方式允许在企业专用云环境中实现特别有效的有偿使用收费系统。这种以用户为中心的方案使用户知晓与其信息技术资源分配相关联的成本,使得用户将不太可能请求他们实际上不需要的资源。还会向诸如业务单位主管和信息技术管理员的其他相关实体通知用户对资源的潜在浪费。作为结果,对信息技术资源的潜在浪费以及与安装和维护信息技术基础设施相关联的成本均显著降低。通过附图和下文详细描述,本发明的这些以及其他特征和优点将变得更加清楚。
图1示出了在本发明的一个示意性实施方式中具有资源分配和利用跟踪的信息处理系统;图2示出了图1系统一部分的详细视图;图3是示出了向图1的系统导入企业组织层级信息的图示;图4、图5和图6是示出在图1系统中信息技术资源的相应的租赁、递送和利用跟踪的图示;图7是示出图1系统中的基于策略的通知的图示;以及图8是示出图1系统中的一个有偿使用收费布置的示例。
具体实施例方式将参考示例性信息处理系统和相关联的服务器、计算机、存储设备和其他处理设备来描述本发明。然而应当注意,本发明不限于与示出的具体示意性系统和设备配置一起使用。此外,在此使用的术语“信息处理系统”旨在宽泛地解释,涵盖例如专用或公共云计算或者存储系统、以及包括分布式虚拟基础设施的其他类型的系统。然而,给定实施方式不必包括分布式虚拟基础设施,并且可以一般地包括一个或者多个处理设备的任何布置。图1示出了根据本发明一个示意性实施方式配置的信息处理系统100。信息处理系统100包括呈现层102,其充当系统100与包括员工104、部门主管106以及信息技术(IT) 管理员108在内的多个不同实体之间的接口。员工104是在此更一般地被称作“系统用户” 或简称“用户”的一个示例。呈现层102可以包括多个接口元件,作为示例,包括电子邮件、 web仪表板等。系统100还包括至少一个处理平台,其实现有多个处理模块110,用于整体上控制对企业专用云基础设施112的各种信息技术资源的访问和利用。在本发明的一个方面,这些模块110整体上可操作以用于响应于相应的请求,至少向系统用户分配信息技术资源中的指定信息技术资源;跟踪分配给用户的指定信息技术资源的利用;以及如果用户对指定信息技术资源的利用落至低于规定阈值,则生成一个或者多个通知。呈现层102可以由用于实现处理模块110的至少一部分的相同处理平台或者不同处理平台来实现。应当注意,如图1的实施方式所示,系统元件102和110可以与企业专用云基础设施112完全分离。在此类实施方式中,实现系统元件102和110的处理平台可以完全独立于底层企业专用云基础设施,但是被配置用于利用由该基础设施提供的特定功能来控制对资源的访问以及收集利用数据。然而,尽管图1实施方式所示的系统元件102和110与企业专用云基础设施112 完全分离,但是在其他实施方式中,一个或者多个此类元件可以至少部分地实现在企业专用云基础设施内部。企业专用云基础设施112是在此更一般地称作“分布式虚拟基础设施”的示例,其示意性地包括企业虚拟层114和企业物理层116。作为示例,此类分布式虚拟基础设施可以包括管理器和关联服务,其允许物理系统、网络和数据被抽象为其虚拟形式。适于在本发明的实施方式中使用的可购得的管理器示例是VMware 、vSphere 、或者vCenter 。 分布式虚拟基础设施还可以包括一个或者多个分布式处理平台,其包括诸如Geleira 和 Clariion 的硬件产品,两者均可从马萨诸塞州的Hopkinton的EMC公司购得。本实施方式中的处理模块110包括基于策略的通知模块120、资源租赁模块122、 收费模块124、资源递送模块126、用户资源利用跟踪模块130、授权控制模块132、计费模块 134、企业系统集成模块136、用户管理模块138、资源利用跟踪模块140和用户资源管理模块142。在本实施方式中,尽管被示为与模块110分离,但是在其他实施方式中,呈现层102 可以实现为模块110集合内的相应呈现接口模块。此类呈现模块通常提供用户与模块110 的诸如资源分配、递送、利用跟踪、利用通知和使用费收取等功能之间的接口。在下文中将参考图3至图8更为详细地示出模块110的操作。应当理解,图1所示的模块110的特定布置仅仅是以示意性示例的方式给出的,而在其他实施方式中,可以使用附加或者备选模块的不同布置。此外,与图1实施方式中的独立模块相关联的功能可以结合至较少数量的模块,其中每个模块执行多个功能。由此,处理模块110的至少一个子集可以整体上实现于公共处理平台上,或者每个此类模块可以实现在包括一个或者多个服务器、计算机或者其他处理设备的独立处理平台上。此类处理平台的一个示例是图2中所示的处理平台200。此实施方式中的处理平台200包括系统100的一部分,并且包括标记为202-1,202-2,202-3,. . . 202-N的多个服务器,其通过网络204彼此通信。系统100的一个或者多个处理模块110由此可以各自在服务器、计算机或者其他处理平台元件上运行,其可被视作在此更一般地称作“处理设备”的示例。如图2所示,此类设备一般包括至少一个处理器和相关联的存储器,并且实现用于控制信息处理系统100的特定特征的一个或者多个功能模块。再次,在给定的实施方式中,多个模块可以由单一处理设备实现。处理平台200中的服务器202-1包括耦合至存储器201的处理器210。处理器210 可以包括微处理器、微控制器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或者其他类型的处理电路以及此类电路元件的部分或者结合。存储器212可被视作在此更为一般地称作“计算机程序产品”的示例,其具有实现于其中的可执行计算机程序代码。此类存储器可以包括电子存储器,诸如任意结合的随机访问存储器(RAM)、只读存储器(ROM)或者其他类型的存储器。当由诸如服务器202-1的处理设备执行时,计算机程序代码使该设备执行与一个或者多个模块110相关联的功能。通过给出在此提供的教示,本领域技术人员将易于实现此类软件。实现本发明方面的计算机程序产品的其他示例例如可以包括光盘或者磁性ο
另外,服务器202-1中包括网络接口电路214,其用于将服务器与网络204和其他系统组件对接。此类电路可以包括现有技术中公知类型的传统收发机。假定处理平台200的其他服务器202以类似于附图所示服务器202_1类似的方式配置。图2所示的处理平台200可以包括附加的已知组件,诸如批处理系统、并行处理系统、物理机器、虚拟机、虚拟交换机、存储卷等。再次,附图所示的特定处理平台仅以示例方式给出,系统100可以包括附加的或者备选的处理平台,以及任意组合的多种不同处理平台。在系统100中,术语“信息技术资源”用以表示企业专用云基础设施112的可分配资源。此类资源可以包括任意组合的物理机器、虚拟机、虚拟交换机、存储卷或者其他系统元件。例如,给定信息技术资源可以包括虚拟集群,其包括指定数量的虚拟机和指定数量的网络附接存储卷。应当理解,系统100的给定实施方式可以包括组件102、110和112以及其他系统元件的多个实例,尽管为了说明的清晰和简便,在系统图示中仅示出了此类组件和元件的单个实例。另外,在处理系统100中,服务器、计算机、存储设备或者其他组件的多个其他布置是可行的。此类组件可以通过任意类型的网络与信息处理系统100的其他元件通信,这些网络诸如广域网(WAN)、局域网(LAN)、卫星网络、电话或者有线网络或者这些和其他网络类型的各部分或组合。现在将参考图3至图8更详细地描述处理模块110的操作。首先,参考图3,示出了向系统100中导入企业组织层级信息的相关操作。这些操作涉及企业组织信息系统300,其被假定为在图1所示系统100的外部。如步骤1所示,企业系统集成模块136从一个或者多个企业组织信息系统300获取企业组织层级信息。此信息可以包括在302处被一般地示为表单的企业固有信息,对于企业中多个员工的每一个,其示意性地包括员工标识符(ID)、员工姓名、员工部门、员工主管以及员工业务单位(BU)。 在其他实施方式中,可以使用其他类型的企业组织层级信息。在步骤2中,企业系统集成模块136向用户管理模块138提供标准的企业组织层级信息。图4示出了对企业专用云基础设施112的信息技术资源的员工租赁的相关操作。 该操作涉及员工104、部门主管106和IT管理员108,以及资源租赁模块122、授权控制模块 132、计费模块134、用户管理模块138和用户资源管理模块142。在步骤1中,资源租赁模块122经由呈现层102从员工104接收对信息技术资源需求400的用户描述。员工104在登录后向他或她的网络技术(NT)账户输入此类描述。 在此实施方式中,需求400包括针对中央处理单元(CPU)、存储器、存储、操作系统(OS)和服务水平需求(SLR)的规范;当然,在其他实施方式中,可以使用其他规范或者需求描述参数。在步骤2中,资源租赁模块122与计费模块134交互,以计算所请求资源的成本。在步骤3中,资源租赁模块122根据资源需求400的用户描述生成资源请求表单402,除对需求 400的指定之外,该资源请求表单402包括员工ID以及从计费模块134获取的资源需求的成本。同样作为步骤3的一部分,资源请求表单被提供至授权控制模块132。在步骤4中,授权控制模块132访问用户管理组件138中的企业组织层级信息,以确定是否批准或拒绝资源请求。在步骤5中,此确定还涉及与部门主管106的交互。授权控制模块132继而在步骤6中向资源租赁模块122发送对请求的批准或者拒绝。假定请求被批准,则在步骤7中资源租赁模块122更新用户资源管理模块142中的用户记录,并且在步骤8中向IT管理员108提供通知该请求已经被批准以及该资源随后应被递送至做出请求的用户。现在参考图5,示出了递送所请求资源的相关操作。应当注意,此上下文中的术语 “递送”不是指资源的物理递送,而是指使得所分配资源对于做出请求的用户而言是可访问的。操作涉及员工104和IT管理员108,以及企业专用云基础设施112、资源递送模块126 和用户资源管理模块142。在步骤1中,资源递送模块1 经由呈现层102从IT管理员108接收信息技术资源需求的管理员描述。响应于接收该描述,资源递送模块126在步骤2中与企业专用云基础设施112的应用编程接口(API)交互,以确保分配适当的资源。资源递送模块1 在步骤3中更新用户资源管理模块142中针对做出请求的员工的用户记录。在步骤4中,资源递送模块1 经由呈现层102向员工104提供相应资源可供该员工使用的指示。图6示出系统100中所分配信息技术资源的利用跟踪的相关操作。该操作涉及员工104、部门主管106和IT管理员108,以及企业专用云基础设施112、用户资源利用跟踪模块130、用户管理模块138、资源利用跟踪模块140和用户资源管理模块142。在步骤1中,资源利用跟踪模块140从企业专用云基础设施112获取资源利用数据,并在步骤2中将该数据提供给用户资源利用跟踪模块130。用户资源利用跟踪模块130 在步骤3中从用户资源管理模块142接收资源占用信息,并且在步骤4中从用户管理模块 138接收企业组织层级信息。在步骤5中,用户资源利用跟踪模块130生成多个资源利用报告。这些报告包括做出个人请求的员工104的资源利用报告,该员工104所在部门的资源利用报告,以及该部门所在公司的资源利用报告,这些报告经由呈现层102分别向员工104、 部门主管104和IT管理员108呈现。现在参考图7,示出了系统100内基于策略的通知的相关操作。这些操作涉及员工 104、部门主管106和IT管理员108,以及基于策略的通知模块120、用户资源利用跟踪模块 130和用户管理模块138。在步骤1中,基于策略的通知模块120从IT管理员108接收与分配给员工104的资源相关的通知策略。在此示例中,由IT管理员108设置的通知策略规定当已分配资源的利用为平均CPU利用率低于30%并且存储占用低于40%时,应当触发通知。可以任意组合地使用各种其他类型的阈值。在步骤2中,基于策略的通知模块120从用户资源利用跟踪模块130获取已分配资源的资源利用数据。基于策略的通知模块120继而在步骤3中从用户管理模块138获取企业组织层级信息,并且在步骤4中根据通知策略生成通知以便经由呈现层102呈现。在本实施方式中,这些通知包括向员工104的、请求该员工释放未充分利用的资源的通知;向部门主管106的、指示继续向员工104分配资源可能造成浪费的通知;以及向IT管理员108的、指示所分配资源是潜在的资源回收目标的通知。尽管在此示例中通知策略由IT管理员108设置,但是在其他实施方式中,通知策略可以由员工104或者部门主管106设置。图8示出了在系统100中的有偿使用收费布置的相关操作。这些操作涉及部门主管106以及审计员或者其他财务人员800,以及收费模块124、计费模块134、用户管理模块 138和用户资源管理模块142。在步骤1中,计费模块134计算针对做出请求的用户的信息技术资源需求的资源成本。收费模块IM接收来自计费模块134的资源成本,并且在步骤2中从用户资源管理模块142接收用户的资源占用信息。在步骤3中,收费模块IM接收来自用户管理模块的企业组织层级信息。继而在步骤4中,收费模块IM根据所接收的资源成本、资源占用信息以及企业组织层级信息,来生成用于向部门主管106递送的信息技术服务账单以及用于向财务人员800递送的信息技术服务账单报告。应当注意,结合图3至图8的图示描述的特定处理操作和其他系统功能仅以示例方式给出,不应认为是以任何方式限制本发明的范围。备选实施方式可以使用其他类型的处理操作用于资源分配、利用跟踪、通知等。示意性实施方式提供了相对于传统技术的多个优点。例如,这些实施方式提供自动化和标准化的过程,用于响应于用户请求而分配信息技术资源,以及以逐个用户为基础而跟踪用户对所分配资源的实际利用。而且,这些实施方式允许在企业专用云环境中实现特别有效的有偿使用收费系统。这种以用户为中心的方案使用户知晓与其资源分配相关联的成本,这使得用户不太可能请求他们实际上不需要的资源。还将向诸如业务单位主管和信息技术管理员的其他有关实体提供系统用户的潜在资源浪费的通知。作为结果,对信息技术资源的潜在浪费以及与安装和维护信息技术基础设施相关联的成本得到明显降低。如先前所示,结合图3至图8的图示描述的功能可以至少部分地以存储在存储器中的一个或者多个软件程序的形式实现,并且由诸如计算机或者服务器的处理设备的处理器执行。具有实现于其中的此类程序的存储器是在此更一般地称为“计算机程序产品”的示例。应当再次强调,上述本发明的实施方式仅出于示出目的而给出。在示出的特定布置中可以进行各种改变。例如,尽管在此特定系统和设备配置的上下文中进行描述,这些技术适用于广泛范围的其他类型的信息处理系统、处理设备和分布式虚拟基础设施布置上。 另外,在描述示意性实施方式的过程中在上文所做出的任意简化的假设还应当视为示例性的,而并非本发明的需求或者限制。所附权利要求书范围内的多种其他备选方案对于本领域技术人员是易见的。
权利要求
1.一种装置,包括至少一个处理平台,与包括多个信息技术资源的分布式虚拟基础设施相关联,所述处理平台包括至少一个处理设备,其具有耦合至存储器的处理器,其中所述处理平台可操作以用于响应于相应请求而至少向用户分配所述信息技术资源中的指定信息技术资源,跟踪分配给所述用户的所述指定信息技术资源的利用,以及如果所述用户对所述指定信息技术资源的所述利用低于规定阈值,则生成一个或者多个通知。
2.根据权利要求1所述的装置,其中所述处理平台实现多个处理模块,所述处理模块至少包括资源分配模块;资源递送模块;资源利用跟踪模块;资源利用通知模块;利用收费模块;以及呈现接口模块,其在所述用户与所述资源分配模块、资源递送模块、资源利用跟踪模块、资源利用通知模块以及利用收费模块之间提供接口。
3.根据权利要求1所述的装置,其中所述分布式虚拟基础设施包括企业专用云基础设施。
4.根据权利要求1所述的装置,其中所述处理平台至少部分实现在所述分布式虚拟基础设施内。
5.根据权利要求2所述的装置,其中所述多个处理模块还包括用户管理模块;以及企业系统集成模块,其可操作以用于从一个或者多个企业组织信息系统获取企业组织层级信息,以及向所述用户管理模块提供所述企业组织层级信息。
6.根据权利要求5所述的装置,其中对于企业的多个员工中的每一个,所述企业层级信息包括员工标识符、员工姓名、员工部门、员工主管以及员工业务单位。
7.根据权利要求5所述的装置,其中所述资源分配模块还包括资源租赁模块,可操作以用于经由所述呈现接口模块从所述用户接收信息技术资源需求的用户描述,以及根据所述用户描述生成资源请求表单;以及授权控制模块,可操作以用于从所述资源租赁模块接收所述资源请求表单,以及批准或者拒绝相应请求。
8.根据权利要求7所述的装置,其中所述利用收费模块还包括计费模块,可操作以用于计算所述信息技术资源需求的资源成本,以包含在所述资源请求表单中。
9.根据权利要求7所述的装置,其中在确定是否批准或者拒绝所述请求时,所述授权控制模块访问所述用户管理模块中的所述企业组织层级信息。
10.根据权利要求7所述的装置,其中所述多个模块还包括用户资源管理模块,以及响应于所述请求被批准,所述资源租赁模块更新所述用户资源管理模块中的用户记录,以及向信息技术管理员提供关于批准所述请求的通知。
11.根据权利要求2所述的装置,其中所述资源递送模块可操作以用于经由所述呈现模块从信息技术管理员处接收信息技术资源需求的管理员描述;以及响应于所述管理员描述而可操作以用于与所述分布式虚拟基础设施的应用编程接口交互,更新用户资源管理模块中的用户记录,以及经由所述呈现模块向所述用户提供相应资源可用的指示。
12.根据权利要求2所述的装置,其中所述资源利用跟踪模块可操作以用于从所述分布式虚拟基础设施获取资源利用数据;以及将所述数据提供给从用户资源管理模块接收所述用户的资源占用信息以及从用户管理模块接收企业组织层级信息的、相关联的用户资源利用跟踪模块。
13.根据权利要求12所述的装置,其中所述用户资源利用跟踪模块可操作以用于生成以下一个或者多个所述用户的资源利用报告,其经由所述呈现模块向所述用户呈现; 所述用户所在业务单位的资源利用报告,其经由所述呈现模块向所述业务单位的主管呈现;以及所述业务单位所在企业的资源利用报告,其经由所述呈现模块向所述企业的信息技术管理员呈现。
14.根据权利要求2所述的装置,其中所述资源利用通知模块包括基于策略的通知模块,其可操作以用于接收与分配给所述用户的资源有关的通知策略的指示,从用户资源利用跟踪模块获取针对该资源的资源利用数据,从用户管理模块获取企业组织层级信息,以及根据所述通知策略生成一个或者多个通知以便经由所述呈现模块呈现。
15.根据权利要求14所述的装置,其中所述通知包括以下一个或者多个 对用户的、请求所述用户释放资源的通知;对所述用户所在业务单位的主管的、指示继续分配所述资源可能造成浪费的通知;以及对所述业务单位所在企业的信息技术管理员的、指示已分配资源是潜在资源回收目标的通知。
16.根据权利要求2所述的装置,其中所述利用收费模块还包括计费模块,可操作以用于计算所述用户的信息技术资源需求的资源成本;以及收费模块,可操作以用于从所述计费模块接收所述资源成本,从用户资源管理模块接收所述用户的资源占用信息,以及从用户管理模块接收企业组织层级信息;所述收费模块还可操作以用于根据所接收的资源成本、资源占用信息以及企业组织层级信息,生成用于向所述用户所在业务单位的主管递送的信息技术服务账单,以及用于向所述业务单位所在企业的财务人员递送的信息技术服务账单报告。
17.一种方法,包括步骤响应于相应请求,至少向用户分配分布式虚拟基础设施的多个信息技术资源中的指定信息技术资源;跟踪分配给所述用户的所述指定信息技术资源的利用;以及如果所述用户对所述指定信息技术资源的所述利用低于规定阈值,则生成一个或者多个通知。
18.根据权利要求17所述的方法,还包括步骤 从所述分布式虚拟基础设施获取资源利用数据; 获取所述用户的资源占用信息;获取包含所述用户的业务单位所在企业的企业组织层级信息;以及生成至少一个资源利用报告,所述报告包括以下一个或者多个 用于向所述用户呈现的所述用户的资源利用报告; 用于向所述业务单位的主管呈现的所述业务单位的资源利用报告;以及用于向所述企业的信息技术管理员呈现的所述企业的资源利用报告。
19.根据权利要求17所述的方法,还包括步骤接收与分配给所述用户的资源有关的通知策略的指示; 获取针对该资源的资源利用数据;获取针对包含所述用户的业务单位所在企业的企业组织层级信息;以及根据所述通知策略生成至少一个通知,所述通知包括以下一个或者多个 对所述用户的、请求所述用户释放资源的通知; 对所述业务单位的主管的、指示继续分配所述资源可能造成浪费的通知;以及对所述企业的信息技术管理员的、指示已分配资源是潜在资源回收目标的通知。
20.一种计算机程序产品,包括处理器可读存储介质,具有编码于其上的一个或者多个软件程序的可执行代码,其中当由处理平台执行时,所述一个或者多个软件程序执行根据权利要求17所述的方法的步骤。
21.一种信息处理系统,包括分布式虚拟基础设施,包括多个信息技术资源;以及与所述分布式虚拟基础设施相关联的至少一个处理平台,所述处理平台可操作以用于响应于相应请求,至少向用户分配所述信息技术资源中的指定信息技术资源,跟踪分配给所述用户的所述指定信息技术资源的利用;以及如果所述用户对所述指定信息技术资源的所述利用低于规定阈值,则生成一个或者多个通知。
全文摘要
本发明的实施方式涉及基于云的系统中的信息技术资源分配和利用跟踪。具体地,涉及一种用于分配分布式虚拟基础设施的信息技术资源并跟踪其利用的装置,包括与该分布式虚拟基础设施相关联的至少一个处理平台。该处理平台包括具有耦合至存储器的处理器的至少一个处理设备。该处理平台可操作以用于响应于相应请求,至少向用户分配信息技术资源中的指定信息技术资源,跟踪分配给该用户的该指定信息技术资源的利用;以及如果该用户对该指定信息技术资源的该利用低于规定阈值,则生成一个或者多个通知。该分布式虚拟基础设施可以包括企业专用云基础设施。
文档编号G06F9/50GK102567115SQ20101060149
公开日2012年7月11日 申请日期2010年12月23日 优先权日2010年12月23日
发明者郭峰 申请人:伊姆西公司