本文从网络运维的角度出发,探讨运维流程再造的需求分析、技术实现及实施步骤,旨在以基于工作流技术的网络运维流程管理平台的建设和应用推动网络管理水平的提高。
一、现状分析
当前基于TMN标准的网管系统的建设和应用在网络日常维护管理中发挥了重要的作用,由于网管系统侧重的是对设备的管理功能,而人是生产力三要素中较具有决定意义的要素,因此,实现以人为主体的业务流程的管理则成为贯穿网络管理过程的纽带。目前的电子运维系统虽然实现了工单的派发,在日常的运维调度中发挥了较好的作用,但工单的派发属于例外工作的管理,而例行的工作流程并没有涵盖其中。网络部虽然制定了各种各样的管理办法和规章制度,但由于缺少IT系统的支撑,缺少对业务流程的监控手段,管理人员无从发现流程执行中的瓶颈或问题,具体说来,目前的系统在以下方面存在改进空间。
1.部分流程没有制度化,没有形成规范化文档,知识和经验的积累得不到有效共享。
2.部分流程中执行的角色和活动所需要的模板需要更加明确。
3.流程执行IT化支撑手段不完备,导致各分公司在执行过程中有所偏差,省公司难以进行有效控制。
4.流程的监控和闭环需要加强。
5.流程执行需要建立KPI指标。
现有系统是基于任务的工单管理系统,每个任务单由任务、人物(人力资源)和设备(网络资源)组成,由多个任务单按照一定的顺序有机地组织在一起,就构成了网络运维的业务流程,如图1所示。
图1网络运维业务流程组成
现有系统的不足可以通过工作流技术加以改善。工作流是针对日常工作中具有固定程序的活动而提出的一个概念,目的是通过将一个具体的工作分解成多个任务、角色,通过一定的规则和过程,约束这些任务的执行和监控,达到提高企业生产经营管理水平的目标。工作流系统能够反映网络运维流程的如下几个方面的问题:网络运维过程是什么(活动、任务)、怎么做(条件、规则)、由谁来做(组织、角色)、做的怎样(监控)。基于工作流的网络运维流程管理平台的建设,由于其技术上的先天优势,不仅可以改进以上不足,实现以上管理目标,而且可以很容易地支持流程的调整与优化。
二、改进目标
采用工作流技术改造现有系统建设网络运维流程管理平台的目标在于:整合企业的业务流程,细化工作角色,实现例外管理向例行管理、粗放式管理向精确管理及功能型管理向流程型管理的转变,实现运维工作的制度化、流程化、规范化、电子化和高效化管理。
为实现以上目标,对网络运维流程管理平台具有以下需求:
1.构建一个集中的、统一的网络运维流程管理平台,员工所有的工作任务在一个工作列表中体现。
2.固化例行业务流程,减少例外工作任务,能够支撑多种日常关键工作流程的运作。
3.监控所有业务流程,实现闭环管理和精确管理。
4.能够满足员工工作量化、绩效考核的需要。
5.网络运维流程管理平台要适应运维流程的优化、改进,这种改变要求是灵活的、可配置的、可扩展的,而不能是固化的、不可扩展、需要推倒重来的。
6.系统具有良好的开放性,确保本系统能够与其他系统进行应用集成。
三、网络运维流程管理平台功能模块
网络运维流程管理平台从功能上可以划分为七个模块,各模块功能如下。
1.任务工单管理。该模块实现临时性任务管理功能,如派发给分公司的任务工单、接收来自集团公司的任务工单、接收来自客服系统的网络投诉工单、部门内部用于任务分配的个人任务以及部门之间用于项目管理的部门任务等。
2.业务流程管理。该模块实现对例行性网络运维业务流程的管理功能,如资源调度流程、故障处理流程、网络优化流程和业务开发流程,这些流程一般可分解为定义良好的任务、角色、规则和过程,通过与人和各种应用系统的交互来进行工作流程的执行和监控,达到提高网络运维效率和网络管理水平的目的。
3.统一工作任务列表。该模块为用户提供统一工作任务列表,包括当前任务、新建任务、已派发任务、已处理任务、阅知任务和待发任务。通过统一工作任务列表可以接收处理来自各方面的任务工单及来自工作流系统的业务流程。
4.工作任务统计分析。该模块实现对个人工作和组织工作的统计分析功能,包括派发任务数量、接收任务数量、不同难度任务所占比例、任务完成及时率、任务完成质量及绩效指标完成情况等。
5.接口适配。该模块提供与客服系统、集团EOMS系统以及网络监测平台和资源管理平台的接口适配功能,通过系统之间的数据交换和应用集成达到部分业务流程自动化的目标。
6.工作流管理系统。工作流管理系统是用于定义、实现和管理工作流运行的一套软件系统,通过与人和各种应用系统的交互来进行业务流程的执行和监控。工作流管理系统是网络运维流程支撑平台的核心,包括图形化建模工具、工作流引擎、管理监控工具和工作任务列表四个主要功能模块,各模块的功能将在第五部分描述。
7.系统设置。该模块实现组织管理、角色管理、用户管理、权限管理和任务类型管理功能。组织是一个抽象概念,可以是实际业务系统中的一个部门或者任何有关联的集体;角色属于某一个组织,它具有某种权限、职责;用户是单一个人,他具有特定的角色,可以执行该角色所具有的职能和权限;权限管理指对用户、角色的权限进行设置,包括系统配置权限、安全管理权限、任务操作权限、流程管理权限、模板管理权限等;任务类型管理是指任务专业及其子类,任务专业可分为交换网、无线网、信令网、智能网、数据网、传输网、网管网、短信及动力设备等类别,各任务专业又可分为网络故障、网络工程、网络测试、网络调整、网络分析等多个子类。任务专业、任务子类和用户所在组织三者共同决定了一个人的角色,因此任务专业及其子类分得越细,越有利于角色细化及工作量化,以便实现精确管理。
四、网络运维流程管理平台技术架构
网络运维流程管理平台基于J2EE的多层应用体系结构构建而成,系统可以分成三个层次:应用层、控制层和后台信息层,如图2所示。
图2 网络运维流程支撑平台技术架构
应用层是基于动态页面JSP/Servlet构建的工作流系统访问界面,用于统一展现用户的工作任务,用户的任务处理等访问通过Web客户端进行,管理员在进行系统管理时,使用基于Java的应用程序访问系统。
控制层由J2EE应用服务器实现,主要由建模工具、工作流引擎、管理监控工具和接口适配器四个功能模块组成。建模工具是流程设计和开发人员使用的工具,用于定义业务处理流程,描述组成业务流程的各环节以及各环节之间的关系。工作流引擎是工作流管理系统的核心,提供流程定义接口、工作任务列表接口、应用程序调用接口以及管理和监控接口支持,实现流程的流转、控制以及任务的管理和调度。管理监控工具负责系统管理功能,包括流程的管理和监控、组织模型的建立和维护以及用户、角色的权限分配以及日志管理等。
后台信息层是供工作流系统调用的各种应用系统,这些应用系统包括网络监测平台、性能分析平台、生产操作平台和资源管理平台等,通过JMS、EJB、CLASS等接口的调用实现应用系统与业务流程的集成。如:网络监测平台的重大告警可以触发故障处理流程,故障处理过程中需要从资源管理平台获取资源模型进行告警关联分析,如果需要更换硬件,则要从资源管理平台获取资源信息,启动资源调度流程,较后将故障处理经验存入故障经验库,形成知识。
基于工作流技术实现的网络运维流程管理平台在技术上具有以下优点:
1.使用图形化工具进行流程定义,流程可以灵活调整,在只有流程顺序调整时,可实现零编程。
2.流程支持与人工接口和系统自动接口,流程中携带业务信息模型。
基于工作流技术实现的网络运维流程管理平台在管理上具有以下优点:
1.每个员工的工作在流程中有明确定义,方便进行工作量化管理。
2.管理者可以监控所有工作流程的执行状态,实现闭环管理和精确管理。
3.增强业务各环节的协作能力,使业务运作更加顺畅。
4.及时发现业务瓶颈,以便改善业务流程。
五、网络运维流程管理平台实施步骤
网络运维流程管理平台的实施一般要经过以下几个步骤。
1.流程梳理
企业要实现业务流程的信息化,首先要对现有的业务流程进行梳理分析,确定每个流程的业务愿景、流程目标和KPI指标,找出这些流程中的不合理和不增值环节,通过撰写角色职责说明和流程活动说明等规范化文档来制定流程模板,以便用于下一步的流程建模。
2.流程建模
流程梳理完成以后,需要将这些业务流程通过软件进行建模仿真,工作流管理系统提供了可视化的图形用户界面来对企业的业务流程进行建模。流程建模首先需要在建模环境下将企业的业务流程采用图形化的方式描述出来,然后再根据系统互连后形成的企业各业务的应用系统视图接口,将这些接口的能力映射到建模流程的各个节点上去,完成相应节点的业务功能,以便共同完成企业的业务流程。
上网行为管控软件的主要功能:让网络管理变得轻松高效
网络已经成为我们工作、学习和娱乐不可或缺的一部分。可是您有没有经历过这样的烦恼:职工在工作时间悄悄刷视频,小孩迷恋网络游戏,或者家里的网络总是被未知的广告轰炸……别担心,网络行为监管软件来帮你!它就像一个看不到的网络管家,使你的网络环境更加干净有序。下面,让我们来介绍一下网络行为监管软件的主要功能。一、上网时间管理:道...
终端安全管理系统的主要功能有哪些?
在一家公司,职工的办公电脑可以任意连接外部设备,下载未知来源的软件。结果病毒悄悄潜入,瞬间让整个公司网络瘫痪。关键业务内容遗失,客户订单无法处理,公司信誉一落千丈,损失严重。或是,学校学生的电子设备遭受黑客的攻击,学生的个人资料和学习材料失窃,父母们愁眉不展。这不是一个虚构的故事,而是一个真正出现于我们身边的终端安全悲...
压缩文件怎么加密?这几招让你秒变数据保护大师!
嘿,朋友们!想象一下,你手里有一堆珍贵的照片、重要的工作文件,或者是个人的私密日记,想要安全地分享给别人,但又怕中途被“好奇宝宝”偷看怎么办?别急,今天咱们就来聊聊一个超级实用的技能——给压缩文件加密!这样一来,你的数据就像被施了魔法,只有知道密码的人才能揭开它的神秘面纱。一、为啥要给压缩文件加密?压缩文件的好处多多,...
电脑加密系统有哪些?好用的电脑加密软件推荐
在这个数字化时代,我们的电脑里存储了大量的个人信息、工作资料、珍贵照片等重要数据。这些数据就像我们的“数字财产”,一旦丢失或被窃取,后果不堪设想。因此,给电脑安装一套可靠的加密系统,就像是给这些“数字财产”装上了一道“防盗门”,让我们更加安心。那么,电脑加密系统有哪些呢?又有哪些好用的电脑加密软件值得推荐呢?接下来,就...
电子文件管理系统有哪些?
您有没有经历过重要的项目计划、客户资料、财务报表等电子文件分散在每位员工的电脑,版本错乱,想找到全新版本,但发现大家各自为战,不知道哪一个是最后稿件。更可怕的是,一些机密文件被随便共享,安全性得不到保证。在这个数字时代,电子文件管理至关重要,而电子文件管理系统是解决这一问题的关键。今天就为大家介绍几种超实用的电子文件管...