中国的世界级企业管理软件用友U9于2009年8月在英特尔实验室搭建的英特尔至强处理器、微软WindowsServer2008™企业版及SQL Server 2008™企业版等最专业、最严格的测试环境下,当众多竞争厂商产品还停顿在并发1000左右的水平上,用友U9 实现了在五台普通服务器对并发8000个用户测试的支撑。数据本身不仅代表了用友U9 高端管理软件ERP的技术实力、以及中高端企业的定位,更再次印证了中国软件企业冲击“世界级”产品的能力。
5台普通服务器上,实现了支撑8000个并发用户测试,平均响应时间只有0.18秒、平均事务处理响应时间只有2.5秒。在最近英特尔实验室的测试中,用友U9获得了超乎寻常的软件品质测试。
8000个并发、0.18秒、2.5秒意味着什么呢?可能对于多数公众和普通用户,并不知道其背后的含义和标志。用最通俗的话讲,“8000、0.18、2.5”等数据背后,意味着在品质和性能上,用友U9大幅将国内ERP管理软件甩在身后。成为真正能具备服务多组织架构、大数据量、大并发的国内外中大型企业应用的能力。
英特尔实验室报告,在软件品质能力上,认可了中国的“世界级”。
8000并发意味着多组织架构、跨国公司服务能力
先来看一下,并发用户的数量的概念。关于并发用户的数量,有两种常见的错误观点。一种错误观点是把并发用户数量理解为使用系统的全部用户的数量,理由是这些用户可能同时使用系统;还有一种比较接近正确的观点是把用户在线数量理解为并发用户数量。实际上,在线用户不一定会和其他用户发生并发,例如正在浏览网页信息的用户,对服务器是没有任何影响的。但是,用户在线数量是统计并发用户数量的主要依据之一。
并发主要针对服务器而言,是否并发的关键是看用户的操作是否对服务器产生了影响。因此,并发用户数量的正确理解是,在同一时刻与服务器进行交互的在线用户数量。这些用户的最大特征是和服务器发生了交互,这种交互既可以是单向传送数据的,也可以是双向传送数据的。
并发用户数量的统计方法目前还没有准确的公式,因为不同的系统会有不同的并发特点。例如OA系统统计并发用户数量的经验公式为:使用系统的用户数量×(5%~20%)。对于这个公式,没有必要拘泥于计算出的结果,因为为了保证系统的扩展空间,测试时的并发用户数量都会稍稍大一些,除非要测试系统能承受的最大并发用户数量。
举例说明:如果一个ERP系统的期望用户为1000个,只要测试出系统能支持200个并发用户就可以了。换算一下,如果U9支持8000个,那么期望用户最少4万人。
而4万人又意味着什么?一般企业不是每一个员工都需要每天用到企业内部ERP系统的,对于一家跨国汽车制造企业,不到5%的办公、行政和管理人员会频繁地使用内部管理系统,而一线工人很少会触及这些系统。
如果再做一个大概的估算,如果一个企业有4万同时在使用U9,那意味着,这家企业可能规模在10万到80万人之巨。
而做到8000个并发,仅仅用了5台普通服务器,这一指标又证明了,用友U9的软件优化能力,占用系统资源少,能让企业用户最低成本运转该系统。
“世界级”的软件要支持世界级的企业,不光在管理软件应用模式上和功能模块、架构平台上,在技术上,承载能力上同样重要。
再形象对比一下下文,来自互联网其他竞争厂商的报道内文“3台服务器支持下,在600并发用户下,XXX表现良好:响应时间在5秒内,数据库、应用服务器资源平稳;在800并发用户下,XXX相比600并发下性能略微下降,但仍可获得良好的客户感受,通过分析:该硬件平台下数据库CPU出现瓶颈,运行阶段伴随一定的阻塞情况,导致事务响应时间较600并发有一定程度增大,但系统负荷整体比较稳定;另开一个XXX客户端访问和操作,使用上并没有特别明显的延迟现象,可获得良好的客户感受。”
而该产品同样对外传播定位高端管理软件客户市场。“600、5秒”“8000、0.18秒”的差距不言自明。
此外,在如此的软件品质水平下,ERP用户一直担心的系统是否能支撑企业长期持续性发展的问题迎刃而解。在最好的状况下,五台普通服务器实现8000个用户并发的能力,事实上证明了用友U9对中大型应用的超负荷支持。
用友U9如何实现高品质性能产品
英特尔实验室报告指出这是由于用友U9技术架构的总体优势决定的,并主要体现在:U9采用了平台化策略,开发和推出了功能强大的、全面支持SOA开发的统一业务运营平台UAP。在U9ERP中,通过UAP来综合运用企业级面向服务的底层设施(ESOI)的功能,实现业务与技术相分离的架构,根据企业组织规模、业务模式和交易量变化而扩展和调整。
1、不同的企业规模,不同的行业需求,就有不同的业务部署,这需要企业管理软件及解决方案提供的企业计算和数据库平台,能够具备良好的伸缩性和性能。U9支持大数据量、大并发的负载均衡的部署模式。
2、同时,U9支持传统的集中、分布和混合式等多种部署模式,特别支持跨应用、跨组织、跨服务器、跨地域等复杂多样的部署模式。
3、当业务负载显著增大的时候,可以通过综合运行横向伸缩(ScaleOut)和纵向伸缩(ScaleUp)策略,大幅度提升整体IT部署的性能、降低响应时间。
4、U9还支持WEB服务器、报表服务器、邮件服务器、任务服务器、移动应用服务器、补丁服务器、应用服务器和数据库服务器的分离。企业可以根据IT设备资产的状况、业务处理数据负载的需要,把某些服务器调整到不同的硬件服务器上运行。
并通过灵活的群集模式实现整体的高可用性和安全性。
值得一提的是,针对用友U9企业客户不断增长的业务处理需求,帮助企业充分利用上述处理器的各项技术特点,充分挖掘用友U9的性能潜力。英特尔®至强®5500系列处理器和英特尔® 至强® 7400 系列处理器同用友U9及微软® Windows Server 2008™及SQL Server 2008™的完美计算组合,为优良的性能表现打下了坚实的硬件基础,充分证明了英特尔® 服务器处理器可为数据密集型业务应用提供增强的性能和能效表现。
用友U9经受超“酷”评测
为有效支撑大规模并发用户的业务处理,根据企业业务的特点,将数据库服务器和报表服务器进行了分离,分别部署在一台至强7400、4路6核、主频2.66GHz的高性能服务器上。此外,每台上还配置了RAID0磁盘阵列,以保证数据访问磁盘的效率。
为有效分担大规模用户量的并发访问,测试采用了横向(Scale-out)策略,将5台至强5500、2路4核、主频2.93GHz的应用服务器构成网络负载平衡(NLB)群集。
测试使用了7台至强5400、2路4核、主频3.0GHz的机器,作为压力测试机,根据典型应用场景模拟出8,000个并发用户的访问效果。测试机与服务器、服务器与服务器之间均使用千兆网连接。
测试结果表明:U9产品能够稳定支撑8,000用户的大并发规模,U9性能及伸缩性策略为企业级IT运营提供了有效的帮助。
基于5台普通服务器的配置,针对一个中大型企业的应用在硬件投入上体现了性价比的因素,这种测试结果,也充分考虑到绝大多数企业在硬件投资上的接受程度和适应性。当然,在增加硬件资源的条件下,U9还会达到不同记录。
用友U9对中国高端管理软件市场影响
快速变化的经济环境,为企业带来了巨大的挑战,企业时刻面对快速扩张与转型升级的紧迫要求,以实现企业的战略性发展。随着企业规模不断壮大、信息化不断深入普及,企业应用场景及用户数量呈爆炸式增长趋势,对企业管理软件的性能及支持变化的能力提出了更高的要求。
用友U9具备良好的纵向伸缩性。U9企业用户可以通过继续提升数据库服务器的配置,实现更大的并发用户支撑。当中国企业面临高速成长的今天,管理系统平台的可延展性要求极高。通过收购重组,实现倍数级增量的大型企业,更需要一款这样的系统平台。用友U9将改变大中型中国企业向SAP、ORACLE求解的市场格局。
在当前社会,公众对外资管理软件厂商巨额收费一片质疑的情况下,用友U9也将改变这一市场困扰。根本本次测试表明,用友U9具备更好的总拥有成本(TCO)。U9整体解决方案具有更好的TCO优势,并提供更强大的业务功能支撑,为企业用户带来更大投资回报(ROI)。
在中国企业,尤其是制造型企业,多组织多工厂发展的今天,用友U9支持传统的集中、分布和混合式等多种部署模式,特别支持跨应用、跨组织、跨服务器、跨地域等复杂多样的部署模式。成为了支持中国企业、中国经济发展的后盾。
用友副总裁、CTO、U9产品研发中心总经理黄涛自信表示,U9能做到中国的世界级,不是嘴上说说、更不是靠宣传,而是用友有实实在在的产品、技术在支撑。
读过这篇文章的人还读过:
库房盘点管理规定
用精益的思维为客户提供更具性价比的软件开发服务
CIO:信息化领域 你才是企业中的老大!