Lavik mimarisi 300 düğümlük Redis kümesini 3 sunucuya düşürüyor
Öne çıkanlar
- Lavik mimarisi, 300 düğümlük Redis kümesini NVMe SSD kullanarak 3 sunucuya indiriyor.
- Azure bulut ortamındaki aylık sunucu giderleri 27 bin 594 dolardan 2 bin 100 dolara geriledi.
- SPDK tabanlı sistem, saniyede 1,14 milyon GET işlemiyle DRAM tabanlı Redis'i geride bıraktı.
Açık kaynaklı anahtar-değer veri tabanı Lavik, bellek odaklı çalışan geleneksel Redis kümelerini yüksek yoğunluklu NVMe SSD sürücülerine taşıyarak sunucu sayısını ciddi oranda azaltan yeni bir mimari yayımladı. Yayımlanan teknik incelemeye göre sistem, yapay zeka ajanlarının artan durum verilerini karşılamak için salt DRAM satın alma zorunluluğunu ortadan kaldırıyor. 300 sanal makineli bir Redis kümesinin sağladığı veri kapasitesi, iki veri ve bir oy sunucusundan oluşan 3 düğümlü Lavik yapısına taşınabiliyor.
Yayımlanan maliyet analizinde, Azure üzerinde 300 adet Standard_E2s_v4 sanal makinesi kullanan bir Redis kümesinin aylık 27 bin 594 dolar tuttuğu aktarıldı. Aynı iş yükünü NVMe SSD sürücülerle karşılayan Lavik kurulumu ise aylık 2 bin 100 dolara gerileyerek yüzde 92,4 tasarruf sağlıyor. SPDK ve io_uring altyapısını kullanan Lavik, çekirdek seviyesindeki sistem çağrısı ek yükünü atlayarak kullanıcı alanında doğrudan NVMe kuyruklarını işliyor ve okuma işlemlerini bu sayede hızlandırıyor.
Gerçekleştirilen performans testlerinde Lavik, 16 çekirdekli Azure sunucusu üzerinde saniyede 1,14 milyon GET işlemine ulaştı. Değerleri doğrudan DRAM üzerinde tutan Redis 8.10.2 sürümünü geride bırakan sistem, bellek boyutunun 7,6 katı büyüklüğündeki 1 milyar anahtarlık veri setinde de performansını korudu. Şirket, Redis protokolüyle tam uyumlu olan yazılıma geçişlerin açık kaynaklı RedisShake aracıyla yapılabileceğini açıkladı.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.