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

下载本文档

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

文档简介

1、惠州分公司石化惠州分公司石化MESMES系统优化系统优化QCQC小组小组发布:刁俊武发布:刁俊武中中海油信息科技有限公司海油信息科技有限公司汇报人 刁俊武2石化MES优化QC小组中海油信息科技有限公司目 录1 公司介公司介绍绍24 小小组组介介绍绍 课题课题选择选择现现状状调查调查36 设设定定目目标标 原因原因分析分析58 确定确定要因要因制定制定对对策策712 措施措施巩固巩固 总结计总结计划划1110 实实施施对对策策 确确认认效果效果93石化MES优化QC小组中海油信息科技有限公司3一、公司介绍20142014年年3 3月,惠州分公司正式月,惠州分公司正式成立运作。成立运作。公司定位

2、1、区域性服务,服务于惠州地区的海油内部单位信息化建设,特别是惠炼,打造信科惠州地区营运中心。2、重点发展海油中下游生产信息系统、加注站管理系统等业务;3、依托数据中心硬件设施,大力发展数据中心业务。4.LNG加注信息化5.数据中心运营3.生产信息化2.弱电工程1.网络运营与信息化运维主要业务方向4石化MES优化QC小组中海油信息科技有限公司二、小组介绍小组名称MES系统优化小组本次课题提高MES系统运行速度活动时间2014年6月8日 2014年9月28日成立时间2014年6月课题类型服务型小组人数4人小组组长刁俊武姓名性别部门职务组内分工刁俊武男 系统开发部小组组长负责项目统筹、协调,总结规

3、划赖建凌男 系统开发部组员负责课题选定、制定对策、设定目标。曾维维男 系统开发部组员负责对影响MESF运行问题进行原因分析,制定对策实施。曹琳恒男 技术服务部组员负责现场调查、数据收集、效果检查。5石化MES优化QC小组中海油信息科技有限公司二、小组介绍团队风采团队风采6石化MES优化QC小组中海油信息科技有限公司三、课题选择 惠州石化分公司MES项目是投资上千万的重要生产信息化工程,项目由信科公司负责实施,于2012年12月MES系统全面上线,至今运行已经有一年多时间, 加上此前试运行了2年,系统持续运行已经三年多。 由于较长时间的持续运行,系统积累了大量的数据,加上用户使用频率加大,今年以

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

