省级电力公司ERP系统年结保障实践

2014-03-13 18:05胡聪谢科军陈子浩
现代商贸工业 2014年3期
关键词:ERP系统

胡聪+谢科军+陈子浩

作者简介:胡聪(1981-),男,安徽巢湖人,工程师,从事电力系统一体化平台相关信息系统运行维护工作;谢科军(1977-),男,安徽肥东人,资深ERP项目经理,从事ERP行业已有16余年,独立领导了多个ERP项目的实施,具有丰富的项目管理经验;陈子浩(1982-),男,安徽宿州人,资深ERP实施顾问,长期从事电力信息化尤其是ERP项目的应用设计、开发、实施,信息系统安全运行维护及管理工作。

摘 要:省级电力公司年结期间,业务量呈现爆发式增长,如何保障ERP系统在年结期间的稳定运行,已成为ERP系统运维工作亟待解决的一项重要课题。以安徽省电力公司作为研究对象,从技术和业务两个层面,实践后归纳总结了ERP年结的保障措施。

关键词:省级电力公司;ERP系统;年结保障;SAP

中图分类号:F27 文献标识码:A 文章编号:16723198(2014)03009501

1 背景

安徽省电力公司ERP系统使用SAP ECC 6.0系统,包括人资(HR)、财务(FI)、物资(MM)、设备(PM)、项目(PS)5个模块,系统已投运5年,期间集成了SAP高级应用、数据仓库等多套外部系统。目前系统外部接口已达50个,系统在标准事务码基础上增加了1000多个自开发事务码,注册用户增长了600%,业务数据量增长了900%。系统每天完成40多万个对话进程、13万远程调用进程和3.2万后台作业进程。

2 年结概念

年结是指每个会计年度的最后一个会计期间,针对全年的会计业务进行结账并出具年度财务报表,首先需要完成12月份月结工作,再进行各类总账、应收应付、固定资产等科目余额结转。在ERP系统中,财务模块需要结账,其它业务部门需要清理或关闭订单、维修工单、损益性的项目等,待最终年终财务报表出具后,关闭财务账期及资产年度。

3 年结保障

每年的12月初,ERP系统开始迎来年结业务量高峰,为保证年结期间系统不会因为负载压力过重导致运行缓慢甚至崩溃,年结期前需要对系统进行全面的评估,排除隐患,提高性能,年结期间需要启动年结保障应急方案,保障年结工作顺利完成。

3.1 技术保障

技术保障主要是在年结期前,从主机、数据库、系统等层面对ERP系统进行深度巡检和分析,对存在问题进行及时的检修修复、优化提升,保证年结期间系统的应用效能和稳定运行。

3.1.1 主机调优

Basis顾问会同主机工程师、网络工程师、存储工程师对ERP系统数据库和应用主机进行全面的高级检查,并就检查情况合理调整系统相关资源(CPU,内存,I/O,网络等),使资源协同工作能力达到最优状态,为ERP应用提供最佳的运行环境,检查和调整的重点主要集中在主机操作系统内核参数、主机磁盘空间、主机内存清理释放频率、存储链路传输效率等。

3.1.2 数据库调优

在不影响系统的正常运行的条件下,从数据库参数、数据对象、数据结构、数据存储等方面对数据库进行优化,最小化响应时间,增加系统的吞吐量,增加系统的负载容量,提高系统可用性,优化手段主要包括修复数据库BUG,安装数据库patch或者升级数据库版本;扩展业务表空间;评估数据库运行情况,调整数据库核心参数,如db_cache_size等;使用TKPROF工具来查询SQL性能状态,用EXPLAIN PLAN分析SQL语句,优化效率较低的SQL语句。

3.1.3 系统调优

Basis顾问根据系统运行状况结合系统运行的EWA报告,分析出系统需调整的性能参数和执行效率较低的事务码。系统性能参数包括缓存区参数和内存管理参数,该类参数需谨慎调整,建议调整rdisp/wp_no_dia、rdisp/wp_no_btc和zcsa/table_buffer_area,调整完成后对系统进行停机检修,在年结期前释放系统资源。

3.1.4 系统备份

安徽省电力公司在ERP系统常态备份方案基础上,根据ERP系统年结特点,制定出年结专用备份方案。调整原有的veritas远程备份时间计划,年结期前全量备份一次,年结期间增加增量备份频率,减少两次全量备份的间隔时间,根据业务高峰调整备份时间点,延长备份数据的保存时限。年结期前对ERP系统数据库进行一次冷备份,使用磁带机备份小型机操作系统,对主机操作系统进行磁盘镜像。

3.2 业务保障

3.2.1 加强巡检力度

年结期间,Basis顾问全时段关注ERP系统运行状况,严格执行每天的系统级巡检,检查内容包括CPU、内存负载、已分配存储空间使用情况、日常在线备份、远程容灾数据传输等。使用ST22和SM21事务码错误日志,检查数据库alert日志,及时发现隐患。系统层面检查由一日一查增加为一日双查,密切关注重要文件系统的数据增长情况,建立多个系统日志清理作业,定期自动清理过期作业日志,保证当前已分配空间得到充分利用。

3.2.2 年结应急处置

Basis和各业务模块运维组在当年12月15日至第二年1月15日期间的晚上和周末安排专人值班,监控系统运行情况,第一时间解决可能出现的问题。各业务模块运维组整理自开发事务码清单,并评定临时终止该事务码的风险,最终确定在系统压力过大,部分与年结无关的、无风险的事务码运行耗时较大时,暂时将这些事务代码锁定,待系统压力较小或年结结束后再解锁。

各业务模块运维组通过SM51和ST22事务码随时监测系统运行,若出现一个用户占用多个进程导致系统较慢的情况,由业务模块运维组联系用户,在业务允许的条件下由Basis结束进程。在监控时发现系统负载较高,响应较慢时,手动结束ERP系统中未进行业务处理的用户,释放系统资源。在监控时发现系统中有运行时长特别长,占用内存较高的进程,Basis顾问联系业务顾问进行评估,许可情况下结束该进程。

3.2.3 传输控制

年结期前,因工程或系统需要,必须要传输的请求,由业务顾问严格评估风险,并按照传输规范要求提供相应必备的文档才予以传输。年结期间,原则上不允许传输请求,若存在非传不可的请求,报请省公司领导审批通过后方可传输,但增强、替代等请求不允许传输。

4 结语

ERP年结保障措施在安徽省电力公司应用效果显著,依据系统监测报告反馈,系统响应速度得到了很大的提升,部分业务处理速度提升了几倍甚至几十倍,较好的缓解了历年年结期ERP系统运行缓慢的顽疾。通过规划合理、组织有效的业务保障方案,运维响应速度有了较大提升,问题解决速度和解决率都有很大提升,未出现一起客户投诉情况,提升了客户满意度。

参考文献

[1]韦入铭,陆晓明,张宇玉.ERP系统调优举措[J].信息系统工程,2013,(2):2022.

[2]郑建新,谢若承,完泾平.ERP系统性能优化实践:2011年全国电力企业信息化大会论文集[C].中国电力企业联合会,2011.

[3]邹玉龙,王昕磊.ABAP程序性能优化的研究及应用[J].电脑知识与技术,2011,07(22):54965498.

猜你喜欢
ERP系统
针对ERP系统的构成与应用研究
探讨ERP系统在企业财务管理系中的实施策略
基于BSC的中小企业ERP绩效评价指标体系设置
探讨ERP系统环境下企业会计的实时控制