AMD EPYC(霄龙)7642处理器助力Cloudflare Gen X服务器
作者: Nitin Rao,John Graham-Cumming
总部位于美国的Cloudflare公司以向客户提供网站安全管理、性能优化及相关的技术支持为主要业务。下文来自Cloudflare官网博客(https://blog.cloudflare.com/cloudflares-gen-x-servers-for-an-accelerated-future/)。

Cloudflare的硬件和性能工程师进行了大量的研究和测试,以找出适合客户的绝佳服务器配置。当我们开始研究为X代解决方案提供动力的生产准备系统时,我们对目前市场上的可用系统进行了长时间的研究,并最终做出了决定。这次,Cloudflare使用的是AMD EPYC(霄龙)处理器。
Cloudflare第十代服务器Gen X,已部署在美国各大城市,并正在向全球发货。与前代服务器(Gen 9)相比,Gen X可以处理多达36%的请求,同时大大降低成本。 此外,它可以使L3缓存未命中率降低约50%,并使NGINX p99延迟降低高达50%,且其CPU每个核心的TDP(热设计功率)降低25%。
我们为Gen X选择了单插槽配置的AMD EPYC (霄龙)7642处理器。该处理器配备48核96线程,基础频率为2.4GHz,L3缓存为256MB。额定功率(225W)看起来似乎很高,但仍然低于前代产品的总TDP,且相比更低的功耗,我们更看重这款CPU的性能。第二代AMD EPYC(霄龙)处理器给我们留下了深刻的印象,事实也证明它对客户的工作负载更有效。
CPU效能对我们的服务器设计来说非常重要。由于我们的工作负载计算繁重,相比其他组件,服务器通常更受到CPU的限制。Cloudflare的软件栈在增加内核的情况下可以很好地扩展。因此,我们更看重的是处理器的核心数和功耗,而非时钟速度等其他方面。
我们已经在一些Cloudflare数据中心部署了AMD EPYC(霄龙) 7642处理器,这款处理器的性能强大令人惊艳。我们的目标是在新设备带来的效率收益超过其成本时更换服务器,AMD EPYC(霄龙) 7642处理器的强大性能鼓励我们加速更换多代服务器。
我们努力使每一代新服务器的设计都比前一代更好,能够让客户在管理云的安全性和可靠性的同时专注于他们的本职。我们相信AMD EPYC(霄龙)7642是X代服务器的正确选择。
