您现在的位置是:首页 > IT基础架构 > 计算存储 >
服务器选型:x86 vs 小型机谁更胜一筹?
摘要 X86系统在性能和可靠性上的改进,最终促成了如今市场上小型机与X86的针锋相对。这也使得用户要更换平台时,选择会多得眼花缭乱,这个时候,就需要综合考虑各种因素,才能下决定。...
X86系统在性能和可靠性上的改进,最终促成了如今市场上小型机与X86的针锋相对。这也使得用户要更换平台时,选择会多得眼花缭乱,这个时候,就需要综合考虑各种因素,才能下决定。
X86服务器的发展
目前市场上主流的x86服务器包括IBM x系列服务器、HP Proliant DL/ML/BL服务器、Dell PowerEdge 服务器以及曙光、浪潮、宝德等厂商的服务器产品。
X86架构对RISC架构的侵袭是从大约15年前的奔腾Pro开始的。当时其最大优势就是开放架构带来的丰富软硬件选择和性价比,从非核心、非关键应用入手,逐渐侵食小型机在服务器市场上的地位。
英特尔在2010年发布的Nehalem-EX架构至强7500处理器,使得x86平台不但在性能上得到了极大的提升、在可扩展性和RAS特性上也实现了前所未有的增强。更大容量内存(最高可配备1TB内存)和对更高扩展能力(可在单台系统上最高扩展至256颗处理器),将20多个高级RAS特性下移到至强7500,真正有了叫板同时期主流小型机系统的实力。
而至强E7系列处理器所实现的睿频加速、超线程、虚拟化和智能节能等一系列智能的自动化技术,使得x86架构的至强E7服务器在性能上足以抗衡,甚至超越基于RISC架构的小型机,但在成本上却只有对手的20%~50%。而在关键业务领域最看重的RAS特性上,英特尔则表示,至强E7的水平已经可与安腾媲美比肩。这就意味着服务器厂商足以开发出拥有“5个9”、“6个9”甚至是“7个9”级别的可靠性的x86系统。
在可扩展性能上,X86平台横向的向外扩展功能能满足大多数企业关键应用环境的负载需求,包括对内存和CPU要求都较高的数据库、商业应用和虚拟化。
X86经过20多年的发展,通用性和标准化相当成熟,更加合适于企业长远应用和需求扩展,更加容易维护与更新。
小型机在市场的局势
UNIX服务器,在中国业内习惯说“小型机”,UNIX操作系统和硬件通常是由同一家制造商开发。基本上,各厂家UNIX服务器使用自家的UNIX版本和处理器。IBM的POWER系列,采用POWER6和POWER7芯片,运行AIX。HP的Integrity系列,采用由HP和INTEL联合开发的Itanium(安腾)处理器,运行HP-UX。Oracle-SUN系统,采用SPARC芯片,运行Solaris。
小型机最引以为傲的一点就是高RAS(Reliability, Availability,
Serviceability 高可靠性、高可用性、高服务性)特性。
对于小型机来说,硬件和OS都来自同一家厂商,可以提供最可靠的硬件,提供稳定和具扩展性的OS。厂商会花费大量时间来测试第三方对硬件和操作系统的兼容性,确保最大限度的系统稳定,,而x86系统趋向于依赖第三方厂商自行测试不同的硬件与操作系统,所以支持UNIX系统的组件要贵于x86系统。
小型机的系统和解决方案从处理器到平台、操作系统、中间件,再到应用软件,都出于自家门下。好处就是各层次之间能有一个较好的优化和配合,让用户在从采购到部署、再到应用和维护的过程中无需自己太过操心。反过来说,这种模式使得用户容易被厂商锁定,后续IT系统采购、维护和应用,全部处于被垄断后的弱势地位。采购后的维护和更新也只能被动接受,
如果遇到任何风险或变化,打算从现有平台上迁移到其他厂商的平台、或基于其他架构的平台上时,同样会面临重重的困难并且迁移效率低下。
(本文不涉密)
责任编辑: