好马配金鞍

来源 :计算机世界 | 被引量 : 0次 | 上传用户:STTELA
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  在上一期连载中,我们介绍了与北京市某学校信息中心合作进行的一次硬件平台选型测试,并以此为依据,证实了x86平台在网络业务处理方面的潜力。随后一段时间内,我们收到了许多来自厂商、用户的咨询;个别用户甚至愿意提供更完善的环境,希望我们将这一系列测试长期进行下去,持续公开更详细的测试结果。对于来自读者的热情关注,我们表示感谢,并将在后续连载中安排更多平台的测试分析。同时,我们也在这里介绍一款经常使用的网络通信平台评估软件NCPBench,供读者进行独立的性能评估。
  
  以互联网的名义
  
  NCPBench是近期兴起的一款测试软件,用于评估x86硬件平台做网络业务处理时的性能。在我们看来,该软件融入了大量的互联网基因,与日常使用的诸多软硬件评估产品有着明显的不同。众所周知,用户参与是互联网产品成功的基本要素,NCPBench显然抓住了这个要点,在产品发展的方向性上与用户需求保持着高度一致。该软件采用了十分开放的构建模式,版本升级比较迅速。与之对应的,在主要功能保持稳定的情况下,再根据用户反馈需求的迫切性,逐步完善产品的细节功能。而互动的效果则取决于用户数量与质量,所以NCPBench本着“让更多人使用”的理念,采用了免费的许可授权模式,允许甚至鼓励被用于包括商业在内的各类评估环境。
  NCPBench与其他软硬件评估产品的第二个不同,体现在操作的便捷性方面。一般来说,网络通信、信息安全等领域的测试解决方案都比较复杂,使用时需要较高的专业素养,配置过程也相对麻烦。NCPBench则很好地简化了用户端的工作,使用时只需对网络接口、业务模式等几个必要环节进行设置,即可进行性能测试。一键式安装也是非常实用的功能,我们拿到新的硬件平台,用几分钟时间就可以将NCPBench安装到本地或USB存储设备上,而不必经历从磁盘分区到编译的诸多步骤。该软件还内置了常见的硬件驱动,在多数平台上可以直接发挥出硬件的所有潜力。
  利用NCPBench,我们可以评估任何x86平台的网络业务处理能力。现阶段该软件提供了“转发”与“业务”两种应用模型,前者不对数据包进行任何处理,考察的是硬件平台的数据包转发极限;后者将建立数据流的概念,其业务复杂度与NAT、状态检测引擎类似。通常,我们会测试x86硬件平台在两种模型下的吞吐量与延迟,当然这些结果都是理论值,仅供评估参考。根据经验来看,设备在真实流量下的综合效能,如果能达到模拟测试环境中的50%,就已经相当难得了。不过“转发”模型下的性能还是很重要的,毕竟对于没有任何加速逻辑的x86平台来说,数据包纯转发的性能是一个极限标杆。没有高性能转发做支撑,任何上层业务都将是纸上谈兵。
  
  高性能的诱惑
  
  众所周知,目前x86平台用做网络业务处理时,首先要解决的就是多个处理器内核间的调度与资源分配问题。如果使用传统的处理模型,很可能导致资源使用的不平衡,无法发挥出硬件平台的整体性能;而多核并行处理的模式,虽然在理论上可以提升性能,实际使用时的效果却大多令人难以满意。NCPBench在这方面就显得非常灵活,用户可以人为设定用做转发及业务处理的内核数量,并且转发与业务在每个独立内核上也都是并行处理,系统呈纯SMP形态。该软件也不像某些同类产品那样必须人为地将网络接口与处理器内核进行绑定,而是根据硬件平台配备的接口种类及数量,自动建立关联关系。
  经过多次测试,我们已经确认NCPBench在x86平台上可以做到非常强悍的数据包转发性能。现有测试数据中,64byte UDP数据包的最大转发速率接近30Mpps,是在英特尔Sandy Bridge搭配i82599万兆网卡的平台下测得,此时使用RFC 2544规定的7种帧长的数据包测试转发延迟,时间也均在10微秒以内。这意味着,x86平台用做20G/40G环境中的业务处理,并非是遥不可及的目标。需要注意的是,x86平台所能达到的数据包转发能力与处理器、桥片、网卡芯片等都有很大关系,如果在硬件规格上无法很好地匹配,性能瓶颈就会过早地出现。我们发现,网络通信硬件平台大多经过有针对性的定制,硬件搭配相对合理;服务器的配置则大多是计算远强于网络,很可能要另行采用高性能网卡以达到更快的转发速度。
  为了让用户更方便地了解x86硬件平台的网络处理性能,NCPBench还内置了一个自评估工具。该工具的使用极其简单,只需用网线将要测试的接口两两互联,就可以在环路内生成指定帧长、方向、强度的UDP测试流量,对硬件平台自身进行测试(因为测试流量的生成本身需要消耗一定的资源)。我们注意到在多数情况下,使用自评估工具得到的性能值都较测试仪得到的略低,但观察到的最大一次误差也仅在3%以内,还是具有比较强的参考价值。
其他文献
梅耶尔曾表示,未来搜索引擎有3个发展趋势。首先是搜索情境多样化,比如说在车上进行搜索,或是移动式搜索;其次,搜索结果呈现方式也将以多媒体的形式出现,包括文字、图片和视频等;最后,个性化和社交网络也是非常重要的方向。   目前,谷歌正在进行这些方面的尝试,“谷歌正在建立一个智能化、个性化和互动的搜索引擎。我们正在深入了解查询和网页的信息,这样的话,无论你在框中键入什么,你都能找到正确的信息。” 谷歌
智慧城市和数字城市有什么区别?从不同的角度思考,有不同的回答,对于地理信息来说,虽然地图本身不会改变,但在数字城市和智慧城市中,它所提供的服务正在逐步升级。  “地理信息测绘转型发展中,测绘的基本要素没变、法律法规没变、组织结构不需变;变化了的仅仅是由静态变为动态、由时间点变为时间段、由测绘地表形态变为监测地表变化、由提供测绘成果变为报告监测信息。”国家测绘地理信息局副局长王春峰说,数字地理空间框
柯达中国日前正式发布了旗下M系列卡片机新品M552,并宣布与中国最大的SNS社交网站开心网达成战略合作,进一步开发其数码相机的分享功能,令照片一键上传到开心网。据悉,柯达今年的全线数码相机产品都具有一键上传功能。同日,柯达官方开心主页正式上线。M552数码相机拥有1400万像素、5倍光学变焦广角镜头,以及2.7英寸液晶显示屏,并提供深粉色、黑色、银色等颜色机身供消费者选购。
4月份的爱普生,推出了首款原装墨仓式打印机L101/L201,他们突破传统设计理念,通过采取大容量墨仓设计,用户在日常使用中只需要往墨仓里添加墨水,就像目前市场上流行的兼容连供耗材一样,能大幅降低用户打印成本。但是市场中的兼容连供系统大都不够稳定,而爱普生原装墨仓系统性能稳定可靠、方便易用,为用户带来了低成本、高质量的安心打印体验。  对于高印量小型商务用户而言,较低的打印成本是购买的第一选择要素
6月8日,蓝光光盘协会和来自硬件、软件、渠道商、行业咨询机构的代表等共100多人,共聚北京出席“高清体验、尽在蓝光—— 2011 蓝光新品联合发布会”。会上,7家中国企业的13款蓝光播放机新品华丽亮相。    除了在蓝光产业耕耘已久的松下、飞利浦、三星和华录以外,许多以前专注于海外市场OEM业务的中国公司也看到了国内市场的巨大商机,推出了多款蓝光新品。德赛、巨大、华录信产、华录松下、OPPO、实益
戴尔公司在国内开售一款名为Streak 10 Pro的平板电脑,最低售价2999元。该平板电脑搭载Android 3.1操作系统,是戴尔的第三款平板电脑产品,该产品的上市将扩充戴尔Streak平板电脑产品线。戴尔全球副总裁、大中华区总裁杨超表示,把Streak 10 Pro平板电脑的全球首发会放在中国,充分体现了戴尔公司对中国市场的重视。  戴尔Streak 10 Pro平板电脑最大卖点是支持工作
最近,美国国家地理频道制作播出了一套探索恐龙秘密的系列纪录片——《侏罗纪犯罪现场》。该系列片保持着美国国家地理频道一贯的风格,科学家们运用各种科技手段,对恐龙身上种种谜题进行求解,进而为观众生动地重现了恐龙生存的种种秘密。  而对于世界上最大的恐龙究竟会有多大这个谜题,3D和产品生命周期管理领域(PLM)解决方案提供商达索系统的子公司Simulia公司的Abaqus软件,帮助古生物学家菲尔曼宁证实
近日,用友发布了《持续创新,持续发展——IT服务创造商业价值白皮书》,倡导以专业化的IT服务助力中国企业的永续经营,这是业界云时代首份IT服务白皮书。与此同时,用友推出IT服务“达摩五指”:企业培训、IT规划与咨询、IT支持服务、IT实施服务、IT应用集成。用友在白皮书中指出,信息化将在这个时代发挥更大的效能,企业管理与IT服务已进入“知行合一”的高度融合时代。用友高级副总裁章培林认为,市场竞争在
近日,“中国基础软件产业链整合发展高峰论坛”在北京隆重召开,人大金仓在会上首次发布企业发展新战略,欲借核高基专项及增资扩股的发展机遇,通过10年的时间,让中国的关键领域信息化能够以金仓数据库为支撑,实现“人大金仓”向“中国金仓”的战略转变。  人大金仓总经理任永杰表示,人大金仓在过去10年专注于中国数据库领域的基础上,将以核高基为契机,进行资源聚合,让新金仓在未来10年内承担起国家数据库领域关键技
在2010年IBM论坛上,IBM三位高管两小时的演讲中,69次提到“中国”。在过去的12个月,IBM把全球高铁创新中心、全世界最受欢迎的电子政务中心,以及新兴国家惟一的一个BAO中心建在中国。而这一切都基于IBM的战略判断——智慧地球已经不是预言。1200个智慧解决方案以及应用实践证明,一个智慧时代已经来临,而中国将是最大的赢家。    3月25日,IBM论坛2010在北京举行,蓝色巨人的“智慧地