论文部分内容阅读
随着计算机和互联网技术的发展,企业把各种关键业务转移到信息化系统上。中小型企业常用的业务系统越来越多,包括:ERP系统、CRM系统、工程管理系统、人力资源管理系统、企业的业务服务系统等。每个业务系统也在逐步的进化,建构从单机系统进化到基于Web的综合系统。系统的组件异构化更强,包含各种平台上的Web服务器、应用服务器、中间件、数据库和服务器,一些业务系统还使用大量虚拟化和云计算技术。业务系统的客户端更加多样化,除了桌面Web浏览器外,用户越来越多地在移动设备上访问企业的业务系统。在这种情况下,中小型企业遇到了很多应用性能管理的问题。应用性能管理(Application performance management,APM)是系统管理中的一种信息化技术,是对应用程序的可用性和性能进行监视与管理。通过诊断和解决复杂的性能问题来保障企业业务系统的正常运行。中小型企业因为IT的资源限制,普遍缺少合理的应用性能管理解决方案,很难保证业务系统的正常运行,面临着业务系统故障给造成严重损失的风险。我首先收集了国内外和应用性能管理的相关的研究成果和实践应用。然后针对中小型企业的实践情况,对其各种业务系统及其管理问题进行分析,发现中小企业的应用性能管理存在以下问题:(1)中小型企业缺少统一的应用性能管理平台。(2)简单的对可用性和响应时间的管理不能发现业务系统性能故障的根本原因。(3)缺少有效的故障管理。(4)缺少自动化的处理流程。(5)无法评估用户对业务系统的满意程度。(6)没有合理的IT资源容量规划。(7)在管理中,IT运维团队的职责区分不明,缺少必要的安全审计。为解决这些应用性能管理问题,本文进一步分析中小型企业的应用性能管理需求。中小型企业的应用性能管理的目标应该是为企业的战略发展服务的,保证业务系统的正常运行,提高业务系统用户的满意度,提供IT管理的决策依据,加强中小型企业的综合竞争能力。中小型企业的应用性能管理系统功能需求包括:被管对象发现、性能参数管理、故障管理、自动化工作流、用户满意度评估、容量规划、管理权限及审计。构建中小型企业的应用性能管理系统应该遵循架构合理、性能可靠、可扩展和经济易用的原则。针对中小型企业业务系统面临的应用管理问题,根据IT运维管理需求,本文提供了应用性能管理解决方案。从功能架构和技术架构上为中小型企业构建业务系统的应用性能管理系统提供指导。并且详细说明了应用管理系统的发现管理、性能管理、故障管理、自动化工作流、用户满意度管理、报表管理和权限审计管理等功能的设计方法和步骤。最后是对应用性能管理系统的效果评估,阐述本文的解决方案在实践中为中小型企业带来的收益。论文为中小型企业提供了一套应用性能管理框架,在这个框架的指导下中小型企业可以快速构建应用性能管理系统,实现合理的应用性能管理,保障企业中各种业务系统的正常运行,优化业务系统的性能,降低IT运维的投入、提高了 IT运维管理水平。