采访 IBM 的 Inna Kuznetsova,谈论大型绿色 Linux

作者:James Gray

最近的产品编辑 James Gray 采访了 IBM 的 Linux 战略全球总监 Inna Kuznetsova。他们讨论了 IBM 的大型绿色 Linux 计划以及 IBM 自身的数据中心为了节能而转向 Linux 的举措。

Linux Journal:感谢您同意与 Linux Journal 谈论大型绿色 Linux,Inna Kusnetsova。我们的刊物对绿色计算非常感兴趣,而大型绿色 Linux 是我们在 Linux 领域见过的最全面的倡议之一,旨在倡导对地球更友好的计算。您能向我们介绍一下大型绿色 Linux 吗?

Inna Kuznetsova:大型绿色 Linux 项目支持公司于 2007 年 5 月宣布的大型绿色计划。作为背景,大型绿色计划是一项每年 10 亿美元的承诺,旨在大幅减少 IBM 及其客户的数据中心能源消耗。大型绿色 Linux 是一项推动 IBM 客户将 Linux 纳入其 IT 系统的行动,以此作为通过整合、负载均衡和更有效利用资源来降低能源需求的一种方式。为了向我们的客户展示方向,并表明我们真正相信 Linux 和整合的力量,我们从我们自己的内部基础设施在 Linux 上的整合开始,这是一个大型项目。我们还在所有 IBM 平台上提供强大的虚拟化功能,以及旨在评估和降低能源消耗的节能技术和服务。我们还向 Linux 贡献了有助于减少 CPU 功耗的技术。

LJ:大型绿色 Linux 的灵感来自哪里?正如您上面提到的,至少部分灵感来自您在内部为降低功耗所做的工作,不是吗?

Kuznetsova:如今,IT 行业占所有人为污染的百分之二,这与航空业的排放量相当,但 IT 行业的增长速度很快,预计四年内将翻一番。再加上能源成本的不断上涨,这个问题越来越引起我们客户的关注。为了解决这个问题,IBM 发起了大型绿色项目。在实施该项目的过程中,我们看到了 Linux 发挥的特殊作用。由于 Linux 可以在所有 IBM 平台以及竞争对手的平台上运行,因此它为服务器整合提供了一条快速通道。而且由于 Linux 是由社区而不是商业供应商开发的,因此它为这类项目提供了安全可靠的环境。

IBM 开创了先河,率先将我们自己的基础设施整合,将支持 IBM 基础设施的 8200 台服务器中的 3900 台整合到大约 30 台运行 Linux 的大型机上。在总占地面积方面,我们预计可节省约 85%。例如,我们目前的分布式模型使用了 11,045 平方英尺。通过将相同空间的服务器整合到 IBM System z,我们将仅使用 1,643 平方英尺。在年度能源使用量方面,我们预计可节省 80%。那有多少呢?让我给您举个例子:就节省的总能源而言,它足够一个小镇使用一年。我们还有像 Nationwide 保险公司这样的客户,他们整合到 Linux 上并报告了可观的节省。

LJ:您能否分享更多关于您从与客户的合作中学到的具体经验?

Kuznetsova:我们有一些基于我们自己的项目实施和为其他客户所做工作的真实案例。Nationwide 保险公司就是一个例子,Lawson 零售连锁店是另一个例子,他们将能够通过整合到 Linux 上来减少占地面积和电力及冷却方面的支出。在能源方面,我们预计可减少 80%,占地面积可减少 85%。我们了解到,建立一个清晰的流程来选择用于整合和迁移的工作负载非常重要。

LJ:一位怀疑论者可能会说,像大型绿色 Linux 这样的东西只是 LinuxWorld 的一种良好公关方式。您能说这个倡议在 LinuxWorld 之后一直在增长和发展吗?如果可以,为什么?

Kuznetsova:嗯,我不介意为大型绿色 Linux 做更多公关,因为从某种意义上说,媒体有助于教育客户了解他们可能错过的可能性。我很高兴地说,他们在 LinuxWorld 之后立即联系了我,请求帮助他们开展类似的自有项目!

说真的,它远不止是公关。首先,我们正在继续我们自己的整合,并且按计划进行。4,000 台服务器已清点完毕,500 个镜像已部署。我们已经迁移了许多应用程序,例如对我们的内部员工慈善捐款活动的支持,以及在 Domino Applications Hosting Environment 上工作的 IBM 内网、财务预测等等。大部分整合工作计划在 2009 年底前完成。其次,我们继续为客户推出新的方法,让他们可以利用 Linux 上的虚拟化和服务器整合。1 月份,我们宣布在所有 System p 系统上推出 PowerVMLx86 技术,允许用户在 Power 上的 Linux 上运行 x86 Linux 应用程序,而无需进行更改。这使得客户在从许多未充分利用的 x86 服务器过渡到 Linux 环境中的 System 时,可以显著减少工作量。2 月份,我们发布了我们新的强大主机 z10;以及 SUSE Linux 的特价,以此鼓励我们的客户整合更多的工作负载。未来还会有更多举措。

LJ:大型绿色 Linux 是否涉及与其他公司的合作?

