免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: serversky
打印 上一主题 下一主题

有奖讨论:TPC-E对服务器采购有多大参考价值 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2008-09-19 19:51 |只看该作者

回复 #21 flb_2001 的帖子

TPC-C的评测项目都已经过时,并且已经不能符合现在应用的性能了

我觉得21楼说话有点太那个了吧,尽管现在出现了TPC-C的评测项目,但TPC、SPEC等权威基准测试结果还是很有效的,它不只是针对TPC标准,而是从各个方面对评测一个技术.


总结的时候又说:总结:在目前来说应该主要参考TPC-C标准的测试结果,TPC-E作为补充参考。

前后也太矛盾了吧

论坛徽章:
0
32 [报告]
发表于 2008-09-21 00:16 |只看该作者
计世网消息     在成为全球最有权威的测评服务器性能的标准14年之后,TPC-C速度测试正在被一种新的测试标准TPC-E所代替。

   
   Transaction Processing Performance Council(事务处理性能委员会)已经批准了这一被命名为TPC-E的新标准,这一新标准在测试方面更简单一些,成本更低,也更能够代表目前数据库处理的任务。一旦测试人员得到培训,以确保计算机厂商熟悉并遵守测试指导方针,那么第一批新的测试结果就将于今年夏季诞生。

    TPC-E测试标准模拟了交易者、经纪人与股票交易所交互的情况。信息存储在33个独立的数据库表中。而与TPC-C相比较,在测试中,数据存储在9个数据库表中,数据和操作将更会简单。尽管没有一种测试标准能够全方面衡量计算机的性能,但它仍然可以说是一种比较不同计算机产品的有效方式。TPC-C就曾经被广泛地用来完成这一任务,然而,自从TPC-C于1992年7月份诞生以来,服务器和数据库已经发生了巨大变化。

    据负责推广TPC-E部门的安德里亚斯表示,TPC-C正好是寿终正寝,现在需要一种新的测试标准来取代它。据TPC的主任迈克尔表示,他们用5年时间开发了新的测试标准。但TPC-C存在的问题之一是,要获得高分,系统需要大量的内存和硬盘。IBM公司和惠普公司获得最高分的系统在测试时都使用了7000块硬盘。而TPC-E仅仅需要这一数量的十分之一。据安德里亚斯表示,一般情况下,进行一次TPC-C测试的费用为400万美元,其中主要是硬件成本。而IBM公司在2006年进行的一次TPC-C测试中花费了1200万美元,惠普公司的一台系统也花费了1200万美元。据迈克尔表示,也仅仅是这些大公司才能支付起TPC-C测试的费用。

    据安德里亚斯表示,新测试费用比较廉价的部分原因是对硬件的要求更加合理了,而其另外一个原因就是TPC将提供软件的源代码,取代了要求测试人员自己编写代码。

论坛徽章:
0
33 [报告]
发表于 2008-09-21 00:20 |只看该作者

哪些因素会影响TPC-E测试结果?

跟SPEC CPU这类测试不同,TPC-E测试不仅仅是服务器某一方面的性能,而是评测整体方案的应用性能,这个方案是包括服务器、存储、OS、数据库等软硬件在内的一整套系统。为了保证系统性能,在服务器、存储、操作系统、数据库软件等各个子系统上就不能出现短板。服务器厂商要做的是系统优化,即怎么让软件和硬件可以更好的配合,怎么让服务器和后端的存储进行更好的整合。

    也就是说,不同厂商选择不同的CPU、存储、OS、数据库,都有可能会对TPC-E的最终测试结果产生影响。这里,我们比较了参加TPC-E测试的几套四路服务器系统,发现六核系统比四核性能表现好,8GB光纤SAN存储比4GB光纤要好,操作系统和数据库软件的升级也会对TPC-E性能产生影响。

    比如,四路服务器中,得分最高的三款采用的都是英特尔将在9月下旬正式发布的六核Dunnington至强 X7460。大体来看,四路六核系统的TPC-E性能比四路四核要高出50%左右,比四路双核更是高出3倍多。如Dell PowerEdge R900 四核版本的成绩是451.29,六核版本是671.35,相比之下提高了48%。

    再来看看存储方面。IBM System x3850 M2在去年和今年参加了两次测试,服务器配置都是四路四核Xeon X7350 2.93GHz处理器和128GB内存,但结果却不一样,从第一次的419.80 tpsE提升到了479.51tpsE,增长了14%。究其原因就在于,这两次参测方案使用了不同的存储、数据库软件和服务器操作系统。第一次用的是4GB光纤SAN存储、 SQL Server 2005 和Windows Server 2003,而第二次使用的是8GB光纤SAN存储、 SQL Server 2008和Windows Server 2008。

    又比如,浪潮NF520D2 和Dell PowerEdge R900 都是最新的四路六核系统,都使用了SQL Server 2008和Windows Server 2008,但前者使用了128GB内存,后者使用了64GB内存,在后端存储的选择上也有差异,使得浪潮NF520D2的性能高出了5%左右。

    可见,TPC-E看的不仅仅是CPU的性能,服务器系统设计、操作系统与数据库软件、存储架构等都非常关键。

