Günümüzün teknoloji dünyasında bellek fiyatları, özellikle DDR5 standartındaki hafıza bile rekor seviyelere tırmanıyor. Yazılım talebin bu yükselen maliyetle hızla dengesizleşmesiyle, büyük veri merkezleri için bütçe bir darboğaz haline geldi. Bu zorlu ekonomik ortamda Meta gibi teknoloji devlerinin aradığı çözüm ise geri dönüşüm ve yenilikçi donanımı birleştirmek oldu.
Meta, sermayeyi koruma stratejisi çerçevesinde kullanılmış eski DDR4 sunucu belleklerini yeni nesil sistemlerine entegre etmek için tamamen kendi geliştirdiği Vistara özel yarı iletken çipini devreye soktu. Bu iç teknoloji (ASIC), en son AMD EPYC Turin işlemcilerine sahip ve yalnızca DDR5 destekleyen modern sunucular ile eski tip hafıza modülleri arasında köprü görevi görüyor.
Vistara Çipi Nasıl Çalışıyor?
Meta'nın ilk nesil özel CXL bellek genişletici ASIC ürünü olan Vistara, teknolojik bir mucize niteliğinde. Çip, PCIe 5.0 x16 arayüzü üzerinden çalışan bir CXL 2.0 Tip-3 bellek genişleticisi olarak görev yapıyor ve standart DDR4 RDIMM (Bellek Modülleri) ünitelerini ana işlemciye bağlamayı başarıyor.
Her bir Vistara ASIC, iki bağımsız 72 bitlik DDR4 hafıza kanalını destekliyor. Mevcut kurulumlarda Meta, hizmetten çıkarılmış sunuculardan kurtardığı 32 GB kapasiteli DDR4 modüllerini kullanarak ASIC başına 128 GB bellek sağlıyor ve bu yapıyla toplamda 256 GB’a varan bir depolama alanı mümkün kılıyor.
Performans ve Sınırların Aşılması
Meta, Vistara çözümünü MemServer adını verdiği platformda uyguluyor. Burada iki ayrı ASIC çipi, tek bir 158 çekirdekli AMD Turin işlemciye PCIe 5.0 x8 bağlantıları aracılığıyla bağlanıyor. Sistem bu şekilde toplam 768 GB DDR5-6400 yerel bellek ile entegre edilen ve CXL üzerinden genişletilmiş 256 GB DDR4-2400 belleği birleştirerek sunucu kapasitesini tek bir noktada bile yaklaşık 1 terabayta çıkarıyor.
Yazılım katmanı ise bu hibrit yapıyı kusursuz bir şekilde yönetiyor. Kullanıcı için CXL belleği ayrı bir NUMA düğümü olarak görünmekte ve Linux işletim sistemi, soğuk verileri daha yavaş olan DDR4 katmanına taşırken, sık kullanılan aktif bilgileri yüksek hızlı yerel DDR5 üzerinde tutarak performansı optimize ediyor. Bu mimari sayede her iki bellek tipi arasındaki performans farkı (76 GB/s hızındaki DDR4 ve 614 GB/s hızındaki yerel DDR5) yönetiliyor.
CXL Teknoloji Sınırlarını Zorluyor
Meta'nın ASIC çip tasarımı, sistem güvenliğini de ön planda tutan üç adet RISC-V işlemci çekirdeği üzerine kurulu. Bu yapılar; güvenli açılış (secure boot), donanım başlatma ve yazılım yönetimi gibi kritik görevleri yerine getiriyor. Ayrıca çipte Reed-Solomon çift sembol hata düzeltme yönteminden x4 chip-kill desteğine kadar gelişmiş güvenilirlik özellikleri kullanılıyor.
Panmnesia'den Rakipsiz Alternatif: CXL Standartının Evrimi
Meta bu alanda tek oyuncu olmasa da, tedarik zinciri açısından kapalı bir ekosistem kullanıyor. Güney Kore merkezli startup Panmnesia ise piyasaya hazır (off-the-shelf) özel bir CXL denetleyicisi ve anahtarı ile sahneye çıktı. Bu yenilikçi çözümün en büyük farkı, bellek erişim gecikmesini artırmadan sunucuların çok daha büyük hafıza havuzlarına bağlanmasına imkan vermesi oldu.
Panmnesia CEO'su Myoungsoo Jung'un belirttiği üzere, CXL sistemlerinde bir anahtar (switch) kullanmanın performans düşürdüğü yönünde yaygın bir algı vardı. Ancak bu yeni çözümlerin amacı, CXL ve CXL anahtarlarının erken aşama özelliklerinden kaynaklanan kısıtlamaları aşmak ve ölçeklenebilirliği en üst düzeye çıkarmaktır.
Geleneksel CXL uygulamalarının PCIe IP'lerini değiştirerek geliştirilmiş olmasından dolayı iletişimde ciddi gecikmeler yaşadığı belirtiliyor. Panmnesia’nin yeni kontrolcü entegresinde, katmanlar arası ayrı tamponlar yerine ortak tamponların kullanılması veri yolu trafiğini hızlandırıyor ve protokoldeki ek adımlar kaynaklı Gecikmeleri minimize ediyor.
Mevcut CXL anahtarı üzerinden Port Tabanlı Yönlendirme (PBR) sistemi kullanılarak PCIe ve eski CXL çözümlerinin kullandığı hiyerarşik rota sınırlamalarından kaçınıyor. Bu sayede, Panmnesia’nin tasarladığı ağ yapısı hem yüksek ölçeklenebilirlik sunuyor hem de büyük veri merkezleri gibi binlerce sunucuyu yönetmek zorunda olan firmaların maliyet etkinliği için önemli bir adım teşkil ediyor.