ccidnet????

出版日期:2003-11-17 总期号:1267 本年期号:86

本期导读
要闻综合
中国信息化
网络与通信
软件与服务
产品与应用
渠道与市场
华东专刊
华南专刊
西北专刊
东北专刊
西南专刊
BMC软件搭建
华为集中监控管理系统


  “没有单纯的IT项目,只有由IT技术支撑的业务项目”。在当前充满挑战的经济环境下,如何将IT基础设施与企业的核心服务及业务目标紧密联系,并确保其完美运行已经成为了众多企业用户关注的焦点。


   企业提速,IT先行


   作为国内领先的高科技企业,华为技术有限公司从1994年开始从事数据通信产品技术研究与产品开发,经过八年的发展,已成为业界领先的端到端设备及业务解决方案供应商。随着网络范围日益扩大、业务增多、数据量迅速增长,华为技术有限公司业务核心竞争能力和各种管理活动的越来越依赖于计算机应用系统以及网络的安全可靠运行,一旦发生应用系统、主机故障,将可能造成业务运行受阻,管理活动陷入瘫痪。在华为技术有限公司计算机IT网络系统中,已先后分步骤地引进了网络管理、服务管理、故障管理等管理手段,搭建集中的系统管理平台已经成为华为下一个重要的管理建设重点。

国外计算机应用发展趋势表明,采用各种计算机系统监控管理软件,建设集中系统管理平台,加强系统管理和维护,实现计算机系统的自动化运行管理,是提高系统可靠性、安全性和可用性的切实有效的手段。鉴于BMC软件公司的系统管理解决方案在管理功能、开放性与扩展性,软件产品本身的稳定性等方面的优势,以及该解决方案具备的基于Web管理、对业务影响较小、易于操作等特点,华为技术有限公司决定以BMC软件公司的PATROL 系列软件为基础,建设集中监控管理系统,以减少因系统停机、重要数据信息的丢失等而造成的业务停顿。

以用为本,对症下药

在解决方案实施的准备阶段,为了使方案的实施更具针对性、实用性,易于操作,BMC软件公司对华为技术有限公司最终方案使用人员进行了系统的分类:PATROL系统管理员——负责PATROL系统的管理维护工作,管理其他用户和组的权限;Unix、Windows服务器管理员——服务器系统监控的值班人员,在控制台监控Unix或Windows服务器的运行;Oracle数据库管理员——Oracle数据库系统监控的值班人员,在控制台监控Oracle数据库的运行;MS SQL数据库管理员——MS SQL数据库系统监控的值班人员,在控制台监控MS SQL数据库的运行;Lotus Domino邮件系统管理员——Lotus Domino邮件系统监控的值班人员,在控制台监控Lotus Domino邮件系统的运行。同时,这些人员还需要对各自工作监控范围内的系统,进行日常运行维护工作,检查有无报警,并处理一般性问题;


华为系统管理方案逻辑示意图

在此基础之上,BMC软件公司针对华为公司具体的IT环境,从以下几个方面提出了系统管理平台搭建的建议:

· 实施集中式管理

为华为系统管理提供集中的管理方法,通过管理控制台,对所有的服务器系统、数据库、关键应用进行监控、管理、控制、优化和分析预测。

· 实现全面的管理功能

为整个系统管理平台提供强大、丰富的管理能力,包括:不同操作系统(Solaris、AIX、Compaq Tru64、Windows NT/2000)的管理、数据库(Oracle、SQL Server)管理、Lotus Domino管理等等。保证不同系统类别的管理员不仅能够发现问题,而且能够根据专家建议及时处理问题等。

· 注重整体方案的开放性与可扩展性

为了保护投资,要求方案中管理软件具有很好的开放性和对标准的支持能力,能通过开放的接口与实际业务应用通信,管理实际后台业务应用。同时,产品应采用模块化设计,便于今后的扩展和分步实施。同时还能提供与第三方网络管理软件的集成,如Tivoli Netview网络管理系统。

