ccidnet????

出版日期:2002-11-11 总期号:537 本年期号:42

本期导读
应用新闻
产业观察
特别报道
系统建设
信息化管理
选购指南
产品评测
企业追踪
走向开放的高端企业计算平台
浅谈服务器蜂窝多处理(CMP)技术
陈忠郁

  优利系统(中国)有限公司大中华区系统科技事业群副总裁暨总经理 陈忠郁

  采用CMP结构的服务器可以实现处理器、内存、I/O资源在不同操作系统间的轻松分配,能满足不断变化的应用需求。它可以根据工作量的变化配置资源,让用户最多可以同时安装8个操作系统,而且能够随时变化,比如,白天可以是全UNIX配置,晚上又可以配置成Windows NT/Windows 2000系统。

  业内人士都知道,服务器的体系架构对于满足企业业务起着至关重要的作用。从体系架构来看,以往服务器市场一直并存着两大阵营:以SUN为代表的RISC/UNIX系统和基于INTEL处理器的IA系统。其中,RISC/UNIX系统具备强大的性能和出色的稳定性,能够满足高端计算的需求。然而,在倡导开放、标准化的今天,该架构封闭性的弊端已经成为不争的事实。采用IA架构的服务器由于高性价比和开放性一直被业界看好,被公认为未来的发展方向。然而,它在稳定性和性能上与RISC/UNIX相比还存在着一定的差距,其应用通常被定位在中低端,如何实现高端突破已经成为摆在厂商面前的课题。


  优利系统(中国)有限公司大中华区系统科技事业群副总裁暨总经理 陈忠郁

  蜂窝多处理(CMP)技术正是在这样的背景下应运而生的。它的推出使IA-64架构服务器可能成为挑战RISC架构的王牌,也给众多NT服务器厂商提供了在高端领域向占有绝对优势的UNIX厂商叫板的契机。

  正如其名,CMP结构采用了多个“蜂窝”(Sub-Pod,最小分区单元),能够利用强大的I/O能力(96个PCI通道)和大容量的共享内存(64GB)组成动力强劲的系统。无论群集中间件存在与否,这些“蜂窝”都可以被灵活地划分到不同分区,以便同时运行一个或多个并存的操作系统和数据库,从而带来与众不同的可扩展性、可用性、可管理性和集成复杂环境的交互操作能力。


  CMP的主要特点


  CMP架构使得服务器不仅能支持32位INTEL处理器,也能支持INTEL的安腾2处理器,可以轻松对安腾2处理器进行原地升级,并能将安腾处理器分区和Pentium III Xeon处理器分区完美地集合在同一台服务器中。

  安腾处理器尤其适用于多种与关键业务和电子商务相关的应用,但这些应用的共同特点就是需要大量内存,而基于CMP架构的服务器恰好可以提供高达64GB的内存。

  通过多个PCI端口和64GB共享内存以及32路服务器,基于CMP架构的服务器具有顶级的计算能力,可以支持庞大的WEB用户群在大型企业数据库中进行数亿宗交易;当发生故障时,所有资源均可被替换,不会影响服务器其它部分的运行,这也是保证全天候业务不间断(24×7)正常运行的关键。而且,采用CMP架构的服务器可以将处理器的数量扩展至操作系统或应用程序调用处理器的极限,如基于CMP结构的服务器可以在同一系统中提供从8个处理器到32个处理器的灵活选择,而在32个处理器系统中,用户最多可以安装8个互不影响的操作系统,以满足多种使用需求。此外,CMP结构支持高达64GB的全交叉连接、可统一访问的内存,通过内存和地址的目录编排,能保证主存/缓存紧凑相接,共享内存设计还使数据可以被所有参与的分区获取和更新。

  在主机世界里,高可用性始终是重要的指标。为了克服传统SMP系统由于内部互联设计导致的性能衰减限制,基于CMP结构的服务器采用了主机级互联技术——交叉通道,可以大大减小两个系统单元间的数据传输迟滞。由于交叉通道在内存、处理器和I/O组件之间建立了点到点的专用连接,因此,任何互联故障都只能影响与它们连接的模块,而其它系统模块仍将照常运行,这一优点使基于CMP架构的服务器产品的可用性明显地超出了采用总线结构的系统。为了达到更好的可伸缩性和处理性能,采用CMP技术的厂商们还应用了另一种增强性能的主机技术——三级缓存,以保证处理器持续工作而不会处于等待状态。

  此外,CMP结构还采用了冗余配置,如N+1电源及冷却系统、弹性I/O配置、群集和分区等,以支持可用性。由于在采用CMP技术的设备内任何软件或硬件都无单点故障,所以它可以为关键任务提供高可用性,也能切换到另一台CMP服务器上,实现“设备件”群集。


  CMP的商业优势


  未来IT环境将呈现出更多的“公有运算”和“大集中”(Re-Centralize)趋势,只有构筑在真正的开放平台之上并采用工业标准设计、开发的企业级高端服务器产品才能为企业提供长远的商业竞争优势。

  过去,在PC服务器的应用上多采用横向扩充的形式,当企业扩大到一定程度后便升级为UNIX服务器。于是,最终用户的系统应用需要重新设计和开发,原先的合作厂商也会因此被迫淘汰,厂商和最终用户的先期投资均无法获得保障。在CMP问世后,以往合作的厂商将可以为最终用户持续提供完整的产品,以供其永续经营,最终用户也可以“一以贯之”地在稳定的软、硬件平台上持续发展,双方的先期投资便可以获得可靠的保障。

  蜂窝多处理(CMP)技术的问世引发了服务器结构的新革命,这一变革将给IT行业带来强劲的冲击力,它标志着电子商务规模计算经济的根本转变。借助蜂窝多处理结构的创新优势,构筑在CMP架构上的服务器产品作为一种大规模电子商务计算引擎,完全可以满足目前只有大型UNIX/RISC系统或主机才能满足的处理能力、无中断的可用性以及易于管理的需求,并以其较高的性价比逐渐取代基于UNIX/RISC的服务器。


  CMP的应用


  超级设计单元的结合使CMP成为适合多重处理应用的优秀架构。分区间的高速通信、处理数据的高效通道结合集中管理,使CMP具备了高效的处理能力,以往需要多台服务器处理的分布式应用也能够在一台CMP服务器上实现。

  基于CMP架构的服务器也可以被称为“面向未来的、真正开放的高端计算平台”,它已经以卓越的性能与良好的开放性赢得了众多大型企业用户及政府部门关键项目的认可和应用,也将大型WINTEL平台推入处理关键任务的企业级大型数据运算与海量资料处理的领域。许多产业分析师,如Gartner、IDC和Aberdeen都曾预言:采用CMP架构的WINTEL开放式运算平台将成为未来企业级运算发展的主流。