Google Research ve DeepMind ekibi, bulut altyapılarındaki verimsiz kaynak tahsisini çözmek için geliştirilen LAVA algoritmasını duyurdu. Sistem, sanal makinelerin (VM) çalışma ömrünü tahmin etmekle kalmıyor; bu tahminleri sürekli güncelleyerek, veri merkezindeki fiziksel sunuculara hangi VM’lerin yerleştirileceğine anlık olarak karar veriyor.

Bu süreç, klasik “bin packing” (kutulama) problemine benziyor: Her bir sunucu bir kutu, VM’ler ise farklı boyutlardaki bloklar gibi davranıyor. LAVA, bu blokları “yeniden tahmin” prensibiyle (continuous reprediction) en verimli şekilde yerleştiriyor. Google’ın araştırmasına göre VM’lerin %88’i bir saatten kısa ömürlü, ancak uzun ömürlü olan az sayıdaki VM toplam kaynakların büyük kısmını tüketiyor — LAVA bu dengesizliği optimize ediyor.

Yeni sistem, üç bileşenle çalışıyor:

  • NILAS (Non-Invasive Lifetime Aware Scoring)
  • LAVA (Lifetime-Aware VM Allocation)
  • LARS (Lifetime-Aware Rescheduling)

Bu üçlü, veri merkezlerinin işlem gücü kullanımını optimize ederken, “boşta kalan kaynak” oranını %15 azaltıyor. Sonuç olarak LAVA, Google Cloud’un daha yeşil, hızlı ve kendi kendini optimize eden bir altyapıya evrilmesini sağlıyor — gelecekte tamamen otonom veri merkezlerinin öncüsü olarak konumlanıyor.

Kaynak: google


Başa Dön