对商业使用技术性能度量以及使用状况分析和成本分配制造技术

技术编号:5755834 阅读:193 留言:0更新日期:2012-04-11 18:40
提供一种在包括多个系统资源的计算机系统中分配资源使用状况成本的方法和系统。对每个系统资源确定成本。对每个系统资源确定成本分配方法。对于每个系统资源确定特定组织单位的资源使用状况。基于每个系统资源的成本、每个系统资源的成本分配方法以及每个系统资源的组织单位资源使用状况编程确定组织单位资源使用状况的成本。

【技术实现步骤摘要】
【国外来华专利技术】
该专利技术涉及应用性能管理领域,尤其是涉及使用状况测量和成本分配。
技术介绍
在现代企业的信息技术(IT)部门中,最大的挑战之一就是满足日益增长的由用户要求的需求服务水平。随着越来越多的可由消费者通过诸如环球网这样的自动化接口直接访问的应用的出现,现在许多企业的“正常”营业时间是每天24小时、每周7天。对于应用的连续有效性和性能的需求已经创建了复杂的、分层的IT基础结构,其经常包括Web服务器、中间件、连网设备、数据库和存储部件。这些部件可以来自于不同的卖主并且可以属于不同的计算平台。这些部件的任何问题都可能影响整个企业的应用性能。关键应用的性能是基础结构部件为提供服务彼此一致工作好坏的函数。然而,随着异构IT环境复杂度的增加,性能问题的源经常是不清楚的。结果,应用性能问题难于检测和校正。此外,人工追踪应用性能可能是昂贵的且劳动强度大的任务。因此,通常希望应用性能管理任务自动化。应用性能管理的自动化工具可以在提供持续的高水平性能和可用性上带来帮助。这些自动化工具可以带来更低的每事务成本同时最大化且平衡已经花费在该应用传输基础结构上的资源。应用性能管理的自动化工具可以给IT部门提供更好的应用控制。应用性能管理工具可以使IT部门具有前瞻性并可以在应用性能问题影响用户之前修复该应用性能问题。由这些工具收集的历史性能数据可能被用于报告、趋势分析和容量规划。通过使收集的跨越应用用户的信息相互关联,应用性能管理工具可以提供可操作的建议以帮助IT部门解决当前的和潜在的问题。对于更多的企业来说,资源利用的测量仅仅是第一步。为了证明IT上的投资并提升可说明性,企业希望测量使用状况并分配(或“索回”)资源的成本给企业内负责这些资源使用状况的人。在先的方法一般使用“头数”(例如,软件许可的数量)、任意的百分比、固定的“征税”模型以及类似的分配模型。由于企业内不同的实体可以共享地访问各种系统资源,这些分配模型可能无法精确地反映由特定实体使用的特定系统资源的实际使用状况。希望提供改进的系统和方法以测量、报告和分析使用模式并能够进行基于使用状况的系统资源使用状况的成本分配。
技术实现思路
在这里所描述的系统和方法的各种实施例可以提供系统资源使用状况和基于使用状况的成本。该方法可以包括确定用于计算机系统中多个系统资源中的每一个的成本。可以对每个系统资源确定一个成本分配方法。可以对每个系统资源确定一个特定的组织单位的资源使用状况。可以基于每个系统资源的成本、每个系统资源的成本分配方法和每个系统资源的组织单位资源使用状况来有计划地确定所述组织单位的资源使用状况成本。附图说明图1举例说明了示例的性能管理系统,其能够实现用于性能管理的系统和方法的实施例。图2举例说明了示例的计算机系统的部件,该计算机系统能够实现用于性能管理的系统和方法的实施例。图3举例说明了根据一个实施例的包括商业经营效率管理器(BEM)的性能管理系统的部件。图4举例说明了根据一个实施例的BEM服务器的部件。图5是举例说明根据一个实施例的性能管理系统中的成本分配方法的流程图。图6是一个屏幕快照,示出了根据一个实施例的资源工作区中的应用使用状况视图的例子。图7是一个屏幕快照,示出了根据一个实施例的资源工作区中的随时间的使用状况视图的例子。图8是一个屏幕快照,示出了根据一个实施例的资源工作区中的特征使用状况视图的例子。图9是一个屏幕快照,示出了根据一个实施例的资源工作区中的新用户视图的例子。图10是一个屏幕快照,示出了根据一个实施例的组织单位工作区中使用状况概况视图的例子。图11是一个屏幕快照,示出了根据一个实施例的组织单位工作区中应用使用状况视图的例子。图12是一个屏幕快照,示出了根据一个实施例的组织单位工作区中特征使用状况视图的例子。图13是一个屏幕快照,示出了根据一个实施例的成本工作区中概况视图的例子。图14是一个屏幕快照,示出了根据一个实施例的成本工作区中应用成本视图的例子。图15是一个屏幕快照,示出了根据一个实施例的成本工作区中组织单位成本视图的例子。图16是一个屏幕快照,示出了根据一个实施例的成本工作区中OU成本分析视图的例子。图17是一个屏幕快照,示出了根据一个实施例的许可工作区中概况视图的例子。图18是一个屏幕快照,示出了根据一个实施例的许可工作区中许可使用视图的例子。图19是一个屏幕快照,示出了根据一个实施例的许可工作区中未许可的使用状况视图的例子。虽然在此通过几个实施例和说明性的附图来描述本专利技术,本领域技术人员可以认识到并不限制于所描述的实施例和附图。应当明白,图和对它的详细描述并不是将本专利技术限制于公开的特定形式,而相反,本专利技术覆盖了所有落在由附加的权利要求确定的本专利技术的精神和范围内的修改、等价物和替换物。如在整个应用中使用的,词“可以”被用作许可的意思(即,表示“具有可能性”),而不是强制的意思(即,表示“必须”)。类似的,词“包括”、“包括了”和“包含”表示“包括了,但不限制于”。具体实施例方式商业经营效率管理器(BEM)的各种实施例可以提供基于使用状况的索回(charge-back),其使用来自性能管理系统的使用状况数据。换言之,BEM可以给组织内的特定单位提供特定系统资源的使用状况的成本分配。系统资源可以包括软件(例如应用程序)、硬件(例如CPU、存储器)、存储装置、网络资源或由一个或多个用户所消耗、实质上可以被测量的任何资源。组织单位可以包括个体用户、用户组、部门、公司、子公司、地理场所或组织内任何适当的用户组。性能管理系统可以包括一个或多个用于应用性能管理和资源使用状况测量的软件程序。通过持续监测计算机系统的关键部件和/或应用程序,该性能管理系统可以收集性能和使用状况数据。通过使用该数据,性能管理系统可以用来检测和校正应用之间和其它系统部件之间的性能问题。性能管理系统可以提供在各种阶段的性能管理,比如能够指示性能问题的症候的识别、问题的源或位置的识别、问题的根本原因的发现、解决根本原因和改进性能的措施的建议以及已经达到希望目标的措施的确认。通过确定“正常”应用行为的基线,基于那些建立的标准性能管理系统可以自动地检测性能的降低。在一个实施例中,性能管理系统可以用各种版本实现,定制每个版本以管理特定类别的目标软件例如,PeopleSoft公司的各种产品;Oracle数据库管理软件及相关的应用程序;基于Web的应用程序;SAP;Siebel Systems公司的各种产品;ClarifyCRMTM;J2EETM;以及其它合适的目标。此外,每个版本可以实现在一个或多个计算机平台上(例如,运行在Sun MicrosystemTM硬件上的Solaris,或运行在基于Intel硬件上的Microsoft Windows操作系统)。如同这里所使用的,术语“性能管理系统”是指包含了所有这些不同的定制的软件程序。图1是示例性配置中的性能管理系统100的体系结构图。如图1所示,该性能管理系统100可以包括部件比如测量部件102(包括各种代理模块104a、106a和108a)、发现部件112、控制台部件120以及性能仓库110。性能管理系统100的各种部件可以驻留在同一计算机系统上、不同计算机系统上或计算机系统的任意组合上。一个示例性计算机系统如图2所示本文档来自技高网
...

【技术保护点】
一种在包括多个系统资源的计算机系统中分配资源使用状况成本的方法,该方法包括:为多个系统资源中的每一个确定一个成本;为多个系统资源中的每一个从多个可得到的成本分配方法中确定一个成本分配方法;为多个系统资源中的每一个确定一个组织单位的资源使用状况;基于多个系统资源中的每一个的成本、多个系统资源中的每一个的成本分配方法以及多个系统资源中的每一个的所述组织单位资源使用状况来编程确定该组织单位资源使用状况的成本。

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

【专利技术属性】
技术研发人员:哈格艾卡特兹伊埃尔M耶切利
申请(专利权)人:维瑞泰斯操作公司
类型:发明
国别省市:US[美国]

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

1