|
2004年12月,浪潮天梭在SPECjAppServer2002测试中,打破了商用事务处理能力测试的世界纪录。2006年,浪潮天梭系统再次以单核183.3JOPS(每秒处理事务数)的平均处理能力在SPECjAppServer2004中刷新了世界纪录,此成绩高出业界平均水平每核120 JOPS近50%。
如果仅从数据上看,我们得出的结论不外是浪潮天梭的高性能,如果从产生数据的背景上看,我们将看到,正是用户需要高计算性能的需求,让浪潮在将新技术最大限度转化为用户的应用价值上不断努力。浪潮服务器技术总监胡雷钧表示,刷新世界纪录的背后不只是10几个工程师两个多月的辛苦,服务器要取得良好的测试成绩,系统调优是重中之重。
服务器调优是在多维问题空间中去求解的复杂过程,要运用相关技术手段,对操作系统、中间件、硬件系统的参数进行系统调整。数学上有一类问题叫“NP难题”,这种问题存在最优解,但是问题的复杂度超出我们能力,没有通用的方法能找到最优解,这需要集个人的经验、工具为一体,采取一些近似的方法实现一步步优化。系统的调优也是这样,调优者除了通用的测试工具以外,还要靠自己的经验积累,根据测试数据来一步步优化系统。这是一项艰苦细致的工作,要创新方法,一步步积累。
“服务器调优过程就好象汽车的调校过程一样。”胡雷钧介绍说,“对于服务器厂商而言,调优是两点关键核心能力的衡量,一是技术基础,一是对用户需求的认知。具体来讲,分为四个部分,即对体系结构的了解;构成方案的部件在既往类似解决方案中的表现;软硬件搭配的表现,如某一软件与何种硬件平台搭配才能发挥最忧性能;硬件之间以及软硬一体的整合及调优技术,也就是说,系统平台搭建完成以后,采取何种技术方法来优化系统性能。”
在SPECjAppServer2004测试过程中,浪潮就对系统各个组成部分进行了大量的优化工作,如CPU子系统优化、内存子系统优化、磁盘子系统优化、网络子系统优化、操作系统优化、数据库优化、中间件优化以及各个系统之间联合优化,在这个过程中,浪潮使用到了众多优化的方法和手段。
胡雷钧表示:“SPEC jAppServer2004测试完全模拟现实使用需求,讲求参测系统整体上的性能和在实际应用中的表现,使用户在购买产品的时候能够根据SPEC jAppServer2004的评测数据更真实地了解到自己选择的产品到底在实际应用中表现如何,而不再是只能看到一堆厂商提供的宣传参数。”浪潮此次的参测方案是一个典型的运行JAVA业务的三层(数据层、应用逻辑层、访问层)架构应用,在测试过程中后台数据库系统还经历了高压力考验,完全可以胜任银行数据库系统、税务征管系统、财政收支系统等行业的核心应用。
现在,浪潮天梭服务器已经成功应用在了中国一拖集团有限公司的财务系统中。尽管刷新世界纪录不是一拖人选择浪潮天梭的决定性理由,但天梭具有的良好性能却是为用户提供满意应用的基础根基。
|