A Cloudflare technikai blogján megjelenő, hardveres és szoftveres fejlesztéseikről szóló bejegyzéseket mindig élmény olvasni. Legújabb, kifejezetten érdekes technikai anyaguk a legfrissebb, „Gen 13” szerverplatformjukról szól, amely az AMD EPYC Turin köré épül. A legújabb generációs AMD EPYC szerverprocesszorok és a szoftveres fejlesztések együtt most 2× átviteli sebességet és 50%-kal jobb teljesítmény/watt értéket hoztak náluk.
Két évvel ezelőtt a Cloudflare
Az AMD EPYC Turin esetében kiváló átviteli sebességet mértek, de kezdetben romlott a késleltetés. A Cloudflare FL2-re való átállásával azonban – amely a Rust-alapú, újraírt alap kéréshandling rétegükre épül – sokkal jobb eredményeket értek el. Az FL2 modernebb architektúrája és a kedvezőbb memóriakezelési minták végül akár 50%-kal több kérést tettek lehetővé CPU-nként, miközben a késleltetés akár 70%-kal is csökkent.
A Cloudflare mérnökei külön kiemelték az AMD Platform Quality of Service (PQOS) kiterjesztéseit is, amelyek finomabb vezérlést adnak a megosztott erőforrások – például a cache és a memória-sávszélesség – felett.
A Gen 12-es, Genoa-X szervereikhez képest a Cloudflare azt találta, hogy az EPYC 9965-re épülő Gen 13-as szerverekkel 2× átviteli sebességet érnek el, 50%-kal jobb a teljesítmény/watt, és a rackszintű átviteli sebesség akár 60%-kal is nőhet. Szép számok, bár személy szerint egyáltalán nem lepnek meg, tekintve az elmúlt másfél év EPYC Turin benchmarkjait a Phoronixon: az EPYC 9005 sorozat elképesztő.
További részletek azoknak, akiket érdekel a Cloudflare Gen 13 szerverplatformja, a Cloudflare blogban és egy második blogbejegyzésben is.

