`
netcome
  • 浏览: 469011 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

POWER7 新特性揭秘

    博客分类:
  • AIX
阅读更多

在当今的 IT 基础设施中,涉及的资产、数据、事务和分析越来越多,这要求基础设施更加动态。2 月份,IBM 推出了配备 POWER7 芯片的新服务器,由此把它的 Power Systems 产品系列定位于动态的基础设施产品。

主管 Power Systems 全球市场营销的 IBM 副总裁 Scott Handy 说,“除了把人相互连接起来之外,组织正在把各种东西相互连接起来,因此必须管理的信息正在急剧增加。当今的基础设施往往比较迟钝、死板,为了适应新的情况,基础设施需要更加动态。更智慧的系统必须实现动态的基础设施。”

IBM Systems Magazine, Power Systems 版最近采访了 Handy,进一步了解了 POWER7 如何帮助客户实现动态的基础设施。

问:这次发布好像涉及许多动态基础设施特性。您能谈谈其中比较重要的一些吗?

答:我们的虚拟化特性是可伸缩、可配置的,可以实现可预测的性能,这是客户真正需要的。不但实现更高的利用率,还可以实现可预测的性能,在资源有限的环境中,这让适当的工作负载可以获得资源。虚拟化功能可以实现共享的池,同时某些应用程序可以把这些共享池中的资源看作专用的资源,所以在需要资源时,它们就会获得资源。在有资源可用时共享资源,而对于有时间或事务要求或者对于业务比较重要的某些应用程序,则实现可预测的性能。

与 POWER6 技术相比,POWER7 的特点之一是它以先进的方式兼顾这两个需求。POWER 在事务性能方面一直是最出色的。POWER7 技术延续了这一优势。我们增加了另一种模式,它可以处理包含许多并行事务的工作负载。在需要多个核和线程的地方,并行计算可以大大提高吞吐量。例如,在使用许多线程时,Java 可以实现非常好的性能。

为了实现最好的事务性能,我们通过 TubroCore 模式把每个核的性能提高到 POWER6 服务器的两倍。简单地说,实现这种效果的方法是,激活芯片上 8 个核中的 4 个,但是让它们使用所有 8 个核的所有内存缓存和内存带宽,并把时钟速度提高了一点儿。实现智慧的地球所需的许多事务中将使用这种模式。例如,用来管理道路、油井、能源、水源的传感器和传动器,或信用卡事务和银行业务等更事务性的工作负载,处理这些数据就需要 TubroCore 模式。

现在,POWER7 技术允许服务器采用 MaxCore 模式。这种模式最适合 Web 基础设施工作负载,它可以在每个核上最多运行 4 个线程。因为每个核上有 4 个线程,所以应用程序会觉得芯片有 32 个 “核” 而不是 8 个。在这种模式中,系统会自动地调整本身以实现最好的性能。我的意思是,当以 MaxCore 模式运行并激活所有核时,如果工作负载轻,系统会在每个核上运行一个线程。随着利用率和吞吐量需求的增加,系统会自动地把每个核上运行的线程数量增加到 2 个、3 个直到 4 个,在需求下降时减少。

我和客户谈过这个模式,他们很容易就理解了。这符合他们目前组织数据中心的方式。他们有数据库池,还有由服务器组成的 Web 基础设施,现在它们可以与各种东西连接。IBM 按照客户期望的方式调整了技术。

问:在 2009 年,提高能源效率和限制/降低成本是许多公司最关心的问题。您认为 2010 年这些问题仍然是最重要的吗?

答:我完全同意能源效率是客户最关心的问题。他们正在设法减少使用的能源以及用相同的能源完成更多工作。这可以通过两种方法来实现。客户希望增加单位能源量的处理能力,我们可以把单位能源量的处理能力提高两三倍。或者,可以用一半的能源实现相同的性能。

一些客户正在设法减少当前使用的能源。还有一些客户遇到了无法增加处理能力的问题,因为数据中心已经到极限了,而他们希望避免建设更多数据中心。有了 POWER7 技术,就可以用 POWER 服务器替代大量低端服务器,这样就可以用相同的能源提供四倍或五倍的处理能力。

问:多少台同类服务器可以整合为新硬件?

答:一般情况下,通过把 4-6 个核的 Sun 或 HP-UX 整合为 POWER7,可以减少 4-5 个核。这可以节省软件许可证费用、能源和场地。另外,更重要的是,数据中心可以保持目前的能源水平,因为大多数数据中心已经饱和或接近饱和。因此,如果能够在不增加能源消耗的情况下增加处理能力,是非常有价值的。

具体的服务器数量取决于目前使用的服务器类型。例如,可以把数百台 Sun 服务器整合为一台 Power 770。客户可以通过这么做节约大量成本。新的 770 的处理能力是 570 的两倍,所以它非常适合大规模整合。我们还发现,当客户选择并转移工作负载时,不但会转移 UNIX 工作负载,往往也会转移 x86 工作负载。

问:您能谈谈 IBM 如何通过新技术为客户提供价值吗?

答:我们的虚拟化提供粒度更细的可伸缩性,让客户可以实现 70%、80% 甚至 90% 的利用率。通过 POWER7 服务器,我们把一个系统上可以部署的虚拟服务器数量从 256 个增加到了 1,000 个。许多人尝试过在 x86 上实现这种效果,但是有很大的限制。VMware 的效率问题至少会增加 20% 的开销,所以不得不使用更多硬件。与此相反,IBM 虚拟化是在芯片和固件中实现的。它投入市场已经 10 年了,而且效率非常高。所以不需要购买很多服务器,而是以更高的利用率运行,这让现有系统能够产生更多投资回报。

另一个优点在拥有成本和运营方面。如果对所有数据库服务器采用一个系统池,并且遇到了容量问题,那么您可以在系统池中增加一个服务器并决定如何共享它,或者对它进行设置,以便可以跨系统池动态且自动地共享它。

从 POWER6 迁移到 POWER7 也有好处,客户可以显著提高用相同能源实现的处理能力和性能。我们将用 POWER7 服务器替换老式的 POWER6、POWER5 和 POWER4 服务器以提高能源效率。

我们最近会晤了一些印度客户,在这个能源短缺的国家,能源费用在数据中心运行费用中占很大比重。他们说,仅仅靠节约能源,用 POWER7 替换 POWER6 服务器的投资不到一年就能收回。

问:除了硬件之外,还推出了几个 Software Group 产品。这些产品对于客户有什么意义?

答:我们在 Software Group 做的工作非常重要。为了实现更智慧的地球,更智慧的系统必须具备一项重要的性质:越来越多的东西要与系统连接,然后与事务性系统交互,所以基础设施本身的智能化水平直接影响整个系统的水平以及节约成本和提高效益的程度。

问:您能解释一下这些产品以及它们提供的价值吗?

答:我们在 Software Group 做的所有工作的基础是 IBM Smart Analytics System。它可以把分析引擎植入基础设施,处理传统业务场景之外的一些数据,比如零售商店可以查明客户正在购买什么。这是实时的分析,所以可以在更智慧的基础设施中进行实时的决策,还可以根据定义的业务过程而变化。所以我们将会看到客户在基础设施本身中构建智能化组件。

另外,在数据库方面,客户要求可伸缩性更强。DB2 pureScale 技术让客户可以建立数据库集群,而且大大降低了开销。我们消除了 Oracle RAC 等同类技术的许多瓶颈,所以客户可以更高效地把多台服务器组成集群。

Domino 整合是我们在 Software Group 做的另一项重要工作。IBM 提供一个非常高效的 Domino 版本,它在 AIX 和 IBM i 上运行,客户可以通过把运行 Domino 的 x86 服务器整合到 Power 上节约大量成本。

因为客户需要构建新的应用程序和分析功能,我们通过 Rational 提供新的工具,在 AIX 和 i 上支持它们,它们让客户可以使用现有的资产并构建新功能。

WebSphere 的销售情况一直很好,现在 Power Systems 通过 MaxCore 模式优化了这种计算类型,所以我们预计 WebSphere 会更受欢迎。我们正在改进 WebSphere 和它的 CloudBurst 产品集以便利用大规模 Web 基础设施。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics