DIABOLIKSS
Bloga Dön
DRSSözlükSanallaştırma

DRS Nedir? Distributed Resource Scheduler Nasıl Çalışır?

2 Temmuz 2026

DRS (Distributed Resource Scheduler), bir sanallaştırma kümesindeki host'lar arasında VM'lerin kaynak kullanımını (CPU, RAM) sürekli izleyip, dengesizlik oluştuğunda VM'leri otomatik olarak daha uygun host'lara taşıyan bir özelliktir.

Neden Gerekli?

Zamanla, bazı host'lar daha yoğun VM'lere ev sahipliği yaparken bazıları daha az yüklü kalabilir. Manuel olarak bu dengesizliği sürekli izlemek ve düzeltmek pratik değildir. DRS, bu görevi otomatikleştirir: kümedeki kaynak kullanımını sürekli analiz eder ve gerektiğinde live migration (vMotion) kullanarak VM'leri yeniden dağıtır.

Nasıl Çalışır?

  1. DRS, her host'un CPU/RAM kullanım seviyesini sürekli izler
  2. Bir host aşırı yüklenirse veya host'lar arasında belirgin bir dengesizlik oluşursa, DRS hangi VM'in hangi host'a taşınacağını hesaplar
  3. Taşıma işlemi, live migration teknolojisi kullanılarak kesintisiz gerçekleştirilir

Otomasyon Seviyeleri

DRS genelde üç modda çalıştırılabilir:

ModDavranış
ManuelSadece öneri sunar, taşıma yöneticinin onayını bekler
Kısmen Otomatikİlk VM yerleşimi otomatik, sonraki dengeleme önerileri manuel onay ister
Tam OtomatikTüm dengeleme işlemleri onay beklemeden otomatik gerçekleştirilir

VM Affinity/Anti-Affinity Kuralları

DRS, sadece kaynak dengelemesi yapmaz; yöneticinin tanımladığı kurallara da uyar. Örneğin iki VM'in her zaman aynı host'ta çalışması (affinity) veya asla aynı host'ta çalışmaması (anti-affinity, örneğin bir küme uygulamasının iki node'unun aynı host'ta olması host arızasında ikisini birden düşürebileceği için) gibi kısıtlamalar tanımlanabilir.

HA ile İlişkisi

DRS, kaynak dengelemesiyle ilgilenirken, HA host arızası sonrası kurtarma ile ilgilenir. Bir host arızalandığında HA, VM'leri hangi host'a yeniden başlatacağına karar verirken genelde DRS'in kaynak analizinden faydalanır.

Özet

DRS, sanallaştırma kümesindeki kaynak kullanımını otomatik olarak dengeleyerek VM performansını optimize eden ve manuel müdahale ihtiyacını azaltan bir otomasyon katmanıdır.

Mehmet Aydın

Yazar

Mehmet Aydın

IBM Champion 2026 · Teknik Direktör · Pre-Sales Mimar

20 yıllık altyapı deneyimine sahip Teknik Direktör. IBM Türkiye'de Senior Technical Storage Specialist olarak çalıştı. ESH Bilişim ve Siaflex bünyesinde pre-sales liderliği yürütüyor. VMware, Veeam, HPE ve IBM sertifikalı eğitmen.

Paylas

Danışmanlık

Bu konular hakkında konuşmak ister misiniz?

İletişime Geç