SPEC基准:简化你的服务器采购决策过程

日期: 2010-08-17 作者:Frank Trocino翻译:孙少忆 来源:TechTarget中国

你们之中那些正在购买服务器的人一定深刻认识到你们正担负着独一无二的责任同时还要考虑海量的信息。如果你是公司的IT经理,这可能意味着你不得不花大把时间在负载测试和供应商选择上,同时还要回避销售电话以节省足够的时间来阅读每周积累的SMTP和HTTP报告。   标准性能评估公司(SPEC)在它的基准测试结果和基准套件中可能会为你提供大部分所需的答案。除了你自己卷起袖子计算每个字节,SPEC为每个具体的服务器应用提供了一个直观的度量标准。

  SPEC是一个非盈利组织,所以它没有利润日程。该组织只关注一件事:建立、维护和备份标准化的基准用以测量最新一代高性能计算机的性能。   SPEC基准测试结果  ……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

你们之中那些正在购买服务器的人一定深刻认识到你们正担负着独一无二的责任同时还要考虑海量的信息。如果你是公司的IT经理,这可能意味着你不得不花大把时间在负载测试和供应商选择上,同时还要回避销售电话以节省足够的时间来阅读每周积累的SMTP和HTTP报告。

  标准性能评估公司(SPEC)在它的基准测试结果和基准套件中可能会为你提供大部分所需的答案。除了你自己卷起袖子计算每个字节,SPEC为每个具体的服务器应用提供了一个直观的度量标准。

  SPEC是一个非盈利组织,所以它没有利润日程。该组织只关注一件事:建立、维护和备份标准化的基准用以测量最新一代高性能计算机的性能。

  SPEC基准测试结果

  SPEC将其高度具体化的系统测试结果免费公布在其官方网站(可以看到一个SPEC分类列表)。这些结果来自任何组织结构购买了特定系统、软件或者硬件性能配置并且执行了SPEC的一个基准套件时获得的测试结果。

  任何拥有SPEC软件许可的个人和团体都可以提交测试结果给SPEC。除非你成为SPEC的会员或是准会员这种提交是免费的,否则你需要为每个提交的结果支付500美元费用。实际上,厂商更愿意成为提交结果的人,因为他们希望借此来提高他们产品的知名度。然而,SPEC在发表结果之前会做严格的评审,所以你可以确信这些结果是公正、可信赖的。

  测试结果部分无疑是纯粹基于性能的。其中没有任何直接信息可以表明投资回报率,能源消耗,碳足迹,服务,支持或兼容性。如果你是位称职的IT经理,利用SPEC官方网站上准备好的忠实的报告结合传统的调查方法,你肯定能够找到一个方法来准确、系统地解决你在服务器购买中遇到的种种困难。

  一定要仔细阅读FAQ部分以理解这些测试结果来自何处,有什么含义。如果你有同样的系统规格,这些测试结果很容易被重现。然而,生活在现实世界的我们大多数能理解有时你的网络并不完美。总会有游手好闲的Windows95客户端正在寻找更多的网络病毒去感染它所接入的仓库点阵式打印机,尽可能借此来维持其微不足道的存在和感受,直到其250MB硬盘驱动器发生故障。

  SPEC基准套件

  重申一次,如果你生活在现实世界并且你的企业老板或客户认为72小时之内还没有答案是荒谬的,为你的组织机构购买SPEC基准是个实实在在的时间节省方法。在50美元和2000美元之间的任何价位,依赖于你所选的基准,组织机构都能够买到一个包含用于测试系统配置的可执行代码的基准套件。

  过程很简单:

  进入SPEC官方网站选中你希望测试的应用,购买该SPEC基准,并且在你的系统装载该套件运行。

  当你评审完你的测试结果后,你可以提交给SPEC再次评审这些结果,如果测试结果满足了他们严格而中立的测试标准SPEC将发表这些结果。

  基准套件被设计用来为运行在实际环境中现代计算机系统上的应用提供精确的性能测量。尽管这些套件是用来测试现实性能的适合的标准,它们不能作为唯一的购买决定因素,因为还有很多因素诸如服务,支持兼容性,价格等等都需要在做出购买决策时考虑。

  基准套件生命周期被设计为5年。在这期间你有可能看到为了进一步增加能力的升级或是文档升级,以及解决小错误的补丁。使用这种制衡机制,SPEC能够客观、便携的实现这些基准的标准化。当你购买了一个基准套件,你的测试结果会告诉你关于你的系统与现有其他技术相比怎么样的第一手资料。

  SPEC基准不是一成不变的

  最好的决定系统性能的方法是基于你每日实际使用的应用进行测量——但这既困难又复杂。第二好的方法是你自己在目标系统配置中运行合适的SPEC基准工具,用它来决定目标应用和系统的测试结果,这些目标应用和系统能够反映你在现实中所做的事情。你能够利用官方网站的结果获得一个如何测量不同系统配置的标准,这些被测试的系统要么与你现有的系统配置相近,要么可能与你正在考虑购买的系统配置相近。

  任何规模的公司都能从使用SPEC基准工具或公布在网站上的测试结果中受益,只要他们正在使用的系统和应用类型是基准工具所为之设计的类型。当用户推测的结果超出了基准工具的参数就会产生问题。在运用测试结果进行购买决策之前,购买者应该审阅基准工具做了什么,什么系统被测试了,以确保这些与他们正在做的或想要做的相符合。

  基准测试结果非常现实,用户应该能够在一个系统里使用同样的配置规格来重现它们。然而用户不能假设可以在测试结果基础上进行扩大——测试结果仅对实际测试的系统和工作负载有效,不应该做超出测试结果的推测。

  SPEC基准与其它已有的基准不同之处在于一致性,可重复性和现实性。开发SPEC基准点过程源自于广泛的共识和制衡机制从而确保一种类型的厂商不会比另一种更受优待。测试结果在SPEC官方网站上公开之前必须经历严格的同行审查。

  SPEC基准分类细目

  • CPU,既测量触发密集工作负载(单处理器速度)又测量整数密集工作负载(多处理器的吞吐量)。CPU基准被细分成将近30个独立的基准测试结果用以测量从Perl和XML处理到人工智能和量子化学的不同的特定使用。
  • 图形/应用基准既有用来测量通用OpenGL接口水平的图形基准,也有为专门应用例如3DS和Maya设计的图形基准。
  • 高性能计算基准测量高端计算系统运行工业风格的应用时的性能,特别适合评估并行处理性能(一个机器中含有几个独立的处理器)和分布式计算机架构性能(几台电脑共享一个程序进程)。
  • Java客户端/服务器基准测量Java企业应用服务器和Java虚拟机的性能。
  • 邮件服务器基准测量系统作为使用POP3和SMTP协议的邮件服务器时对客户请求的处理性能。
  • 网络文件系统基准被设计用来评估网络文件服务器速度和请求处理能力。
  • Web服务器基准模拟用户从宽带互联网链路上向Web服务器发送页面浏览请求,既用HTTP方式也用HTTPS方式。

相关推荐