|
性能之外看稳定
AMD在7月正式公布了Opteron处理器内部编号为“109错误”的系统缺陷。这与4月份OEM厂商透漏出Opteron系统存在缺陷的消息已经相去3个月了。这或多或少地打击了服务器用户对AMD的信心,毕竟服务器产品秉承的是“稳定为先”的理念。
这个“109错误”造成汇编语言REP和MOVS指令在没有执行的情况下被跳过,或者产生错误的地址位以及数据位。当“109错误”被触发时会导致系统挂起,或者计算结果产生误差。Opteron系统“109错误”需要通过升级服务器BIOS的办法消除。
其实,谁也不敢保证Nocona中没有错误。就像现在的大型软件产品个个都有缺陷一样,处理器的日趋复杂化,使得每一代新产品都面临日益复杂的酒ぱ橹の侍狻:慰鲆桓霾捎萌律杓扑悸芳嫒?4位和32位的产品,出现问题的概率就更高了。
就在Nocona正式上市之前的2004年7月,支持Nocona的芯片组7520/7320爆出缺陷问题,推迟了产品发布。据悉,缺陷出现在内存控制器,在某种条件下当使用某些支持PCI Express总线的设备时会导致系统宕机。尽管这发生在产品发布以前,仍然让人心有余悸。 由于现在缺乏支持x86 64位内存扩展技术的应用软件,这一技术是否存在潜在问题?性能到底如何?还很难说清楚。很多问题,都只有在大规模应用中才能发现。
因此,笔者建议用户在关键应用中要慎用新技术,在新技术产品化的最初6~12个月内最好敬而远之。 多核技术争霸 双核乃至多核,将不再是高端服务器处理器的专利。
2004年9月7日~9日,在美国旧金山召开的2004年秋季Intel Developer Forum(IDF)上,Intel宣布2005~2006年其笔记本电脑、台式机和服务器将全面过渡到双内核技术,服务器在2007年以后过渡到多内核技术。会上Intel展示了基于双核技术的Itanium服务器样机。
2004年8月31日,AMD则在IDF之前抢先在奥斯汀展出了一台采用4路双内核AMD Opteron处理器的 HP DL585 服务器。该处理器是通过90nm SOI 绝缘硅制程技术生产的,预计将于2005年上市。
值得瞩目的是,展示平台HP DL585曾经是为单核Opteron设计的产品,在系统平台不经修改的情况下可以直接升级到双核的Opteron。这进一步验证了上文所提到的,集成内存控制器和I/O总线的处理器具有更好的可升级性。同时也说明,AMD在双核技术上早有准备,已经预先留了一手棋,只是伺机而动。
虽然双核技术在RISC处理器上早已经不是什么新鲜事,但对于x86系统还是头一回。不过在x86系统上,Intel已经预演过超线程技术(HyperThreading),过渡到双内核技术就更加平滑。
对于应用软件而言,超线程和多内核都是多处理器。为超线程技术优化的软件,在双内核处理器上可以得到更好发挥。
多核设计无疑将使处理器晶体管数量成倍增长,对芯片的设计和制造能力带来严峻挑战。
Intel之所以大规模推动双核和多核战略,就如同美国发动“星球大战”计划拖垮苏联一样,想在生产能力上借自己的规模优势拖垮AMD。这也是AMD具备双核技术却迟迟不愿推出的原因。
当初AMD发动64位攻势,Intel不得不接招。现在Intel发动双核和多核攻势,AMD也不得不应战。
鹬蚌相争,得益的当然是用户了。 虚拟技术争锋 IDC预测,2007年发货的服务器40%将应用虚拟化技术。HP公司的客户调查数据表明,目前使用虚拟化技术,以及正在评估并在3年内计划使用虚拟化技术的服务器用户,所占比例高达70%。
服务器的虚拟化技术,最早出现在大型机上,随后又出现在RISC服务器上。服务器虚拟化可以借助软件实现,但如果有硬件支持,就可以实现得更好。 服务器虚拟化技术在整合应用、降低成本、提高服务器利用率、提高系统安全性等方面有众多好处。
Sun的Solaris可以运行上百个Solaris映像,HP的HP-UX也支持vPar虚拟分区功能,目前做得最好的恐怕要数IBM的AS/400最新产品i5,把对虚拟化的支持做在固件中,可以支持OS/400、AIX(IBM的Unix)、Linux等多种操作系统。
x86系统上,最成熟的虚拟化软件是VMware,此外还有微软收购connectix后推出的Virtual Server 2004。
2004年8月19日AMD宣布,VMware公司对于四路HP ProLiant DL585和IBM e325通过可运行VMware ESX Server的认证,证实了带直连架构的AMD Opteron处理器能够满足服务器虚拟化的需求。而此前,人们一直在怀疑AMD的直连架构是否兼容于这些为Intel架构设计的虚拟化软件。
AMD认为,Opteron处理器采用集成内存控制器和Hypertransport技术,可支持更高效的内存和I/O访问,这对内存密集型虚拟化应用的运行效率有很大帮助。
在2004年9月,Intel公开了Silvervale技术,计划从处理器内部提供对虚拟化技术的支持,在处理器内部提供处理器抽象层(PAL)。
Silvervale将在2005年首先应用在Itanium处理器中,然后推广到包括Xeon处理器在内的各个平台中。由于Intel和HP在Itanium上紧密的合作关系,Silvervale可以借鉴HP在服务器虚拟化上多年积累的技术经验。
在服务器虚拟化技术上,Xeon有望比Opteron领先一步。 结语 >> Opteron和Xeon的竞争,加速了很多高端服务器技术向大批量的开放工业标准服务器迁移。笔者相信,本文只是涉及了冰山一角。在服务器监控和管理技术方面、内存容错技术等方面,这种迁移都在加速进行之中。而软件技术从高端服务器的迁移则更加精彩,最终帮助用户真正体验到服务器新技术带来价值。
|