QC成果:提高MES系统运行速度_第1页
QC成果:提高MES系统运行速度_第2页
QC成果:提高MES系统运行速度_第3页
QC成果:提高MES系统运行速度_第4页
QC成果:提高MES系统运行速度_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

提高石化MES系统运行速度惠州分公司石化MES系统优化QC小组发布:刁俊武中海油信息科技有限公司汇报人刁俊武目录1

公司介绍24

小组介绍

课题选择现状调查36

设定目标

原因分析58

确定要因制定对策712

措施巩固

总结计划1110

实施对策

确认效果93一、公司介绍2014年3月,惠州分公司正式成立运作。公司定位1、区域性服务,服务于惠州地区的海油内部单位信息化建设,特别是惠炼,打造信科惠州地区营运中心。2、重点发展海油中下游生产信息系统、加注站管理系统等业务;3、依托数据中心硬件设施,大力发展数据中心业务。4.LNG加注信息化5.数据中心运营3.生产信息化2.弱电工程1.网络运营与信息化运维主要业务方向二、小组介绍小组名称MES系统优化小组本次课题提高MES系统运行速度活动时间2014年6月8日-2014年9月28日成立时间2014年6月课题类型服务型小组人数4人小组组长刁俊武姓名性别部门职务组内分工刁俊武男系统开发部小组组长负责项目统筹、协调,总结规划赖建凌男系统开发部组员负责课题选定、制定对策、设定目标。曾维维男系统开发部组员负责对影响MESF运行问题进行原因分析,制定对策实施。曹琳恒男技术服务部组员负责现场调查、数据收集、效果检查。二、小组介绍团队风采三、课题选择

惠州石化分公司MES项目是投资上千万的重要生产信息化工程,项目由信科公司负责实施,于2012年12月MES系统全面上线,至今运行已经有一年多时间,加上此前试运行了2年,系统持续运行已经三年多。

由于较长时间的持续运行,系统积累了大量的数据,加上用户使用频率加大,今年以来MES系统时常出现异常故障,而且系统的运行速度明显变慢,最直接的表现就是打开系统操作页面响应时间缓慢,严重影响到石化MES用户的日常使用,同时也影响到信科公司实施项目的形象,所以提高石化公司MES系统的运行速度迫在眉睫。选题背景选题理由石化MES系统要求现场查询数据响应时间10秒内提高MES系统运行速度选择课题系统现状公司要求MES系统使用过程中响应时间太长,查询页面打开速度普遍高于8秒,有些甚至高达三十秒,特别是系统的门户首页打开时间过长严重影响到用户的使用。活动计划活动计划6月7月

8月

9月选择课题现状调查设定目标分析原因要因确认制定对策实施对策效果检查巩固措施下步打算9四、现状调查QC小组组长刁俊武组织QC小组成员对今年6-7月MES系统运行速度记录进行了统计与分析。测试页面测试功能点QC活动前平均时间(s)平稳率操作获取模型7.50获取数据7.57罐区数据获取数据17.68物料平衡公用工程查询31.93计量操作查询8.24装置平衡获取模型14.91装置平衡获取数据3.91进出厂一厂批控器查询4.72MES首页打开首页15.71平均12.461010四、现状调查11四、现状调查

小结:根据QC小组一个月来的测试,上面五个表可以直观的表现出各项操作获取数据的时间普遍超过8秒,甚至个别达到三四十秒,分析问题的症结主要是数据库查询访问速度太慢,严重影响到用户的使用,客户的满意度必然会大打折扣。12五、目标设定QC小组最终决定优化访问查询数据库的速度,提高MES系统运行速度,满足用户频繁使用的页面操作在合理的等待时间之内。

1、互联网有一项著名的8秒原则。用户在访问Web网页时,如果时间超过8秒就会感到不耐烦,如果下载需要太长时间,他们就会放弃访问。2、查询MES系统上线时数据,因为数据量不大,系统页面打开时间基本不超过6秒。3、随着系统的运行时间增加,数据量越来越大,用户也逐步增加,数据查询和报表生成的时间越来越长。设定依据目标系统现场操作页面的响应时间≤8秒。13六、原因分析

QC小组成员赖建凌、曾维维、曹琳恒在组长刁俊武的带领下,采用头脑风暴法开展了全面系统的原因分析。访问查询数据库慢人料法环机运维人员不足数据库硬件性能下降数据库与服务器之间的带宽不足SQL语句执行效率低客户端代码执行效率低控件匹配不合适数据库历史数据庞大访问查询数据库慢鱼骨图

制图:刁俊武日期:2014年10月15日七、要因确认一运维人员不足要因根据工作量方法刁俊武责任人2014年7月8日完成时间(1)系统运维人员定员三人;(2)石化MES系统以前没有专职运维团队,需要其余人员兼职进来,惠州分公司今年成立后,在六月份组建专职运维团队,解决了人员不足问题。非要因七、要因确认二数据库硬件性能不足要因实测分析法方法曹琳恒责任人2014年7月8日完成时间

经测试,CPU运行峰值还是可以到2GHz,硬盘读速度下降了9.41%,硬盘写速度则下降了10.58%,都是下降在15%以内的。非要因硬件参数实际运行参数CPU主频2GHz主频2GHz硬盘读写速度读写读写375MB/S120MB/S339.7MB/S107.3MB/S七、要因确认三数据库与服务器之间的带宽不足要因现场试验方法曹琳恒责任人2014年7月8日完成时间(1)标准要求:拷贝局域网内共享文件速度不低于10MB/S。(2)确认内容:在无其它大量占用电脑带宽的情况下拷贝服务器内的共享文件,是否能够达到10MB/S。非要因实时数据库拷贝文件到报表服务器(平均速度)关系数据库拷贝文件到报表服务器(平均速度)关系数据库拷贝文件到WEB服务器(平均速度)98.3MB/S(即1000M带宽)96.4MB/S(即1000M带宽)99.1MB/S(即1000M带宽)七、要因确认四数据库历史数据庞大要因调查分析法方法赖建凌责任人2014年7月8日完成时间

2014年1月至今,表[BA_COLLECTIONDATAINFO]的数据就有129.3万行之多。而初期建立系统时,未考虑到业务增长量如此大,采用的索引方式是针对小数据类型的,甚至未添加索引,这将导致查询数据时间大大增加,也就是打开页面时间大大增加。

从表中可以简单的看出,由于业务不断增长,一年不到的时间里,历史数据的增加非常庞大,遍索同一张表的时间增幅达52.538%,侧面反映出历史数据增加迅速。是要因序号

表保存数据最后时间遍索项目遍索所需时间(单位/s)12014年6月20日TM_TANKRECEIVEPAYDATAINFO105.48822013年12月30日TM_TANKRECEIVEPAYDATAINFO201369.155七、要因确认五客户端代码执行效率低要因替换分析法方法曾维维责任人2014年7月8日完成时间

经过替换其中一个页面代码测试,新的代码使得平均一个I/O时间10-12ms,降低到3-4ms,数据库访问I/O开销降低了70%。是要因I/O时间(原代码)I/O时间(新代码)10-12ms3-4ms七、要因确认六控件匹配不合适要因替换分析法方法曾维维责任人2014年7月8日完成时间

