1 中小企业IT运维环境特征及面临的问题
当前,中小企业对网络信息化的需求越来越高,系统和网络出现的故障对公司的业务影响非常大。所以,服务器、应用系统、办公系统、网络的稳定对中小企业非常重要,设计出一套适合企业的IT运维系统,对于企业的业务支撑、降低成本、解放劳动力方面都是至关重要的。为了设计出此系统,我们要先分析一下目前中小型企业网络和应用的特点以及在IT运维方面所面临的问题
1.1网络和应用的主要特点
中小企业的网络规模较小, 网络结构相对比较简单。但是其发展速度、网络规模和结构变化比较快。多数企业IT信息化建设初期,多以实现功能为目地,不同程度地忽略了后期维护工作压力,随着业务的不断增长,系统的不断增加,企业的IT运维也由过去的简单变得越来越复杂。
小企业网络规模和业务规模虽然小,但是涉及的需求并不简单。各种各样的主机、网络设备、数据库、应用都需要监控和维护,可以说麻雀虽小,五脏俱全,IT运维的工作量实际并不小。
1.2 中小企业IT所面临的问题
从企业的规模来看,中小型企业更多地面临IT运维管理混乱,运维人员经验不足,从而工作的效率不高,导致人力成本和运维成本增加。
企业的IT运维人员很需要一个适合企业的运维平台系统帮助其去了解,监控和管理网络及应用系统在市场中,也存在着诸多、各种各样的商业运维软件,但因为中小企业通常资金预算比较少,昂贵的网管产品让大多数企业望而兴叹。
中小企业的数量多,网络和系统架构没有统一规范 异构性高,且灵活性强、变化快,这一特点使得现有的多数网络管理软件难于适应中小企业的运维需求,运维人员几乎不能按企业自身的运维需求在购买来的软件上进行二次开发。
中小企业的网络和业务规模小,但运维所涉及的工作内容很全面,所以中小型企业面临着没有网管软件协助运维效率低,大型网管软件价格高、设计体系不适合中小企业、实施执行比较困难,小型网管软件功能单一,要多个软件结合使用才能完成运维工作,管理分散、整合度低,导致响应慢,信息数据的综合利用性差。
通过以上对于中小企业网络和业务的特点分析以及IT运维所面临问题的总结,实际上,中小企业很需要一套IT运维管理系统,这个系统并不是单一功能的网管产品,企业最需要的是如何以最小的成本获得最适合中小企业特点的功能全面的综合性IT运维管理平台,也可以说是一个经济高效、功能全面、易于使用、易于扩展、能够迅速部署和管理的运维解决方案,帮助IT运维人员享受到自动运维带来的便利。让企业从自动化运维中获取利益。
2 IT运维功能需求
需求决定功能,需求决定架构,要构建一套“满足企业IT运维实际需求的综合性运维平台系统”,就要以“运维实际需求”为中心,来设计运维平台的架构,IT运维工作是一项全面而复杂、又有些琐碎的工作,以下整理了部分工作内容,也是多数企业都要面临的工作,主要有:
对网络设备(交换机、路由器、防火墙)的维护;对不同类型服务器(IBM、DELL、HP等)的维护;对新入网的设备(存储设备、四七层负载均衡设备、代理加速、行为管理设备等)的维护:对各种各样的应用(例如Web服务、数据数据库、中间件)的维护;对设备、系统、应用等各种日志的检查:对硬件资源、应用性能利用情况进行的深度分析:对企业自身业务的个性化监控:对机房机柜布局管理、业务IP地址管理以及办公人员的IP地址管理:对设备资产管理、设备维保信息的管理,并统计相关报表;对机房空调、机房的UPS电源、电池的维护:对故障的记录、分析,并统计相关报表;对维护经验的知识库管理:对管理以及技术文档的管理;对维护通信方式的管理。
以上内容可能也仅是部分工作内容,为了避免通过一个系统仅仅解决一个或几个问题的孤岛性维护,将“凌乱、无序”的工作内容有机地整合到一个统一的IT运维平台之上,网络运维平台应基于B/S架构,应是一套容易部署、便于操作且灵活开放的设计,以便能够适用于各种数据监测需求,并实现多种运维管理辅助功能,将平时复杂的事情简单化,手动的工作自动化,无序的工作规范化,提高运维的质量和运维的效率,以此来提高整个企业的IT服务水平、服务质量。
3 IT运维的架构
按上文所分析的内容和需求的整理,现设计出一个适合中小企业的IT运维平台架构图,并进行描述。
3.1 架构设计及架构图
一个适应性强的IT运维系统应具备较灵活的扩展能力,以便来适应不同企业的的业务的扩展,主要应具有:数据采集模块、数据存储模块、数据处理模块、数据展现模块、平台管理模块,另外,还应有一个灵活的管理辅助模块。其架构如图1所示。
图1 适合中小企业的IT运维平台架构图
从架构设计上可见,此架构有别于通常网管软件的水平三层(数据采集层、数据存储层、数据展现层)架构,是在将通常网管软件三层架构基础上进行细化、优化,又有机地结合了网管运维的相关管理性功能。
3.2架构模块说明
此架构按功能模块和组件技术可以分为以下六部分:
(1)数据采集模块
数据的采集是IT运维工作的主要根本,只有完成了数据的撷取,才可以通过数据来了解企业IT系统运行的状况,才能够进行分析、预防故障的发生、处理故障,以及进行系统的升级、优化工作。
按数据来源分,在数据采集模块中,可以通过系统级来源和人员级来源两个方面为IT运维系统提供信息数据。
系统级数据来源,就是通过SNMP, WMI ,Shell、Perl,HTTP,PHP,ICMP,Syslog等多种数据采集方式,自动采集到设备、系统、应用的数据,完成对网络、设备、链路、应用等监控元素的性能、故障、状态数据的采集、提取,并完成预处理分析;
对于人员级数据来源,是指单单从系统级撷取到的数据对于整个企业的运维是不够完整的,有些数据还要来源于人,由人来录人所需要的部分数据,这也是针对企业自身业务特点运维的因素之一。
而按数据采集的方式来分,数据采集可以集中式采集和分散式采集,两种方式各有各的特点,如表1是两种监控方式的对比表。
可见,单一的数据来源和单一的采集方式对于当前日益复杂的IT架构环境是不适应的,理想的数据采集应是系统与人员的有机结合,集中与分散的有机结合。
(2)信息存储模块
针对采集模块撷取到的不同类型数据,单一地采用一种数据存储方式也是不恰当的。按数据特征并结构查询需求,可以存储到不同的数据库或是数据文件中,建议使用MySQL数据库、RRD数据库和文本或XML文件相结合的存储方式。
表1 两种监控方式的对比情况
对于设备接口的流量数据,建议存入RRD数据库文件中,因为RRDTOOL可以通过网络接口的递增数据字节数自动计算出接口流量,另外RRDTOOL数据文件的大小是固定的,不会随时间的变化导致存储可用空间变小,适合按时间序列长时间的进行数据存储,最大的好处还有RRDTOOL自身还提供了绘图的功能。除了网络接口流量之外,还有例如磁盘空间还适合用RRD数据文件来存储,总之对于按时间序列的数值形数据都可以用RRD数据库文件来进行存储。
有些数据适合用MySQL数据库来存储的,例如系统的设置参数信息、系统的进程名称等字符形数据以及不便用RRD数据库存储的都可以考虑用MySQL来保存,方便查询,也可以用绘图程序从数据库中读取数据进行绘图,还可以进行数据表的展现,弥补RRD-TOOL对于字串处理以及数据表展现的不足。
另外,有些临时性的数据也是可以用文本文件直接存储的。
(3)数据处理模块
采集来的数据属于原始数据,是要对其进行整理要加工处理的,例如对数据进行“格式化”、再计算、过滤等操作,最好形成有价值、便于使用的数据。
数据处理工作,可以由Shell ,Perl脚本以及程序的配置文件来实现。
(4)数据呈现模块
数据呈现层是用户查询数据的接口,利用灵活方便的B/S技术架构,平台按用户查询需求和数据类型提供了多种数据呈现方式,有Flash图表、RRD图表、WEB图表、PDF文档、Excel文档等,实现运维人员对网络性能、故障、拓扑、资源、统计报表的综合管理。
另外 因为告警功能也是直接面对运维人员的,也属于数据呈现的一部分,可以列为数据呈现的范围之内。告警方式可以采用Email告警、还可以利用MSN和飞信的接口来实现告警功能。
(5)平台配置管理模块
运维人员通过管理模块可以对平台全部功能进行配置,进行数据分析处理规则的配置,例如设置告警方式、告警规则、图表内容定制、图表类型定制、日志过滤规则等,让平台来完成以前要手工分析统计的工作在架构设计上,平台管理模块与数据采集、存储、处理、呈现模块在逻辑上进行划分。保障在某个模块出现故障时,最小程度地影响平台的管理功能模块。以此提高平台系统的稳定性、可用性。
(6)运维运维辅助扩展功能模块
针对运维工作的实际需求,在架构中融人的运维辅助管理功能,其中包括IP地址管理、设备资产管理、机柜直观视图、技术文档中心、故障统计分析、运维经验知识库等,将运维工作中琐碎的工作以及监控、性能分析等有机地整合到同一个运维平台,实现基于ITIL模型的运维管理。
4 结语
信息化建设带动了企业的发展,IT运维管理是其中的支柱。在中小企业IT运维管理平台的设计中,首先要充分考虑作为运维人员的工具和助手,系统一定要好用、实用。能够减轻运维人员的日常工作压力。这就要求对于运维平台的设计。要有其良好的可扩展性,其系统的功能要日趋满足用户的个性化需求,希望该文所阐述的内容可以对设计出更适合中小企业IT运维的平台系统有所帮助。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:适合中小型企业的IT运维系统架构设计
本文网址:http://www.toberp.com/html/consultation/1083962727.html