英特尔和谷歌合作为数据中心计算ASIC
这两家科技巨头的合作改善了数据中心的计算硬件。2022年10月17日,杰克·赫兹
随着云服务越来越受欢迎,计算开发人员正在重新构想数据中心。鉴于摩尔定律的放缓,许多人转向异构计算和硬件加速作为答案。
谷歌正在发布C3虚拟机和Hyperdisk,以改善其计算基础设施。图片由谷歌提供
为了满足现代数据中心的需求,谷歌宣布发布其新的C3机器系列,该系列具有与英特尔合作开发的定制基础设施处理单元(IPU)。在本文中,我们将了解新的IPU,以及它如何为谷歌的C3机器提供定制的计算基础设施。
谷歌和英特尔创建自定义计算IPU
谷歌新C3机器系列的核心是英特尔的IPU E2000,这是谷歌和英特尔共同开发的定制基础设施计算ASIC。
议会联盟的关键要求之一是可编程性;芯片需要足够灵活,以便针对任何给定的计算需求进行优化。为了实现这种高水平的可编程性,英特尔从其FPGA SmartNIC的设计理念和成功中汲取了E2000体系结构的灵感。其结果是一个高度可编程的数据包处理引擎,该引擎将用于以高达200 Gb/s的线路速率从C3的CPU卸载数据包处理任务。
英特尔的IPU E2000。图片由英特尔提供
除了可编程性,英特尔还强调了E2000的其他关键功能,包括NVM Express存储接口、高级加密引擎和压缩加速块。其他硬件功能包括高达2 x 100 GbE的连接、16 Arm Neoverse N1内核和48 GB板载DRAM。
关于谷歌的C3机器
谷歌在其新C3机器系列的背景下推出了E2000 ASIC,这是一种定制架构,旨在为谷歌云服务的未来提供动力。
C3机器由第4代Intel Xeon可扩展处理器供电,并由E2000支持。随着这些硬件的进步,C3机器将采用Hyperdisk,这是谷歌最新发布的块存储解决方案,据说每vCPU的IOPS比其他超大型机高80%。这意味着C3机器的IOPS比C2机器高10倍。
此外,C3虚拟机将包括由E200 IPU供电的200 Gbps低延迟网络,以及基于PSP的线路加密。谷歌声称,与C2机器相比,某些客户的性能提高了20%以上。
支持云
随着云计算的压力持续增长,新的硬件和软件产品是必要的,以确保数据中心能够跟上。借助谷歌的新C3机器,该公司希望为其云客户提供更高的安全性和性能,同时确保随着其云需求的增长而具有可扩展性。
谷歌表示,C3虚拟机中引入的SoC硬件架构可以实现更好的安全性、隔离性和性能。未来,谷歌可能会扩展这种专门构建的架构,以开发更丰富的产品组合,例如,设计支持本地裸金属实例的产品。