1 IT 运维服务工具概述
顾名思义,IT 运维服务工具主要是为广大 IT 信息环境的使用、维护者们提供的一 组专门用于简化、优化运维工作的工具,以帮助我们提高运维管理的效率,进而提高运 维管理的水平,它可以是软件产品,也可以是硬件产品。
1.1 IT 运维服务工具产品整体框架
在目前的市场中,还没有找到成熟的针对运维服务工具的分类方法或者标准,本名 录尝试着依照国家信息技术标准(ITSS)中服务管控技术标准为基础,除此之外对业界 一些其他可参考的标准体系,如 ITIL 和与 ITIL 同源但不同关注点的 ISO/IEC2000 IT 服 务管理体系,侧重信息系统审计的 COBIT,并结合目前市场中比较主流的产品进行划 分分类,最终在用户实际使用情况进行了对比印证,基本能覆盖到目前运维领域所有涵 盖的工具种类。
本名录倾向于把运维服务工具产品划分为两个大类:核心业务工具和关键支撑工具, 其中,核心业务工具又可分为三个管理域:资源管理域、服务管理域、用户管理域。
本名录在分类收录过程中在用户体验管理域以及数据管理工具目前市场上相关厂 商工具并不是非常齐全,在本版中将重点放在资源管理域和服务管理域上面,其他不足 的部分将在后续版本补充。
2 核心业务工具介绍
从之前的 IT 运维服务工具产品整体框架图可以看出,核心业务工具主要涵盖了三 个方面:资源管理、服务管理、用户管理,下面就从这三个方面逐一进行介绍。
2.1 资源管理域
资源管理域主要是对组成 IT 信息环境的各类基础资源对象进行管理,管理范围涵 盖网络、系统、业务、应用等。
资源管理域概述 2.1.1
资源管理域的管理对象主要有硬件资源管理、通用软件资源管理、应用资源管理。 管理手段通常采用自动化监控工具来进行,监控工具目前基本分为两部分:一部分为传 统的 IT 资源管理工具,另一部分为云化 IT 资源管理工具。
资源监控管理 2.1.2
资源监控管理获得管理对象的状态数据,为过程管理提供数据支撑,在基于硬件、 软件平台、虚拟化、业务、用户感知以及基础设施等这些监控对象的基础上实现了诸如 事件管理、性能管理、视图管理、告警管理、统计分析、日志管理等功能。
2.1.2.1 硬资源管理 服务器设备
实现对服务器设备相关性能进行有效监控,及时发现故障。监控的范围包括服务器 本身工作状态及其部件的工作状态和性能指标,如 CPU、磁盘、内存、网卡、硬件状 况(如物理硬盘、物理内存、电源、风扇、温度)等。 网络设备
实现对信息系统内部及与外部系统连接的设施、网络状态进行有效监控,保持正常 运行。网络设备包括路由器、交换机、防火墙和负载均衡设备等。 链路管理
网络链路作为连接网络中各硬件设备端口之间的物理通道,通过监控链路的状态, 能使管理员很清楚的掌握整个网络的流量分布和负荷情况。链路所处的网络可能包括局 域网、城域网、广域网及 VPN 专用网。
链路监控的指标一般包括进出流量、丢包率、错包率,最小、峰值和平均带宽等。
智能终端
智能终端通常是指有独立数据分析和处理能力的终端设备,一般包括移动设备(手 机、Pad、终端),智能摄像头,甚至智能家居设备。这些终端设备一般都提供了可供管 理的接口或协议,通过这些协议和接口,监控系统可以将智能终端作为监控对象列入管 理。 桌面设备
实现对常见的桌面设备的状态、性能等信息的监控,并对桌面设备的软件分发、补 丁管理、资产管理、应用程序管理和远程控制等运行情况进行有效监控,桌面设备包括 打印机、扫描仪、IP 电话等。 监控指标通常包括:进程监控、外设监控、日志审计等。 存储设备
实现对各类存储设备进行监测,包括有存储设备的磁盘使用情况、操作情况、作业 情况、通道卡和 CACHE 等相关资源的监测,全面掌握存储设备的性能和工作状态信息。
监控指标通常包括:文件系统监控、性能监控、容量监控、负载监控、状态监控等。
2.1.2.2 通用软资源管理 操作系统
实现对主机及服务器搭载的操作系统进行有效监控,及时发现操作系统性能问题。 操作系统监控通常包括 WINDOWS 系统、UNIX 系统、LINUX 系统、AIX、Solaris、 麒麟操作系统等;支持对系统 CPU、内存、磁盘、网络接口流量、系统关键进程、系 统状态等进行监控。 中间件
中间件是一类连接软件组件和应用的计算机软件,它包括一组服务。以便于运行在 一台或多台机器上的多个软件通过网络进行交互。该技术所提供的互操作性,推动了一 致分布式体系架构的演进,该架构通常用于支持并简化那些复杂的分布式应用程序,它 包括 web 服务器、事务监控器和消息队列软件等。
监控系统需要实现对各类中间件的性能、状态和故障进行监控,通常包括东方通中 间件、神州数码 ESB、WebSphere、Weblogic、TOMCAT、JBOSS、IBM MQ、Tuxedo、 Apache、Resin 等。 数据库 数据库作为 IT 业务的核心组件之一,是监控管理中需要密切关注的对象,数据库 目前主要分为关系型和非关系型数据库(NOSQL)。关系型数据库主要包括达梦数据库、 Oracle、Sysbase、SQL Server、Mysql、DB2 等;非关系型数据库包括 MongoDB、Oracle BDB、Cassandra、HBase 等。 监控系统需实现对各类数据库的性能、状态、进程数等主要指标进行有效监控。 应用服务 实现对 IT 环境内的各种应用服务的性能、状态等信息进行有效监控,应用服务包 括 IIS、Web、FTP、标准邮件服务、DNS 服务等。
更多信息见《ITSS运维工具大全》