Cloudflare Pingora'nın belleğini 100 TB optimize etti

Şirket Cloudflare, arka uç yönlendiricisi Pingora'nın yük dağıtım algoritmalarına matematiksel optimizasyonu uyguladı. Değişiklikler, şirketin toàn küresel ağında 100 TB işletim sistemi belleği tüketimini azaltmasını sağladı.
Mühendisler, sunucular arasında istek dağıtımı için kullanılan tutarlı özetleme (consistent hashing) mekanizmasını yeniden çalıştırdı. Önceki sistem, her düğüm için fazla özet aralıklarını depoluyordu, bu da işletim sistemi belleği tüketimini gereksiz yere artırıyordu. Yeni yaklaşım, aralıkları "uçtan uca" hesaplamak için matematiksel bir yaklaşım kullanır ve bu da işletim sistemi belleğinde devasa eşleme tablolarını depolama ihtiyacını ortadan kaldırır.
Optimizasyon, trafik dengesi doğruluğunu kaybetmeden sunucular üzerindeki yükü azaltmayı başardı. Statik veri yapılarını depolamak yerine matematiksel yöntemler kullanmak, şirketin diğer görevleri için yeniden dağıtmaya olanak tanıyan önemli donanım kaynaklarını serbest bıraktı. Pingora altyapısı kapsamında.
Verilen güncelleme, Cloudflare'in dağıtılmış sistemlerin çalışma verimliliğini artırma stratejisinin bir parçasıdır. Bellek tüketimini 100 TB azaltmak, şirketin ek sunucu donanımı satın alma ihtiyacını ortadan kaldırarak ağ bant genişliğini ölçeklendirmesine olanak tanır ve bu, artan HTTP trafiğini işleme açısından kritik öneme sahiptir.



