随着数据大爆炸和应用多样化,企业IT系统也变得越来越多,网络、设备和产品越来越复杂。IT部门被大量的设备所困扰,不能及时的发现问题、总是被动的去处理已发生的情况、很难对IT资源当前的状态统计和掌控,当负责IT部门的相关人员离开这一地域时,我们处理工作和问题将变的十分困难。
IT管理软件的出现就是为解决这样的问题,之前有很多读者希望我能分享一下主流的IT管理软件和相应知识,今天就抽出时间来跟大家简单探讨一下主流的存储管理软件,以后若有机会我们在详细深入介绍IT管理软件特性。
不同规模的客户和企业对IT管理软件的要求往往是不同的,一般的小型企业本身IT设备有限,综合考虑成本和管理复杂度等因素,他们的IT管理诉求主要集中在监管和控制,随着企业规模增大,IT设备将变得越来越复杂,再加上业务系统繁多,他们就更加注重监控、管理和自动化控制。
故而我们暂且把IT管理软件根据企业规模不同,分为NSM、ITSM和BSM三个阶段,每个阶段客户在IT设备管理上所面临的痛点和挑战都有所不同。但总的来说,IT管理软件就是实现对IT环境的监、管、控。
2014年Gartner分析的IT管理软件市场占有率前5的厂家分别是IBM ,CA,BMC Software,Microsoft和HP。下面我们分别对各个厂商的管理软件进行详细的介绍。
IBM Tivoli TPC
TPC(IBM Tivoli Storage Productivity Center)是IBM公司的一款存储管理软件,它是一组策略驱动的自动化工具,用于管理存储容量、可用性、事件、性能和资源。它可以通过集中化、简化和优化与存储系统、存储器网络、复制服务和容量管理关联的任务,降低管理存储环境的复杂性。
IBM Omnibus
IBM Tivoli Netcool OMNIbus是Tivoli系列产品下Netcool下的的一款服务级别管理系统,可对复杂网络以及IT域进行实时的集中式监控。可以从远程位置中不同的域限制网络管理平台上合并信息。通过与现有管理系统和应用程序结合使用,OMNIbus 将使部署时间减到最小,并使员工能够利用其已有的网络管理技能。
OMNIbus 跟踪高性能内存数据库中的警报信息,并通过可以进行单独配置的过滤器和视图向特定用户显示所关注的信息。OMNIbus 具有可以对受管警报执行智能处理的自动化功能。
微软System Center管理软件
System Center与存储强相关的两个组件SystemCenter Virtual Machine Manager 以及System Center Operations Manager,其中SCVMM实现对存储的管、控,SCOM实现对存储的监、管。
1、SystemCenter Virtual Machine Manager
SCVMM是一种用于虚拟化数据中心的管理解决方案,它能够配置和管理虚拟主机、网络和存储资源,以便创建虚拟机和服务并将其部署到所创建的私有云。
2、SystemCenter Operations Manager
SCOM提供在单一控制台中监视多计算机的服务、设备和操作。通过使用多个视图来显示状态。运行状况和性能信息,以及针对可用性、性能、配置和安全情况生成的报警,操作员可以快速了解跨不同系统和工作负荷运行的IT环境和IT服务的状态。
HP BSM解决方案
HP BSM与存储相关的HP管理软件,其中HPStorage Essentials 实现对存储的监、管、控。HP Systems Insight Manager实现对存储的监、管。OpenView系列管理软件实现对存储的监管,Operations Orchestration实现对存储的控。
1、HP OpenView
HP OpenView是HP早期的监控品牌也是一个软件,它由一系列的HP软件组成。按品牌来看它等同于“HP监管控一体化架构”图中的BSM,按单个产品来看OM的早期版本就是OpenView。OpenView整个系列的产品与存储相关的包括:NNM,OM,SiS。
2、HP Storage Essentials
SE(Storage Essentials)是一款集中式存储资源管理解决方案,它提供异类供应商和存储阵列支持,在应用程序、主机、交换机和阵列层级管理异类存储容量和利用率;提供SAN、NAS、DAS和磁带基础设施中所有物理和虚拟存储资产的应用至存储情况;直接与HP业务服务管理解决方案集成,实现全面的变更和跟踪管理以及端到端SAN运行状态监控。
3、HP SystemsInsight Manager
HP SIM是HP公司推出的偏重于HP服务器、存储的硬件管理的一套软件。把这套软件装在一台HP称之为 Central Management Server(CMS)的服务器上,你就能监控网络中所有HP及非HP服务器,存储设备,交换机等等的硬件健康状态,性能状况等;在硬件故障时自动发送报警邮件;还可以产生统计报告。
4、HP Operations Manager
OM(Operations Manager)是Manager/ Agent管理结构:管理中心安装管理服务器, 被管理系统上安装管理代理, 其中管理代理是智能型的和主动的,能够实施策略并协调与管理服务器的关系:它们监控系统运行状态,当系统运行异常时,及时告警。HP OM对接存储时采用SNMP协议实现对存储的监、管。
5、HP SiteScope
SiteScope简称SiS为HP公司收购Mercury Interactive公司的一款网管软件。SiteScope可以实施于WindowsPC 服务器,Sun Solaris平台或是Linux之上,在统一的平台上集中式地管理各种不同的操作系统的服务器,WEB服务器,数据库系统,邮件服务器,网络设备,应用服务器等等资源。它的显著的无代理方式监控技术的应用,尤其适用于多变的系统环境之中,再加上SiteScope的远端管理方式和极其灵活的配置方式,将为用户的管理和服务助一臂之力。
6、HP Network Node Manager
HP Network NodeManager简称为NNM,是HP的一款网络管理软件,该款软件主要用于统一监控故障、可用性和性能。它能延长网络正常运行时间,改善性能,并提高对业务需求的响应速度。HP NNM对接存储时采用SNMP协议实现对存储的监管。
7、HP Operations Orchestration
HP OO软件使用工作流自动运行数据中心的任务和流程,帮助 IT 团队更快速高效地执行统一更改。 HP Operations Orchestration软件附带提供 OO Studio,这是一款易于使用的工作流制作和设计工具。 它还附带提供 OO Central 这一用来运行和管理工作流的引擎。 它的第三个组件是 OO Content。该组件附带提供预先包装的工作流、开箱即用的集成功能和多个系统的协调整合功能。HP OO支持的协议有CLI,SNMP。
8、HP OneView
HP于2013年推出的业界首个面向HP融合基础设施,以消费级IT产品为设计灵感的基础设施管理平台。专门针对HP BladeSystems以及ProLiant Gen8和G7服务器,HP 3PAR StoreServ 存储,可简化支撑数据中心所有流程的最基本步骤,让IT部门显著改善运营,同时降低成本并减少导致宕机的人为错误。它是 HP Insight Control、HP SystemsInsight Manager 或HP Virtual Connect Enterprise Manager 现有用户的下一步解决方案。
9、HP uCMDB (UniversalCMDB)
uCMDB是HP的一款以业务服务为中心的CMDB软件,它的功能如下:IT环境自动发现;维护当前客户环境中的所有CI项和各CI项之间的连接、访问、关联关系;配置变更追踪;可视化IT各组件间连接关系;和其他系统做集成和整合。uCMDB 对接存储主要实现对存储的自动发现,包括发现存储的厂商、型号、IP、存储容量等信息。
BMC BSM解决方案
BMC BSM与存储相关的管理软件包括BPPM (BMC ProactiveNet Performance Management)和BAO (BMC Atrium Orchestrator)。
1、ProactiveNet Performance Management
BPPM是BMC公司的一款监控软件,是业界广为采用的监控方案,其用户覆盖全球1000强的绝大多数用户。BPPM对接存储时采用SNMP协议实现对存储的监。
BPPM能够提供全面、主动、智能的监控解决方案,监控对象覆盖IT中心的各种系统、数据库、应用等环境。其目标是帮助用户快速发现运行环境中存在的情况,并在其真正影响业务系统前定位问题根源,帮助运维人员快速解决问题。
2、BMC Atrium Orchestrator
BAO能够自动执行跨 IT 环境不同功能领域的手动任务,通过从工作流模板库中选择相应的组件,可快速构建基于 ITIL 标准的工作流,并可进一步调整以符合用户自身特点。
通过在复杂的企业流程中构建自动化服务,可提高运维效率、固化知识经验、落实操作规范、提升自动化率,从而支持无人数据中心操作,并实现资源从运维向“业务持续改进”方向的转移。
3、BMC Patrol
BMC Patrol是数据中心的传统管理工具,提供一个面向对象的图形工作区使用户能够观察分布式环境中的被管资源,包括对服务器,数据库,中间件,存储等监控,需安装Agent在每台监控设备上, 通过获取操作系统内核信息或通过操作系统命令获取设备信息再发送给BPPM 服务器统一处理并呈现,是一种官方称为Agent based monitoring 工具。可与BPPM集成以支持 收取SNMP Trap报警。
4、BMC Portal
BMC Portal是一种轻量级的远程监控工具,更多运用在客户不希望安装Agent在监控设备的场景。BMC Portal无需安装agent在监控设备上,是一种Agentless monitoring工具。
5、BMC Capacity Optimization
BCO是一套容量管理,容量计划及项目安排的软件,能优化设备容量管理,制定未来容量使用策略实现容量的灵活规划,并且能使容量资源在云环境中可视,提高投资使用率和规避风险,可通过定制化连接器模块ETL (Extract、Transform、Load)与第三方存储集成。
ETL分为两种,一种为Out-of-the-box ETL module(OOTB ETL),由BMC 开发和维护并随BCO软件版本发布,目前存储厂商仅支持EMC和NetApp。
另一种为Market Zone Direct(MZD) ETL module, 由BMC官方授权第三方合作伙伴开发,目前最出名的为Sentry ETL module. 由于OOTB ETL 并非厂商定制功能有限, EMC 和 NetApp 同时还拥有Sentry 开发的 MZD module.
CA运维解决方案
Spectrum和Nimsoft Monitor是CA的主要存储管理方案,CA现在在主推NimsoftMonitor,Spectrum将慢慢淡出市场,CA Spectrum 是CA公司的一款IT基础架构监控软件。
CANimsoft Monitor
NimsoftMonitor是一个网络管理解决方案,对接存储时采用SNMP协议实现对存储的监、管。能让您跨复杂的环境监控和管理性能和可用性。通过灵活的、模块化的且可扩展的体系结构,您可以随着基础架构的发展快速添加新的IT 监控功能。
EMC的存储管理软件
主要包括EMC ViPR SRM以及EMC Data Protection Advisor。其中ViPR SRM集成了ProSphere、EMC Storage Configuration和 EMCM&R,EMCControl Center为EMC ProSphere以及SRM 的早期产品, 主打企业云计算的基础架构管理软件。
1、EMC ViPR SRM
SRM(Storage Resource Management)支持SMI-S以及SNMP协议,是一套对企业数据中心传统存储或软件定义存储架构中的物理和虚拟存储进行全面异构管理、分析、监视和报告的软件。软件原名EMC SRM,从3.5版本开始更名为EMCViPR SRM,目前最新版本为3.6.2。
该软件可提供包括多类型存储阵列信息显示、存储容量配置、存储性能和可用性优化、不同对象多级别警示,应用数据端对端拓扑图,多角色定制化报告等功能,同时提供可支持ViPRController软件定义存储的管理框架。既降低了管理不断增长且高度虚拟化存储环境的复杂性和成本,也满足了对未来技术趋势的可扩展性。
2、EMC DataProtection Advisor
可自动收集来自应用、主机和阵列的数据,监控数据保护和服务器等级协议之间的漏洞。
最新版本添加了对EMC RecoverPoint网络复制功能的支持,并向Symmetrix和Clariion存储阵列中增加了复制功能。Data Protection Advisor可以发现应用结构和相关存储、设备和副本、以及任何副本可恢复性的记录变更。
新版本还支持与VMware vCenter Server的集成,提供对单个虚拟机以及ESX服务器的详细备份监控、警报和报告功能,另外还增加了针对备份和复制的回收功能。
NetApp OnCommand Insight
NetApp OnCommandInsight 存储资源管理工具能优化混合云环境中的存储资源和投资,提供关于以下性能指标的跨域视图:应用程序性能、数据存储库性能、虚拟机性能和存储基础架构性能。
OnCommand Insight 分析层分配并跨存储网络结构对整个应用程序产品组合进行负载平衡。OnCommand Insight 包括四个不同的模块:
Insight Assure:为复杂环境提供全面监控、风险检测及合规性审核。
Insight Perform:可广泛收集性能数据并实现资源优化的可扩展解决方案。
Insight Plan:全面了解资产利用情况以简化购买决策的制定流程。
Insight Discover:提供可确定您的整个库存并集成所有 OnCommand Insight 模块的单一平台。
Hitachi command suite
Hitachi Command Suite 具备一个用于高级数据管理的共享管理框架,可轻松将存储与业务应用程序不断变化的需求协调一致。对所有 Hitachi 存储系统实现统一管理,涵盖所有数据类型,其中包括数据块、文件和内容。Command Suite 由Command Director,Device Manager,Dynamic Link Manager Advanced,Replication Manager,Tiered Storage Manager和Tuning Manager无缝集成的软件组成。
VMware vCenter存储套件
VMware vCenter提供vCenter Plug-in插件以及VASAprovider实现对存储的管理。
1、VMware vCenter Plug-in
简称vCenter插件,是一款基于vSphereWeb Services SDK开发的存储管理插件,用以实现通过vSphere客户端对存储设备进行管理。
vCenter插件软件支持的安全特性包括支持HTTPs安全访问,支持发现设备时提供密码校验,支持密码有效期策略设置,支持记录用户活动的操作日志,支持访问审计日志时受操作系统权限控制。
2、VMware VASA provider
VASA(VMwarev Storage APIs for Storage Awareness)是基于vSphere提供的一系列vSphere的API。VASA Provider通常安装在独立的服务器或主机上,并用作vSphere环境中的服务器。使用VASA Provider时,vCenter Server可以与外部存储(块存储和文件存储)进行集成,以便用户能够更深入地了解存储资源,并获取存储设备的拓扑信息、配置信息、状态信息、事件和告警等。
ZOHO OpStor
OpStor是运维管理系统Manage Engine下与存储相关的管理软件。OpStor是一款存储区域网络(SAN)和网络附加存储(NAS)管理软件,支持监控包含多厂商、多设备(如存储阵列、光纤交换机、磁带库、主机服务器、HBA等)的存储网络。该产品能通过图形化的界面展示整个存储网络的拓扑结构、设备及其相互关系。实时地监控存储设备的状态,定位存储网络的故障,识别使用过度或不足的资源,从而保障存储网络的优越性能。
Symantec的网管软件
Symantec的网管软件包含Veritas Command Central(VCC)和Veritas Operations Manager(VOM),VCC已经停止维护由VOM替代。
Veritas Operations Manager (VOM) 提供跨物理和虚拟服务器的单一管理控制平台,帮助客户对跨数据中心的业务和异构存储环境进行虚拟化、分析和控制。
SolarWinds Storage Resouce Monitor
SolarWinds Storage Resource Monitor是专业用来监控和管理存储的设备的网管软件, 能实现性能监控,热点隔离,自动规划存储容量,VM到物理存储的映射,存储数据分类,分析和生成存储报表。
Storage Resource Monitor 包含SRM Profiler Module和SRM Orion Module两个组件;可单独使用,也可以集成。
SolarWinds Kiwi Syslog是专业用来管理和接收接收告警的网管软件。
开源网管软件
开源网管软件种类繁多,但目前主要遇到包括Nagios,OpenNMS和zabbix三个软件。
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。
OpenNMS是第一个开发在开源模式下的企业级网络管理平台应用。OpenNMS的目标是成为一个分布式、可升级的网络管理平台。
Zabbix是一个企业级的、开源的、分布式的监控套件,可以监控网络和服务的监控状况。Zabbix利用灵活的告警机制,允许用户对事件发送基于Email的告警。 这样可以保证快速的对问题作出相应。
Zabbix可以利用存储数据提供杰出的报告及图形化方式,这一特性将帮助用户完成容量规划。Zabbix支持polling和trapping两种方式,所有的Zabbix报告都可以通过配置参数在Web前端进行访问。