Kuznetsova:是的,涉及合作。我们参与了 Linux 基金会的绿色 Linux 工作组。我们与我们的战略 Linux 发行合作伙伴 Novell 和 Red Hat 密切合作,在我们的所有服务器平台上提供先进的虚拟化功能,因为虚拟化环境、同时运行多个应用程序、充分利用各种硬件平台(例如 System p 上的 Live Partitions Mobility)的底层优势的能力,是成功整合的关键。另一个合作领域是 ISV 应用程序在 System p 和 z 上的 Linux 上的可用性。两年前,我们启动了一个名为 Chiphopper 的计划,为愿意将其 x86 Linux 应用程序迁移到更高平台的 ISV 提供技术和营销帮助,自那时以来,我们已经“毕业”了大约一千个应用程序。

LJ:像 IBM 这样的大型组织如何保持像大型绿色 Linux 这样的倡议向前发展,考虑到其规模、庞大的产品线等等?

Kuznetsova:该项目最重要的部分是制定全面的项目计划和管理系统,以及基于详细的劳动力分析、迁移费用和特定服务器成本的内部商业案例和现金流分析。我们已经制定了技术解决方案、教育计划和运营计划。IBM 现在处于独特的地位,能够利用我们学到的知识来帮助客户开展类似的项目。

就 Linux 上的虚拟化功能和整合支持而言,我们看到了整个公司的压倒性支持。IBM Linux 被所有硬件和软件产品线视为增长的源泉。我们对降低能源消耗的承诺是该战略的另一个基本要素。将这两者结合在一起只需要跨产品组的协调以及良好的管理系统来保持在正轨上,从收入目标和高层管理人员审查到开发和业务战略之间的定期互动,这都是我们团队的使命之一。

LJ:大型绿色 Linux 在多大程度上利用了虚拟化、PowerTop 和无滴答内核等工具?

Kuznetsova:虚拟化是大型绿色的基石,因为它是服务器整合的关键,尤其是在 System p 或大型机等更高平台上,因为这会带来最大的节能效果。虽然许多操作系统上都存在虚拟化工具,但 Linux 对此有其特殊之处:确保 IBM 客户充分利用 Novell 和 Red Hat 在 System x 上的虚拟化功能,并同时进行。

LJ:IBM 对无滴答内核的贡献是什么?

Kuznetsova:去年,我们贡献了用于扩展 CPU 时钟速度和电压的技术,以及延长在无滴答模式下保持空闲 CPU 的时间的技术,所有这些技术都是在 IBM 的 Linux 技术中心开发的。此增强功能出现在内核版本 2.6.21 及更高版本中。

LJ:IBM 还有哪些其他技术和策略可以提高数据中心的功耗?

Kuznetsova:以下是来自硬件、软件和服务的几个示例。“后门热交换器”是一种五英寸深的冷却门,它利用冷冻水来散热。在散热方面,水比空气效率高得多——高出 50% 以上。它现在已在大多数 IBM 系统上可用。IBM 的 Active Energy Manager 软件允许收集和报告能源消耗和系统热数据,关闭非活动内核并在需要时恢复能源——以及在工作负载和/或策略允许的情况下,限制能源支出和在降低的能源使用率下运行。它最初是为 IBM BladeCenter 和 System x 设计的,最近已在包括 Linux 在内的 IBM 系统上可用。能源指标可以进一步被 IBM Tivoli 应用程序用于与其他数据(例如工作负载)关联,以执行分析和成本分摊。我们还提供两种新型服务来帮助客户评估和降低能源:服务器整合效率研究和数据中心能源效率评估——以及为 Linux 部署提供世界一流的支持。

LJ:IBM 还有一个名为大型绿色项目的项目。大型绿色 Linux 和大型绿色项目之间有何相互关系?

Kuznetsova:大型绿色项目是 IBM 的主要倡议,我们的大型绿色 Linux 代表了整个项目的关键要素之一。它是关于利用 Linux 更快地推进整合,同时确保 Linux 用户无论使用哪个 IBM 平台,都能充分受益于大型绿色项目。

LJ:您认为大型绿色项目在功耗影响方面最重要的要素是什么?

Kuznetsova:我认为是服务器整合。这之所以成为可能,是因为所有 IBM 平台的虚拟化功能,这将带来最大的节省。

LJ:当然,我们都喜欢省钱,这是一个节省能源的巨大动力。您是否有任何迹象表明,您的客户也认为节省能源,从而减少组织的环境足迹,也是一个道德问题?

Kuznetsova:这显然因公司、因人而异。虽然有些人只关注底线,但越来越多的高管和股东正在努力将他们的公司打造成优秀的 corporate citizens。这是一个有趣的观察。虚拟化和服务器整合方法并非总是受到“业务线”,即 IT 部门内部客户的欢迎。他们通常在内部被收费,并且对无法“拥抱自己的服务器”感到担忧。由于远离 IT 技术,他们可能不欣赏——甚至不信任——他们的应用程序在虚拟服务器上运行这一事实。能源支出减少往往成为赢得人心的论据,使他们更容易接受的不仅是新模式,还有它驱动的运营变化。

LJ:非常感谢您接受本次采访并做出有趣的回答,Inna!祝您的大型绿色 Linux 以及您在 IBM 的所有努力取得成功!

加载 Disqus 评论