服务器 频道

与云惧进 x86与大型机的博弈

  【IT168 技术】在过去近50年中,大型机作为全球的大多数大型IT项目的基础,承载着大多数业务数据,并运行着企业大量的核心业务应用。各种技术潮流来了又去了,但是大型机凭借着稳扎稳打的开放策略和持续不断的技术革新,一直屹立不倒,从IDC公布的数据来看,到2011年二季度,IBM大型机连续四个季度实现收入增长,并扩展了自2001年以来的份额领先优势。

  近几年,IBM大型机不断扩展新性能,并相继推出新产品,使IBM大型机的创新性能和少有的品质普及到更多机构之中,并将触角伸向中型企业和新型市场。 2010年7月,IBM发布了全世界速度最快、扩展性最强、能源效率最高的大型企业级大型机zEnterprise System;2011年7月,zEnterprise System添加了一系列增强功能,进一步扩展混合了模式,包括运行管理POWER以及基于Linux的特定IBM System x服务器工作负载的功能。此外,IBM面向中型企业推出的新型大型机zEnterprise System 114(z114)允许企业从较小规模配置(低至26 每秒百万指令(MIPS))起步,在未来需要增长时启用服务器内置的一些附加功能,而不会增加数据中心的占地或系统管理的复杂性和成本。

  x86 VS 大型机 巨人地位无法撼动

  服务器市场一向是风云变幻,从50、60年代只有大型机服务器,到70、80年代以UNIX为主导,特别是随着2000年x86的兴起,基于x86的分布式计算方式日渐流行。尽管如此,以IBM大型机为代表的高度集中式计算系统的地位仍无法被撼动,分布式计算初期购置成本教低,经常一个服务器上跑单一应用或数据库,资源利用率低,能耗和占地空间大;而大型机的集成度非常高,持续利用率可以接近100%,虚拟化和负载管理的技术更加成熟,更安全,能耗和占地空间都较小。以下我们将从RAS(可靠性、可用性、稳定性)、安全性和扩展性三个方面对基于x86的分布式系统和大型机系统进行比较。

  毋庸置疑,高RAS特性是IBM大型机的一大卖点,而且,其产品的可靠正一代比一代高。大型机系统内集成了相当高程度的冗余和错误检查技术,记忆芯片、内存总线、I/O通道、电源、存储等都有冗余设计或者备份。系统升级时,组件可以在系统运行时热插拔,甚至微码升级时也可以在系统运行时同时进行,从而避免停机的尴尬。IBM大型机为高吞吐量的工作负载而设计,具有高达99.999%的可用性,可减低各种宕机的可能性,平均无故障工作时间(mean time before failure,MTBF)达数十年。与此相对应的,由于分布式集群的原理是基于单点故障肯定会发生为前提而设计的,即使是架构设计的再优良的分布式集群,也就意味着整个系统所能够达到的RAS特性是有上限的,毕竟在理论上,任何一次单点故障都有可能导致服务的中断。因此,对金融/保险、医药、航空/国防这种业务而言,分布式集群这种基于容错能力所提供的RAS特性,还不能满足他们对RAS的需求。

  在安全方面,大型机一般都默认提供底层模块级别的加密安全保障,而基于x86的系统却并不具备这种天然的安全性,需要通过系统设置和应用配置来实现,这就需要具备极高要求的安全运维来配合。分布式系统遭遇安全问题的事件时有听闻,而对于大型机系统而言却很少发生这样的事情。

  跟安全性一样,大型机自身提供的逻辑分区(LPAR)虚拟化机制使得系统扩展非常方便,将单台服务器划分成多个逻辑服务器,彼此运行独立的应用程序,同时保障安全性。值得强调的是,早在上世纪60年代,IBM就将虚拟化技术最早应用到大型机的硬件分区。相对于x86虚拟化技术而言,大型机虚拟化技术要更加成熟。

0
相关文章