5、8 8月月 9 9月月选择课题现状调查设定目标分析原因要因确认制定对策实施对策效果检查巩固措施下步打算9石化MES优化QC小组中海油信息科技有限公司9四、现 状 调 查QC小组组长刁俊武组织QC小组成员对今年6-7月MES系统运行速度记录进行了统计与分析。测试页面测试页面测试功能点测试功能点QCQC活动前平均时间(活动前平均时间(s)平稳率操作平稳率操作获取模型获取模型7.507.50获取数据获取数据7.577.57罐区数据罐区数据获取数据获取数据17.6817.68物料平衡物料平衡公用工程查询公用工程查询31.9331.93计量操作查询计量操作查询8.248.24装置平衡获取模型装置平衡获取

6、模型14.9114.91装置平衡获取数据装置平衡获取数据3.913.91进出厂进出厂一厂批控器一厂批控器查询查询4.724.72MES首页首页打开首页打开首页15.7115.71平均平均12.4612.4610石化MES优化QC小组中海油信息科技有限公司1010四、现 状 调 查11石化MES优化QC小组中海油信息科技有限公司11四、现 状 调 查 小结:小结:根据根据QCQC小组一个月来的测试,上面五个表可以直观的表现出各项操小组一个月来的测试,上面五个表可以直观的表现出各项操作获取数据的时间普遍超过作获取数据的时间普遍超过8 8秒,甚至个别达到三四十秒秒,甚至个别达到三四十秒,分析问题的症

7、结主要是,分析问题的症结主要是数据库查询访问速度太慢数据库查询访问速度太慢,严重影响到用户的使用,客户,严重影响到用户的使用,客户的满意的满意度必然会大打折度必然会大打折扣。扣。12石化MES优化QC小组中海油信息科技有限公司12五、目 标 设 定 QC小组最终决定优化访问查询数据库的速度,提高MES系统运行速度,满足用户频繁使用的页面操作在合理的等待时间之内。 1、互联网有一项著名的8秒原则。用户在访问Web网页时,如果时间超过8秒就会感到不耐烦,如果下载需要太长时间,他们就会放弃访问。 2、查询MES系统上线时数据,因为数据量不大,系统页面打开时间基本不超过6秒。 3、随着系统的运行时间增

8、加,数据量越来越大,用户也逐步增加,数据查询和报表生成的时间越来越长。13石化MES优化QC小组中海油信息科技有限公司13六、原 因 分 析 QC小组成员赖建凌、曾维维、曹琳恒在组长刁俊武的带领下,采用头脑风暴法开展了全面系统的原因分析。访问查询数据库访问查询数据库慢慢人人料料法法环环机机运维人员不足数据库硬件性能下降数据库与服务器之间的带宽不足SQL语句执行效率低客户端代码执行效率低控件匹配不合适数据库历史数据庞大访问查询数据库慢鱼骨图访问查询数据库慢鱼骨图 制图:刁俊武 日期:2014年10月15日14石化MES优化QC小组中海油信息科技有限公司七、要因确认一运维人员运维人员不足不足要因要

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

10、年7 7月月8 8日日完成完成时间时间 经测试,CPU运行峰值还是可以到2GHz,硬盘读速度下降了9.41%,硬盘写速度则下降了10.58%,都是下降在15%以内的。非要因非要因硬件参数实际运行参数CPU主频2GHz主频2GHz硬盘读写速度读写读写375MB/S120MB/S339.7MB/S107.3MB/S16石化MES优化QC小组中海油信息科技有限公司七、要因确认三数据库与服务数据库与服务器之间的带宽器之间的带宽不足不足要因要因现场试验现场试验方法方法曹琳恒责任人责任人20142014年年7 7月月8 8日日完成完成时间时间(1 1)标准要求:拷贝局域网内共享文件速度不低于10MB/S。

11、(2 2)确认内容:在无其它大量占用电脑带宽的情况下拷贝服务器内的共享文件,是否能够达到10MB/S。非要非要因因实时数据库拷贝文件到报表服务器(平均速度)关系数据库拷贝文件到报表服务器(平均速度)关系数据库拷贝文件到WEB服务器(平均速度)98.3MB/S(即1000M带宽)96.4MB/S(即1000M带宽)99.1MB/S(即1000M带宽)17石化MES优化QC小组中海油信息科技有限公司七、要因确认四数据库历史数据库历史数据庞大数据庞大要因要因调查分析法方法方法赖建凌责任人责任人20142014年年7 7月月8 8日日完成完成时间时间 2014年1月至今,表BA_COLLECTIOND

12、ATAINFO的数据就有129.3万行之多。而初期建立系统时,未考虑到业务增长量如此大,采用的索引方式是针对小数据类型的,甚至未添加索引,这将导致查询数据时间大大增加,也就是打开页面时间大大增加。 从表中可以简单的看出,由于业务不断增长,一年不到的时间里,历史数据的增加非常庞大,遍索同一张表的时间增幅达52.538%,侧面反映出历史数据增加迅速。是要因是要因序号 表保存数据最后时间遍索项目遍索所需时间(单位/s)12014年6月20日TM_TANKRECEIVEPAYDATAINFO105.48822013年12月30日TM_TANKRECEIVEPAYDATAINFO201369.15518

13、石化MES优化QC小组中海油信息科技有限公司七、要因确认五客户端代码客户端代码执行效率低执行效率低要因要因替换分析法方法方法曾维维责任人责任人20142014年年7 7月月8 8日日完成完成时间时间 经过替换其中一个页面代码测试,新的代码使得平均一个I/O时间10-12ms,降低到3-4ms,数据库访问I/O开销降低了70%。是要因是要因I/O时间(原代码)I/O时间(新代码)10-12ms3-4ms19石化MES优化QC小组中海油信息科技有限公司七、要因确认六控件匹配不合适要因要因替换分析法方法方法曾维维责任人责任人20142014年年7 7月月8 8日日完成完成时间时间 经过页面实测,采用

14、微软的GridView控件替换原有控件,使得页面加载和渲染过程提高了30%,同时使多行数据在IE网页中的处理过程更加高效。 是要因是要因020406080100加载时间渲染速度微软控件原控件20石化MES优化QC小组中海油信息科技有限公司七、要因确认七SQL语句执行效率低要因要因实测分析法方法方法赖建凌曾维维责任人责任人20142014年年7 7月月8 8日日完成完成时间时间(1)标准要求:SQL语句在PL/SQL内执行时间不超过1秒。(2)随机取一报表PV_ProdReportProcess2,复制其中SQL语句到PL/SQL内执行。非要因非要因执行内容执行所需时间执行SHIPIOPLANT

15、DATAINFO内的SQL语句0.238s执行PIPEIOPLANTDATAINFO内的SQL语句0.231s执行TRAFFICIOPLANTDATAINFO内的SQL语句0.30421石化MES优化QC小组中海油信息科技有限公司八、制定对策八、制定对策序号序号要因要因对策对策目标目标措施措施地点地点负责人负责人完成时间完成时间1 1数据库历史数据库历史数据庞大数据庞大数据库优化数据库优化表中只保留今年数据表中只保留今年数据,对,对缓冲表进行减肥缓冲表进行减肥将数据库中一些往年且不常将数据库中一些往年且不常用数据分至其它表中用数据分至其它表中,清理,清理缓冲表中超过缓冲表中超过6 6个月的数据

16、个月的数据办公室办公室赖建凌赖建凌曾维维曾维维2014.07.142014.07.14使系统大部分查询和获取数使系统大部分查询和获取数据在内存中进行据在内存中进行将将oracleoracle内存使用量最大化。内存使用量最大化。办公室办公室赖建凌赖建凌曾维维曾维维2014.07.142014.07.14增加数据在内存中的驻留时增加数据在内存中的驻留时间,减少从硬盘读数频率间,减少从硬盘读数频率增加实时数据库缓冲区间增加实时数据库缓冲区间办公室办公室赖建凌赖建凌曾维维曾维维2014.07.142014.07.14提高数据库查询速度提高数据库查询速度对常用的表添加索引对常用的表添加索引办公室办公室赖

17、建凌赖建凌曾维维曾维维2014.07.142014.07.142 2客户端代码客户端代码执行效率低执行效率低新、旧代码逻新、旧代码逻辑对比辑对比新代码效率高于旧代码效新代码效率高于旧代码效率率15%15%以上以上采用新逻辑替代旧逻辑,优采用新逻辑替代旧逻辑,优化页面代码化页面代码办公室办公室赖建凌赖建凌曾维维曾维维2014.07.242014.07.243 3控件匹配不控件匹配不合适合适不同控件对比不同控件对比新控件比旧控件效率提高新控件比旧控件效率提高20%20%以上以上采用微软的采用微软的GridViewGridView控件替控件替换原有控件换原有控件办公室办公室赖建凌赖建凌曾维维曾维维2

18、014.07.242014.07.24v 综上所述,按综上所述,按“5W1H”5W1H”法制定对策表如下:法制定对策表如下:制表:赖建凌日期:2014年10月23日22石化MES优化QC小组中海油信息科技有限公司 对策实施一数据库优化数据库优化九、对策实施九、对策实施v 清理关系数据库中历史数据,不常用数据拆分至另外一张表中;清理关系数据库中历史数据,不常用数据拆分至另外一张表中;v 清理实时数据库,同时增加实时数据库缓存,加快数据读写速度;清理实时数据库,同时增加实时数据库缓存,加快数据读写速度;v 对数据库建立缓冲池,并修改数据索引方式以及在数据库中添加相应索引,提升取对数据库建立缓冲池,

19、并修改数据索引方式以及在数据库中添加相应索引,提升取数速度,提高查询效率。数速度,提高查询效率。v 整理系统的磁盘空间,改变系统的数据库的备份规则,给系统腾出磁盘空间。整理系统的磁盘空间,改变系统的数据库的备份规则,给系统腾出磁盘空间。v 修改系统的能够使用的内存空间,从原来的修改系统的能够使用的内存空间,从原来的594M594M提高到提高到1600M1600M;v 优化各厂区的数据库,去掉数据库中因长期运行而产生的冗余数据;优化各厂区的数据库,去掉数据库中因长期运行而产生的冗余数据;20142014年年0707月月1414日日效果验证:效果验证:实施前实施前实施后实施后从从数据库数据库中获取

20、数据时间中获取数据时间3 30.50.5数据加载时间(数据加载时间(s s)2 20.0150.01523石化MES优化QC小组中海油信息科技有限公司 对策实施二逻辑代码逻辑代码优化优化九、对策实施v 修改罐区的获取数据的逻辑代码,使罐区获取数据变得更快修改罐区的获取数据的逻辑代码,使罐区获取数据变得更快v 修改操作平稳率的逻辑代码,使得操作平稳率操作获取数据变修改操作平稳率的逻辑代码,使得操作平稳率操作获取数据变快快v 修改公用工程的逻辑代码,解决公用工程获取数据的速度问题修改公用工程的逻辑代码,解决公用工程获取数据的速度问题v 修改仪表计量的逻辑代码,提升进出厂取数速度修改仪表计量的逻辑代

21、码,提升进出厂取数速度。20142014年年0707月月2424日日效果验证:效果验证:实施前实施前实施后实施后I/OI/O开销时间开销时间(ms)(ms)10-1210-123-43-424石化MES优化QC小组中海油信息科技有限公司 对策实施三控件优化控件优化九、对策实施v 采用微软的采用微软的GridViewGridView控件替换原有控件控件替换原有控件UltraWebGridUltraWebGrid。20142014年年0707月月2424日日效果验证:效果验证:实施前实施前实施后实施后加载时间(加载时间(msms)97977272渲染速度渲染速度(ms)(ms)4949343425

22、石化MES优化QC小组中海油信息科技有限公司2525十 、确认效果 QC小组成员对MES系统进行一系列优化之后,再次测试系统运行速度,获得了以下五张图表:26石化MES优化QC小组中海油信息科技有限公司26十 、确认效果02468101214活动前平均时间(s)活动后平均时间(s)QCQC活动前后平均时间对比活动前后平均时间对比05101520253035平稳率获取模型平稳率获取数据罐区数据获取数据公用工程查询计量操作查询装置平衡获取模型装置平衡获取数据进出厂数据查询打开首页活动前时间(s)活动后时间(s)目标实现了!目标实现了!活动前后各模块的响应时间对比27石化MES优化QC小组中海油信息

23、科技有限公司项目项目效果效果软件系统方面系统响应时间提高综合展示速度提高数据库响应时间缩短硬件环境方面硬件资源占用率降低网络带宽占用率降低磁盘阵列读写次数降低生产执行方面生产调度响应时间提高人工成本降低决策周期缩短v活动前后活动前后MESMES系统运行效果系统运行效果十 、效益评价28石化MES优化QC小组中海油信息科技有限公司十 、效益评价质量意识质量意识实施前:实施前:2 2分分实施后:实施后:5 5分分个人能力个人能力QCQC知识知识团队精神团队精神自信心自信心质量意识质量意识个人能力个人能力实施前:实施前:2 2分分实施后:实施后:4 4分分QCQC知识知识实施前:实施前:2 2分分实施后:实施后:4 4分分团队精神团队精神实施前:实施前:3 3分分实施后:实施后:5 5分分自信心自信心实施前:实施前:3 3分分实施后:实施后:5 5分分实施后实施后实施前实施前v小组成员活动前后综合素质对比图(满分小组成员活动前后综合素质对比图(满分5 5分)分)29石化MES优化QC小组中海油信息科技有限公司十一、巩固措施 纳入运维日常工作标准中。日常纳入运维日常工作标准中。日常巡检巡检内容内容包括各个页面功能包括各个页面功能及应用情况、及应用情况、MESMES系统服务器的巡查、关系数据库的巡查

温馨提示

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

评论

0/150

提交评论