服务器 频道

以数据库为核心 x86处理器选型三大考虑

Click Here

  【IT168 专稿】数据库应用由于具体类型和规模的不同,对服务器的性能要求也不一样。由于承载着企业数据存储与计算任务,因而高性能、高稳定性都是其最主要的需求。但是另一方面,服务器的安全性、可扩展性和客观理性也是用户在选购时要考虑的因素。对于这些选型原则的介绍和具体分析我们已经在上期文章中有所介绍(详见:数据库服务器选型原则及实例解说)。那么具体到数据库服务器的核心——CPU在选型时又有哪些需要注意的呢?

  1) 超强计算性能满足业务需求与成长

  传统X86处理器由于架构和原理上的差异,因此在面对并行计算需求强,浮点运算和大规模数据库时的性能往往不能与RISC架构处理器相比。除了这些对处理器架构有所依赖的“硬指标”之外,数据库应用往往还需要多核处理器在互联上以及内存访问上拥有较高的带宽——因为其数据吞吐量大,计算随机性和突发性大。这也是x86处理器长期以来的软肋。

  此外,用户在选购服务器时往往还会考虑未来的可扩展性,尤其是处理器方面。传统的x86处理器很难直接支持4路以上的扩展,因此在数据库业务拓展上存在瓶颈。

  但近几年x86处理器性能提升很快,尤其是英特尔Tick-Tock战略推出之后,x86处理器以一年架构、一年工艺的速度飞快发展,与RISC处理器的性能差距越来越小,在某些方面甚至超越了RISC。

  英特尔最新发布的至强7500系列处理器,不但可以支持2路到最高256路服务器的拓展,满足业务拓展,此外还通过强大的Nehalem-EX架构使其在计算性能上不弱于当今主流RISC处理器,为数据库应用开辟了新路。

  与上一代至强7400相比,至强7500采用8核(高端版本)封装,加上超线程技术(HT),一举将逻辑计算线程提升到了16条,数据库并行处理能力大大增加。据英特尔官方数据,处理器在数据方面的计算性能是上一代的2.5倍,而其中最显著的功效来源于4条QPI直连总线带来的超快通讯速度(可到6.4GT/s,远非以往FSB总线所能企及)、超大的L3缓存(多达24MB)和9倍于前的内存带宽(四通道DDR3)。

  这一系列技术使得至强7500成为目前最强的x86处理器,足以轻松应对现有数据库应用的升级,并获得较高的整合效率。在专业针对数据库应用的TCP-E测试中(详见:至强7500横空出世 TCP-E数据库测试名列榜首),采用了至强7500系列处理器的NEC和IBM服务器分别获得了前两名,足见其性能之强悍。

0
相关文章