IBM 全新 Linux 服务器初探
今天,IBM 发布了其 Power Systems 高端服务器系列的最新产品。这些产品是 Power Systems S812LC、Power Systems S822LC(用于商业计算)和高性能 Power Systems S822LC。所有这些都是为 Linux 定制构建的。
S812LC 旨在处理具有高内存和存储需求的工作负载;示例包括 Hadoop 和 Spark 任务。它具有十个内核和 1TB 的内存,带宽为 115GB/秒。它有空间容纳多达 14 个磁盘驱动器。
更进一步的是 S822LC,专为商业计算角色而设计,例如在线交易处理。这款服务器拥有 20 个内核、1TB 的 RAM 和 230GB/秒的内存带宽。
S822LC 在这些已经令人印象深刻的规格基础上,增加了两个 NVIDIA Tesla K80 GPU 加速器,用于大规模并行处理。
所有这些服务器都基于 IBM 的 OpenPOWER 架构。
IBM 的 POWER 架构是其 PowerPC 系列的直接后代。该技术基于 20 多年的持续研发。目标是提高从手持设备到超级计算机的各种应用的性能。
2013 年,OpenPOWER 基金会成立,旨在向社区开放规范。该项目专门针对高端计算,提供可在全球各地数据中心自由实施的解决方案。
从芯片组的设计到固件和基本实用程序,技术的方方面面都已开放。开放规范的结果是,许多开发人员能够深入了解系统的功能。
与此同时,其他顶级技术供应商(如 Mellanox、NVIDIA 和许多其他公司)也能够贡献他们对该平台的见解。总体效果是平台更强大,社区更具生产力。
IBM 不是唯一一家基于 POWER 架构规范构建服务器的技术供应商,但它在开发这些系统方面拥有最悠久的历史。IBM 继续开发新的硬件和系统软件创新,例如 SMP Fabric,它可以动态控制服务在流量高峰时消耗的资源。
由于其架构能够提高性能和利用率,IBM 的 Power Systems 在商业 UNIX 行业中开辟了一个令人羡慕的利基市场。这使得它们成为当前 UNIX 企业计算领域的首选。
凭借最新的服务器系列,IBM 希望在实时分析和云计算市场中取得重大进展,这些领域目前由基于 Linux 的堆栈主导。
Linux 已被证明非常适合这些领域,在这些领域中,高性能虚拟化和安全网络是必不可少的基本要求。与此同时,当今高端实时计算任务的新兴处理需求正在使基于 Intel 的商品服务器达到极限。
随着数据中心从批处理转向复杂的实时分析,需要新的计算模型。Hadoop 和 Apache Spark 等开源项目使实时分析更快、更易于开发。但是,尽管可以在软件层内进行很大程度的优化,但性能最终取决于底层硬件。
认知系统开始在大数据应用和分析中发挥至关重要的作用。旧系统能够通过数值关系或识别字符串模式来检测数据中的模式。这些系统无法检测有意义的数据,这些数据封装在自然语言中——文本、视频或音频中。但是,这些数据点很有价值,可以驱动重要的业务决策。
认知系统使用自然语言处理和机器学习等方法来发现这些重要的数据点,并将它们揭示给决策者。例如,可以设置一个系统来通过监控社交媒体广播来检测疾病流行的早期迹象。尽管谷歌以统计为基础的算法在跟踪流感爆发方面取得了著名的成果,但其解决方案是基于纯粹的语言统计分析。它不“理解”文本的含义,因此有时会产生误报。
认知系统可以从结构化数据或非结构化数据中发现这些见解,这大大减少了通常消耗分析师大部分时间的的手动“数据整理”工作。
认知系统提供更深层次的分析和更有意义的见解,但这需要付出巨大的代价。如此密集的数据处理需要大量的计算能力,而实时处理则需要针对极限速度优化的基础设施。
Allegiant Air 是首批在 Power Systems 架构上使用 Linux 的 IBM 客户之一。该公司使用它来执行客户行为的实时分析,并使用它向个别网站访问者提供实时报价,从而提高转化率和销售额。
当然,这些计算任务远远超出了普通博客或轻量级 Web 应用的需求。因此,Power Systems LC 系列服务器的目标市场是特定的高端市场。但这并不是说小型网站和应用程序不会从这些改进中受益。切换到 IBM 新服务器的云计算提供商将能够以更低的成本提供更快的处理速度。而且,大型 Web 应用程序将获得更强大的处理能力,使他们能够通过公共 API 公开更丰富的功能。
更重要的是,这种新的原始计算能力的涌入确实为整个 Linux 社区打开了一些激动人心的大门。硬件和软件是共生的——改进一方使得改进另一方成为可能。因此,我们可以期待在高端和实时计算领域看到更多的创新。