论坛徽章:
0
34 [报告]
发表于 2008-09-21 00:25 |只看该作者
TPC-C一直是业界最权威的服务器系统OLTP(数据库)基准测试,从1992沿用至今。2007年3月19日,事务处理性能委员会宣布批准了名为TPC-E的新标准以取代TPC-C标准。



    从TPC-C到TPC-E,该测试更加模拟实际和复杂,具有更高的技术权威性。



    服务器性能测试完成了从C/S架构到B/S架构的过渡。随着B/S架构的广泛发展,TPC-E测试将具备更广泛的基础和代表性。



    TPC-E模拟了一个经纪公司的流量和交易模式,完成了对高端行业关键应用的超现实模仿,其模型更为人们熟悉也更容易理解。



    TPC-E测试的数据类型由3种扩展为10种,事务类型由5种增加到12种,数据库构成更为复杂,更符合实际应用,对服务器性能要求更高。



    超现实的仿真性:TPC-E测试更加真实,其测试结果对金融、证券等高端行业的服务器应用具有重要的参考价值。



    TPC-E的测试模拟了全球最大的股票交易市场——纽约证券交易所的日常交易流程,整合了B2B和C2B两种交易模式。



    在TPC-E数据库测试中所使用的数据,来自于美国和加拿大的真实人口统计,数据与真实无二。



    TPC-E模拟了真实世界中一个证券公司和那些贸易、会计查询和市场研究方面的客户之间的交易。这个公司会和金融市场产生联动,并基于客户的利益执行指令及更新那些账户信息。因此,TPC-E测试的事务类型具有更现实的代表意义。



    TPC-E测试,加压端会模拟真实业务情况对系统加压,是系统在满负载的情况下,运行两个小时,取这段时间的最终结果为最终成绩。而且在对系统加压时,各种类型的操作比例都根据实际应用作了严格的规定,例如订单交易占9%-10%,以求与真实的证券公司保持一致;同时,高并发访问量和数据响应时间等因素也有严格的限制,在10种业务处理中,系统延迟最大不能超过3秒。



   TPC-E测试模型组成

    TPC-E测试的逻辑架构(如下图)





    TPC-E测试的逻辑架构中所包含的各个组件分为Driver、Tier A和Tier B,其中Tier A和Tier B合起来叫做SUT(System Under Test待测试系统)。



    图中用三种颜色标识了不同内容:亮色部分代表TPC官方提供的程序,在测试中强制要求使用;黄色部分代表商用组件,比如数据库管理系统,数据库驱动程序;紫色部分代表必须由TPC-E测试的主办者实现的内容。



    TPC-E测试的物理架构(如下图)





    在TPC-E测试的物理架构中,Driver层代表的是事务模拟和驱动层,可以把它当作是不同的客户在做各种不同的事务操作的模拟器,模拟的客户操作源源不断的从Driver层通过网络发送到下一层。Tier A层代表是与数据库进行连接的应用服务器层,它从网络接收Driver层发送来的各种操作指令,然后连接具体的数据库服务器,通过调用每种事务对应的存储过程来完成客户操作。Tier B层代表的是数据库服务器层,可以选择SQL Server、Oracle数据库。



    测试程序分三个部分来实现:

TPCEDriver客户端程序、CEServer应用服务器程序和MEEServer应用服务器程序。TPCEDriver客户端程序模拟客户操作,负责产生随机事务信息并发送到CEServer服务器程序和MEEServer服务器程序,此外,还要传送TMEEIndexTable结构体给CEServer,里面保存了一组或多组TPCEDriver客户端的“主机名”和“端口号”,CEServer在处理TradeOrder事务时要用到该信息(通常情况下保存是本机的信息);CEServer模拟证券公司操作,执行CCE对象和CDM对象产生的事务,并返回输出信息,对于TradeOrder事务的处理比较特殊,不仅要返回输出信息,还要根据执行结果产生TradeRequest信息,然后根据TMEEIndexTable结构体中指定的地址,将它发送出去,由TPCEDriver客户端程序接收处理(用于CMEE对象产生随机事务);MEEServer模拟交易所操作,负责处理CMEE对象产生的事务,并返回输出信息。