· 注重管理软件本身的稳定性

由于华为IT系统本身已非常复杂,所以对应用系统进行管理的管理软件必须非常稳定。应采用单一代理程序,代理程序应该尽可能减少对系统资源的占用,不允许增加现有应用系统的复杂性,更不允许降低现有应用系统的稳定性。

· 实现基于Web的管理

为了便于不同职责的管理人员通过Internet浏览器从任意地点管理他们的系统,管理软件应提供基于Web的浏览界面,并能够生成HTML格式的报表,使用户通过Internet 就能看到他们主机的运行状况。

· 不影响业务系统

应用管理软件的实施和运行,不得对业务系统的正常运行有影响。业务服务器尤其不允许进行重新启动。在系统业务繁忙时,业务服务器上的监控进程应该动态降低所占用的系统资源,避免系统资源的争用。

· 整个方案应易于学习、使用,并能够快速实施

作为应用系统管理工具,必须为管理人员提供直观、易用的使用界面和策略定义工具以及各种功能操作方式的一致性,所以要求整个方案操作维护简单、管理界面友好。


   具体方案介绍


   有了明确的方向,BMC在实施过程中提出的系统管理平台方案覆盖了华为现有环境的所有需要管理对象,如各种版本的Unix、Windows服务器、Oracle数据库、MS SQL Server数据库与Lotus Domino邮件系统,相应实现的管理功能则包括Unix服务器管理、Windows服务器管理、Oracle数据库管理、SQL Server数据库管理、Lotus Domino邮件系统管理等。系统管理平台中具体采用的产品及其功能特点如表所示。

基于BMC PATROL系统管理产品的解决方案支持三层架构,可以充分满足华为IT系统分散、数量多、管理人员多等特点。所有被管理服务器上都根据操作系统类型以及应用类型装载了PATROL Agent和相应的知识管理模块(Knowledge Module);并在管理中心设置两种管理服务器—PATROL控制台服务器和报表服务器。PATROL控制台服务器连接所有的被管理服务器的PATROL Agent以及提供Web版和Windows版控制台的Portal服务器功能,报表服务器按照设定自动收集所有被管理服务器的事件和性能数据以及输出Web报表的功能。

华为系统管理运行管理方案的组成部分包括集中系统管理平台和被管理服务器端两大部分。

1、集中系统管理平台需要配置的管理模块有:

· 系统管理控制台

包括PATROL Central Operator - Web Edition 和Windows Edition提供日常管理操作功能,以及PATROL Classic Console - Developer提供客户化知识模块开发功能。

· 报表管理系统

包括Service Reporting提供事件和性能数据收集、存储以及Web报表生成、输出等功能。

· Tivoli集成模块

包括PATROL Integration for Tivoli,提供和华为已有的故障管理平台Tivoli Enterprise Console的集成。

2、被管理服务器端根据服务器的操作系统平台以及应用类型分别需要配置的管理模块有:

· Unix服务器管理—PATROL for Unix

· Windows服务器管理—PATROL for MS Windows Servers

· Oracle数据库管理—PATROL for Oracle

· MS SQL Server数据库管理 —PATROL for MS SQL Server

· Lotus Domino管理—PATROL for Lotus Domino

在华为技术有限公司信息技术人员与BMC软件公司工程师的共同努力下,该方案已经成功的应用于华为技术有限公司的IT系统中,真正达到了将IT资源及管理解决方案与用户的业务总体目标有机结合的目的,提高了企业信息系统动作的安全性与可用性。通过实现集中式管理,使华为公司能够更为轻松、高效的对企业环境内的资源进行统一的调配、管理,并尽早的发现、解决可能的问题。同时,也充分体现了BMC软件公司利用先进IT技术帮助企业用户优化系统性能、降低成本、提高收益,以及确保企业业务完美运行的承诺。