经过页面实测,采用微软的GridView控件替换原有控件,使得页面加载和渲染过程提高了30%,同时使多行数据在IE网页中的处理过程更加高效。是要因七、要因确认七SQL语句执行效率低要因实测分析法方法赖建凌曾维维责任人2014年7月8日完成时间(1)标准要求:SQL语句在PL/SQL内执行时间不超过1秒。(2)随机取一报表PV_ProdReportProcess2,复制其中SQL语句到PL/SQL内执行。非要因执行内容执行所需时间执行SHIPIOPLANTDATAINFO内的SQL语句0.238s执行PIPEIOPLANTDATAINFO内的SQL语句0.231s执行TRAFFICIOPLANTDATAINFO内的SQL语句0.304八、制定对策序号要因对策目标措施地点负责人完成时间1数据库历史数据庞大数据库优化表中只保留今年数据,对缓冲表进行减肥将数据库中一些往年且不常用数据分至其它表中,清理缓冲表中超过6个月的数据办公室赖建凌曾维维2014.07.14使系统大部分查询和获取数据在内存中进行将oracle内存使用量最大化。办公室赖建凌曾维维2014.07.14增加数据在内存中的驻留时间,减少从硬盘读数频率增加实时数据库缓冲区间办公室赖建凌曾维维2014.07.14提高数据库查询速度对常用的表添加索引办公室赖建凌曾维维2014.07.142客户端代码执行效率低新、旧代码逻辑对比新代码效率高于旧代码效率15%以上采用新逻辑替代旧逻辑,优化页面代码办公室赖建凌曾维维2014.07.243控件匹配不合适不同控件对比新控件比旧控件效率提高20%以上采用微软的GridView控件替换原有控件办公室赖建凌曾维维2014.07.24综上所述,按“5W1H”法制定对策表如下:制表:赖建凌

日期:2014年10月23日

对策实施一Do数据库优化九、对策实施清理关系数据库中历史数据,不常用数据拆分至另外一张表中;清理实时数据库,同时增加实时数据库缓存,加快数据读写速度;对数据库建立缓冲池,并修改数据索引方式以及在数据库中添加相应索引,提升取数速度,提高查询效率。整理系统的磁盘空间,改变系统的数据库的备份规则,给系统腾出磁盘空间。修改系统的能够使用的内存空间,从原来的594M提高到1600M;优化各厂区的数据库,去掉数据库中因长期运行而产生的冗余数据;2014年07月14日效果验证:

实施前实施后从数据库中获取数据时间30.5数据加载时间(s)20.015

对策实施二Do逻辑代码优化九、对策实施修改罐区的获取数据的逻辑代码,使罐区获取数据变得更快修改操作平稳率的逻辑代码,使得操作平稳率操作获取数据变快修改公用工程的逻辑代码,解决公用工程获取数据的速度问题修改仪表计量的逻辑代码,提升进出厂取数速度。2014年07月24日效果验证:实施前实施后I/O开销时间(ms)10-123-4

对策实施三Do控件优化九、对策实施采用微软的GridView控件替换原有控件UltraWebGrid。2014年07月24日效果验证:实施前实施后加载时间(ms)9772渲染速度(ms)49342525十、确认效果

QC小组成员对MES系统进行一系列优化之后,再次测试系统运行速度,获得了以下五张图表:26十、确认效果目标实现了!活动前后各模块的响应时间对比项目效果软件系统方面系统响应时间提高综合展示速度提高数据库响应时间缩短硬件环境方面硬件资源占用率降低网络带宽占用率降低磁盘阵列读写次数降低生产执行方面生产调度响应时间提高人工成本降低决策周期缩短活动前后MES系统运行效果十、效益评价十、效益评价质量意识实施前:2分实施后:5分个人能力QC知识团队精神自信心质量意识个人能力实施前:2分实施后:4分QC知识实施前:2分实施后:4分团队精神实施前:3分实施后:5分自信心实施前:3分实施后:5分实施后实施前小组成员活动前后综合素质对比图(满分5分)十一、巩固措施

纳入运维日常工作标准中。日常巡检内容包括各个页面功能及应用情况、MES系统服务器的巡查、关系数据库的巡查、MES系统的备份、实时数据库系统的巡查。巩固措施一:运维标准化十一、巩固措施

1、有计划、有针对性的对运维人员进行有效的技术交底和培训工作,巩固成果。2、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论