论坛徽章:
0
35 [报告]
发表于 2008-09-21 00:26 |只看该作者
TPC-E是将来的主流啊!!!

不过国内去做这个事情的人很少!!!

论坛徽章:
0
36 [报告]
发表于 2008-09-21 00:32 |只看该作者
原帖由 qliu00 于 2008-9-19 19:51 发表
TPC-C的评测项目都已经过时,并且已经不能符合现在应用的性能了

我觉得21楼说话有点太那个了吧,尽管现在出现了TPC-C的评测项目,但TPC、SPEC等权威基准测试结果还是很有效的,它不只是针对TPC标准,而是从各 ...

说的是,现在确实属于一个过度期啊!!

论坛徽章:
0
37 [报告]
发表于 2008-09-21 03:13 |只看该作者
只用TPC-C,因为我们都是多数据库和J2EE应用,高端用户都用Power,低端用啥的都有,用TPC-C可以比较不同架构的机器,比如Power对比Intel、Power对比HP之类。这个TPC-E只能跑Win和MSSQL,参照作用基本没有

论坛徽章:
0
38 [报告]
发表于 2008-09-21 11:25 |只看该作者

回复 #33 nhuczp 的帖子

nhuczp  

这里是对服务器进行讨论,不是让你去摘些文章,更希望是看到原创的,而不是你从网上

直接摘来的,那就不叫讨论了

论坛徽章:
0
39 [报告]
发表于 2008-09-21 22:23 |只看该作者
原帖由 0vk0 于 2008-9-21 11:25 发表
nhuczp  

这里是对服务器进行讨论,不是让你去摘些文章,更希望是看到原创的,而不是你从网上

直接摘来的,那就不叫讨论了


如果对这个主题都不了解,怎么讨论????

弄过来是要别人看得更明白..

clear?????

论坛徽章:
0
40 [报告]
发表于 2008-09-21 22:27 |只看该作者

浅析TPC-E标准推广中的问题及对策

1、在服务器采购过程中,您是否会参考TPC、SPEC等权威基准测试结果?TPC的结果对您所在机构采购决策有多大影响?
   答:会参考TPC的权威基准测试结果。并且对采购决策有一定的影响。
       从企业的角度来讲,在采购服务器的过程中,会采购一两台基于TPC—E的服务器加以应用尝试。
2、您如何看待TPC-C和TPC-E的区别和优缺点?您是否认可TPC-E的测试结果?   
    答:认可TPC—E的结果。基于TPC—C的服务器支持的数据库多,也相对成熟。
        TPC—E的服务器在很多方面有待完善,但其优越的性能是未来服务器的发展方面。
   下面就于基于TPC—E在今后推广中可能存在的问题及对策加以简要分析。
   首先,用户服务器测试基准的认知程度低。目前,我国企业中的大部分IT从业人员对服务器测试基准认知程度普遍偏低,还有很多IT人员根本不知道有相关基准的相关内容。而且,目前很多服务器生产商对基于TPC-E的服务器缺乏推广力度,企业对TPC—E的内容普遍缺乏全面了解,不愿去尝试,先进的技术装备采购率很低,这也是阻碍新标准实施的直接原因。
   为此,可从以下几方面加以解决。
   一要加大宣传力度,通过各种渠道宣传基于TPC—E的服务器。这是搞好TPC_E新标准服务器产品推广工作的前题。
    二是要有业务通,技术精的推销员。这是做好推广工作的保障。在每年各地举办的各种IT电子产品的展销会上,对基于新标准TPC—E上生产出的产品,生产厂商或代理商的业务推销员要熟悉,不仅懂TPC_E服务器的主机的构造、工作原理、安装调整和故障排除;而且还要会现场操作、会维护保养。在向企业级的用户推广中,要说得清、讲得透。在现场示范中会说会干。 只有这样,TPC—E的服务器才会给潜在的用户留下印象,成为企业未来采购的可选项。        
   三要坚持实事求是的态度。由于TPC—E是个新标准,有许多技术尚待完善与健全。这点在向用户介绍基于TPC—E标准的服务器时,要及时地说明。坚决反对那种弄虚作假、玩数字游戏、把TPC-E类的服务器说得完美无瑕以欺骗用户的行为。
   四要坚持用户第一的原则。在推广TPC-E服务器中,要兼顾好社会效益、用户经济利益,以用户利益为重点和出发点,尊重用户的选择权。这样才能使TPC—E标准推广有生命力,获得良好的经济效益和社会效益。  
   只有厂商与用户共同努力,才能使企业的数据库服务器向更高的标准迈进。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP