随着运行在网络计算环境中的关键业务应用日见增多,企业客户对IT系统的管理需求正与日俱增。面对IT系统监控和IT运维管理市场的日趋成熟,形形色色的软件开发商和系统集成商和将目光瞄准了网络系统管理软件的开发和推广。纵观国内市场上的各种网络系统管理软件,按其产品的使用特征和部署架构,可以分为工具级产品和平台级产品两大类。
一类是传统的网管软件厂商基于陈旧的NMS(Network Management System)理念推出的各种网络管理工具和系统管理工具,另一类则是四大国际厂商所把持的大而全的IT系统管理平台,而摩卡软件公司新进推出的涵盖网络管理、IT服务管理、IT运维管理的三位一体化的综合IT运维管理平台正位列其中。
一、工具与平台的定义:
工具类软件通常是为了解决网络管理领域当中的某个具体的技术问题应运而生,仅仅是“头痛医头、脚疼医脚”式的管理,缺乏全面的IT运维管理视角,缺少流程化的事件处理机制和IT运维管理体系,也不提供企业级的统一管理门户,无法实现面向企业整体IT基础设施的全局化管理。
平台级软件是遵循随ITIL的最佳管理实践,为企业用户提供基于IT运维流程、以服务为导向的业务服务管理和IT运维管理支撑平台,其产品功能涵盖了网络拓朴管理、设备管理、可用性管理、性能管理、配置变更管理、事件管理、告警管理、日志管理、网络流量管理和操作审计等方面,已大大超出最初的狭义网管软件的范畴,最终帮助企业的IT部门实现IT管理的规范化、流程化和自动化。
二、工具与平台的区别:
网络管理工具与运维管理平台的差别主要体现在产品的设计理念、管理领域、部署架构三个方面。
首先在产品的设计理念上,工具类产品设计的出发点是用来分析网络系统当中出现的各种问题和故障现象。其产品的重在分析问题,而并不涉及问题征兆的提前发现和问题根源的彻底解决,无法为用户提供完整的IT运维处理流程的管理。平台级产品则是从IT运维管理工作的实际需求出发,面向事故和故障的发现、追踪、分析、定位,直到最终解决的闭环的处理过程。Mocha BSM作为IT监控和运维管理的平台,使所有的事故处理和服务请求都形成了严格的闭环管理:在问题发生之前,尽可能通过潜在征兆进行事前预警;在故障发生之后,通过规范化的IT运维流程处理机制,使故障能得到及时、有效的处理,并可对问题处理的每一环节进行追踪。
其次在产品的管理领域上,工具类产品依然遵从传统陈旧的管理概念,从技术元素的角度出发,将产品分割为网络管理工具、系统管理工具、针对不同应用的管理工具、性能管理工具等。平台级产品则是建构在E-Tom国际标准的OSS模型之上,实现了ITIL流程框架下的经典管理流程,包括问题管理、事故管理、配置管理、变更管理、发布管理、可用性管理、服务水平管理、能力管理、可持续性管理等,而工具类产品的管理领域往往只能涉及其中的一个或几个方面,管理领域的局限性较大。
再次在产品的部署架构上,工具类产品将数据采集、处理、展现等层次功能合为一体,没有做功能及界面拆分,无法实现真正的分布式部署。工具类产品在对IT资源的监控上,也没有管理模型的设计,用户在数据采集、信息处理、界面展现等方面有个性化要求,均需要大量的二次开发工作量。平台级产品由于采用了CMS (Central Monitoring Server)、DMS (Distributed Monitoring Server)三层的分布式架构,支持管理架构的纵向与横向扩展,不仅可实现大规模网络节点的统一管理,当网络不同区域被防火墙分开时,也能实现管理数据的正常传输。在资源模型的设计上,平台级产品基于J2EE(Java 2 Enterprise Edition)标准,采用面向对象技术,将所有管理资源作为管理对象(Object),使用XML技术将管理对象的指标、事件、状态等特征抽象为可动态更新的、仿真真实对象的系统资源模型,为所有的被管理资源提供了统一的、相似的管理模式。Mocha BSM通过资源模型的架构,可以使复杂网络计算环境中的众多被管理对象能够平滑地协同工作,屏蔽资源管理的复杂性和差异性。
三、Mocha BSM做为业务管理和IT运维管理平台的优势:
Mocha BSM 作为企业级的综合IT运维管理平台,通过Portal的统一展现,对基础架构和应用系统进行全面监控;提供服务的端到端响应时间管理,可量化的衡量服务请求的响应时间和服务质量,从而不断改善用户体验;遵循ITIL流程框架,将IT运维工作纳入IT管理流程,帮助IT管理员从被动式响应向主动式服务转变,帮助IT部门把ITIL理论的优势落实到运维管理的实处;通过科学的报告报表分析,使用户能够可视的了解IT 基础架构与业务服务之间的变化关系,最终建立业务服务管理,实现企业IT系统的持续优化和长期规划。
基于综合运维管理平台在上述方面的特点,与工具类产品相比,Mocha BSM集网络管理、IT服务管理、IT运维管理三位一体的管理平台,具有以下几方面的优势:
Ø 开放的管理体系架构,便于系统扩展升级。
基于Java 2 Enterprise Edition(J2EE)开发,可以在Tomcat、Weblogic、WebSphere多种Java容器上运行。由于Java的跨平台特性,Mocha BSM支持在Windows、Unix、Linux多种操作系统上安装运行,是国内唯一可在Unix平台上稳定运行的IT管理软件。
采用标准Java Database Connectivity (JDBC)接口,系统数据存储支持所有主流数据库,包括MySQL 5、Oracle 9i/10g等。
采用全模块化功能结构设计,使产品的管理平台具有良好的扩展性和可伸缩性,并可与Mocha产品家族的其它产品(如Mobile Access、Mocha Search等)进行集成,满足更为广泛的客户需求。
Ø 从业务视角管理IT,实现业务运营与IT运维双赢。
通过Dashboard把企业各项业务系统与所依赖的IT组件(网络/主机/应用)和所相关的部门关联连一起,提供直观可视化的管理视图,有助于IT部门和业务部门的良性互动。业务发生故障时,业务管理员通过事件相关性分析能及时了解IT故障所影响的业务系统、所涉及的业务部门和故障严重程度;IT管理员通过事件根源性分析可以从大量的事件告警中排查故障根本原因,确定业务恢复时间。
Ø 量身定制的IT运维管理,快速适应业务发展变化。
Mocha IT运维管理(Mocha ITOM)从人员、技术和流程三个方面提高企业IT运维管理水平,逐步建立并达到以下目标:
标准化——基于ITIL流程框架,为企业构建最佳的IT运维流程和管理平台。
流程化——提供可视化的流程及表单设计工具,将工单、表单与流程相绑定,确保运维工作流程均可正确流转及复用,提升运维工作效率。
自动化——基于ITIL的流程框架,将事件与IT流程相关联,一旦被监控系统发生性能超标或宕机,Mocha BSM会触发相关事件以及事先定义好的流程,可自动启动故障响应和恢复机制。自动化工作平台还可帮助管理员完成日常的重复性工作(如备份,杀毒等),提高运维自动化水平。
Ø 监控信息的统一展现与首页的个性化定制
Mocha BSM作为第三代网管产品,采用信息门户技术,实现了管理过程中的三个统一:
统一访问界面——采用了统一的界面及功能设计,用户只需掌握了一种资源在系统中的监控方法,即可触类旁通。通过SSO(单点登入)实现了用户多套管理系统的统一访问入口,无需用户使用多套帐号口令,增强了企业信息系统的安全性。
统一资源管理——集成企业现有LDAP,提高现有系统的可复用性;提供用户管理以及权限信息,通过角色将页签访问权限与资源访问权限相关联,实现对系统的统一管理与维护。
统一信息展现——整合第三方监控系统,提供覆盖所有监控内容的统一页面展现。所有监控管理均在Mocha Portal中进行,省却了大量界面切换工作,提高了运维效率;针对不同角色的管理人员,提供各取所需的不同内容。比如为部门经理提供服务仪表盘,辅助IT决策,为IT管理员提供资源可用性与性能指标,确定资源状态。
Mocha BSM通过Portlets设定,可为系统首页定制不同展示视图和页面布局,满足各类角色的管理需求。系统内置丰富的Portlets(8种类别,30个可配置Portlets)供首页展示之用,可直接在系统管理中设置,无需二次开发。