能力管理由的活动组成
图-1显示了主要的能力管理活动。
资料来源:OGC.
能力管理包括三个子流程,或者说可以从如下三个层次进行分析:
• 业务能力管理-该子流程的目标是了解当前及未来的业务需求。这可以通过从客户获得有关信息,如战略计划、营销计划,或通过实施趋势分析来确定。该子流程主要地是一个主动性的流程。
• 服务能力计划-该子流程的目标是确定和了解IT服务(提供给客户的产品或服务)的使用情况。为了确保能够拟定和签订恰当的服务协议,需要充分了解服务运作的绩效和高峰时期的负载量。该子流程在服务协议条款的谈判和制定方面与服务级别管理具有很密切的联系。
• 资源能力管理-该子流程的目标是确定和了解IT基础架构及其组件的利用情况。典型的资源包括网络带宽、处理能力以及磁盘容量等。为了有效地管理这些资源,需要提早发现潜在的问题。组织也需要了解技术的最新发展。密切地监控IT基础架构运作的趋势也是该子流程的一项重要的活动。
由于能力管理与企业的业务需求是直接相关的,因此,能力管理是规划流程的一个重要的要素。然而,它为运营级流程所提供的支持也丝毫不能被低估。下面将讨论能力管理流程与其它服务管理流程之间的关系。
下面介绍的各种能力管理活动在业务、服务和资源能力管理三个子流程中都或多或少地得到了实施。
该流程的一些核心活动可由图-2所示。
制定能力计划
能力计划描述了当前及未来对IT基础架构能力的需求、IT服务需求方面的预期变化、过时组件的替换以及技术方面的最新发展。能力计划还说明了在考虑未来服务级别需求的情况下,以可接受的成本提供服务级别协议(SLA)中约定的服务级别而需要作出的变更。因此,能力计划不仅需要描述预计的变更,而且还要指出相关的成本。能力计划应当每年进行一次修订,同时为保证其正确性应当每季度进行一次审查。
从某种程度上讲,能力计划是能力管理流程最重要的输出结果。能力管理流程的输出结果通常包括一个与预算、财务计划和长期计划同步的年度能力计划,以及包括有关预定的能力变更的详细信息在内的季度能力计划。这就形成了一套一致的计划,其详细程度随着规划期间的延长而提高。
一份能力计划应当包含绩效预测、升级点、基础架构升级(资本、招募、运营、人事)的预计成本等方面的信息。这些信息应当根据动态的环境定期地更新。
模拟
模拟是一个非常有力的能力管理工具,主要用于预测基础架构的运行状况。
能力管理可用到的一系列工具包括从简单的评价和估计工具到全面的模型和测试工具等。前者比较便宜,通常适合于常规性的能力管理活动。后者通常只是适用于大规模的实施项目。
在上述处于两个极端的工具之间,存在一些比估计工具准确但却又比全面的测试工具便宜的技巧。按照成本由小到大的顺序排列,这些技巧包括:
• 拇指规则;
• 线性预测(趋势分析);
• 分析性模拟;
• 仿真模拟;
• 基准评价(标杆)(最准确);
• 系统实际运行考察。
趋势分析可用来获取有关负载量方面的信息,也可用来预测大致的响应时间。
分析性模拟和仿真模拟有其自身的效益和成本。例如,仿真模拟可用于准确地预测一台主机的运行绩效,也可能作为应用选型的一项要素。然而,分析性模拟和仿真模拟却是一种非常耗费时间和资源的方法。 分析性数学模型通常耗时较少,但其结果的可靠性也不高。分析性模拟和仿真模拟之间的准确度差异是模拟工具、分析员或模拟者的技巧以及假设或约束条件的函数。
基准意味着一个实际的运营环境被创建了,例如,在供应商的计算机中心。该环境可以用来实现绩效要求,并可以用于进行“如果…怎么办?”分析或变更仿真模拟,例如,“当一个应用组件被转换到另一个计算机系统中时将会产生什么后果?”或“如果业务量翻一倍,则会产生什么样的后果?”。
应用选型
应用选型主要考察运行新的或改进的服务(如处于开发或维护状态中的服务,或需要按照客户要求购买的服务)所需的资源。有关的预测信息应当包括预期的绩效水平、必要的资源以及成本等。
这种方法在首次产品开发阶段显得尤为重要。关于这一阶段所需要的硬件和其它IT资源,以及预期成本的明确的信息对管理是非常有价值的。该方法还有助于草拟新的或改进的服务级别需求(SLR’s)或服务级别协议(SLA’s)。
针对一个大规模或复杂的环境进行应用选型要求付出很大的努力。首先,能力管理需要与开发人员一致同意实现服务级别需求。一旦服务运作到达接管和验收阶段,其绩效将会与约定服务级别目标进行比较以确保这些目标能够实现。
由应用选型所得到的一项输出结果是工作量变动的影响。这可用于预测如果用户数量增加25%,所需要的能力将是多少。其它关于工作量的特征指标是一定时间内的能力需求(每天/周/年出现的高峰次数,以及未来的增长情况)。
监控
监控基础架构组件的目的是要确保约定的服务级别能够实现。需要进行监控的资源的典型例子包括CPU利用率、磁盘利用率、网络利用率以及软件许可证的数量(比如说,一共只有十个免费的许可证可供利用)等。
分析
对由监控得到的监控数据需要进行分析。趋势分析可以用于预测未来的增长并确认潜在的“瓶颈”。这又将触发效率性改进活动或获取额外的IT组件。活动分析需要对总体基础架构、业务流程以及业务、服务和资源能力管理三个子流程各要素之间的关系具有完全的了解。
调整
调整活动可以基于经过分析和解释的监控数据针对实际和预期的工作量对系统进行优化。
实施
实施的目标是要引进一项改进的或新的能力。如果这意味着一项变更,则实施还涉及变更管理流程。
需求管理
需求管理的目标是要影响客户对能力的需求。需求管理是关于控制和影响用户需求的。举一个简单的例子:一个用户在中午时编写一个很难写的SQL报告,从而导致了数据库的堵塞和网络访问的拥挤。为了解决这个问题,能力管理建议专门安排一项工作在头一天晚上就完成该报告,从而该用户在第二天早上就可以获得这份报告。
需求管理为制定、监控和在可能的情况下调整能力计划和服务级别协议提供了信息来源。
需求管理也可能采取差别计费(如在高峰时段和非高峰时段采取不同的计费标准)的方法,通过控制高峰使用期间的需求来影响客户和用户的行为。
创建能力数据库(CDB)
创建能力数据库意味着收集和更新技术类、业务类以及其它与能力管理相关的信息。将所有的能力信息存储在一个物理的数据库中也许是不可行的。网络和计算机经理可以使用他们自己的方法。通常,CDB是指存储适当的能力信息的一套数据库。
京ICP备06004481号 Copyright 2002 - 2006 ITGov.org.cn, All Rights Reserved