您现在的位置是:首页 > 行业 > 制造 >
国美CIO:ERP稳定运营需压力测试
2012-11-05 10:06:42作者:丁慧茹来源:
摘要运营至今包括ERP系统在内的20多套系统的基本稳定,国美首席信息官吕意凡所感受到的是ERP系统的建设只是个开始,如何让系统长期稳定地运维,并支持持续变革、为生产创造效益,这才是他们这个团队最根本的使命。...
从2011年11月1日ERP系统成功上线、1800多家门店正常切换,以及运营至今包括ERP系统在内的20多套系统的基本稳定,国美首席信息官吕意凡所感受到的是ERP系统的建设只是个开始,如何让系统长期稳定地运维,并支持持续变革、为生产创造效益,这才是他们这个团队最根本的使命。
借HP LoadRunner 完成压力测试 尽量接近0缺陷
国美去年实现的整个ERP系统的切换,是以SAP软件为核心的。“这个过程是非常复杂的,我们基本上把SAP能够用到的适合零售行业的模块基本上都使用到了,同时还有相关的外围系统,大概有20多套。”吕意凡告诉记者。
而1657家门店同时实现正常切换,以及在上线过程中、方案的设计中,国美这次也尝试了很多创新的模式,在整个供应链的优化、提高供应链的效率和速度上进行突破。这一系列在最初也是这个项目所面临的难题,吕意凡至今回忆到依然感慨整个项目参与者和国美的所有员工所付出的努力。
在此次项目中有很多亮点,吕意凡重点介绍了他们是如何做压力测试的。目前国美信息化项目中,压力测试所选择的都是HP LoadRunner软件。“从整个架构,比如硬件的选择、尺寸的最终确定,以及整个方案的最终确定,每个环节都需要大量使用软件来做从性能到方案的验证。”
国美此次项目过程中,将测试作为整个结构和架构分析的一个环节,需要首先设计好场景、找到压力点以及明确压力测试的目标。吕意凡认为,国美通过这样的压力测试需要明确三点,一是知道系统的性能到底怎样;二是系统在什么情况下可能会出现问题;三是对资源进行能力设计。
中国惠普有限公司软件事业部大中华区总经理于志伟在接受采访时,指出LoadRunner是在业界最成熟的压力测试产品,包含的场景很多,安全性也高。而利用LoadRunner进行压力测试时,也需要根据企业具体情况进行资源的包括、选择测试时间点和压力点等。
“比如利用私有云的方式做应对高峰的方法,我们如何对不同场景进行验证,要求你就只是单一的一套生产系统,可能就需要一套验证环境或预生产环境,你可能还需要一套功能测试的环境。”吕意凡认为,在压力测试时不可能将所有的场景模拟和配置出来,一般是根据实际需求编写简单的脚本或是的压力测试的场景,然后去估算峰值时的资源配置等。
国美首席信息官吕意凡
通过LoadRuuner进行测试,国美在其中确实得到了指导意见。一是发现某些进程或是某些压力较大,然后同多单点来做压力以最终确定哪个进程影响比较大;二是根据监控的趋势做相应的验证类型的压力测试,提前做预估。吕意凡也补充指出,对于一些补丁也要做相应的压力测试。
据介绍,目前无论是ERP系统还是其他的外围系统,国美都利用HP LoadRunner进行相应的压力测试,以自己的资源进行最直观的掌控。
(本文不涉密)
责任编辑: