vSphere HA Nedir?
VMware vSphere HA (High Availability – Yüksek Erişilebilirlik), bir ESXi host arızalandığında sanal makinelerin (VM) otomatik olarak diğer çalışan hostlara taşınmasını sağlayan bir teknolojidir. Bu özellik, sistem kesintilerini minimuma indirerek iş sürekliliğini (business continuity) sağlar.
💡 vSphere HA ne işe yarar?
✔ Host çökmesi durumunda sanal makineleri otomatik olarak yeniden başlatır.
✔ Yüksek erişilebilirlik sağlar ve kesintisiz hizmet sunar.
✔ İş kritik uygulamaların sürekliliğini korur.
✔ VM’lerin yeni bir ESXi hostta başlatılması için vMotion veya DRS ile entegre çalışır.
📌 vSphere HA Nasıl Çalışır?
vSphere HA, bir vSphere Cluster içinde çalışan ESXi hostları sürekli izler ve aşağıdaki durumlarda devreye girer:
1️⃣ Bir ESXi host çökerse
- vSphere HA, çöken host üzerindeki sanal makineleri diğer sağlıklı hostlara taşır ve yeniden başlatır.
2️⃣ VM’lerin kendisi çökerse (VM Monitoring)
- Eğer bir sanal makine yanıt vermiyorsa, vSphere HA bunu algılar ve otomatik olarak yeniden başlatır.
3️⃣ Ağ bağlantısı kaybolursa (Host Isolation Detection)
- Eğer bir ESXi host ağ bağlantısını kaybederse ama tamamen kapanmazsa, vSphere HA, hostun gerçekten devre dışı olup olmadığını tespit eder ve gerekli aksiyonu alır.
📌 Not:
- vSphere HA, sanal makineleri kesintisiz olarak taşımaz! (Bu işlem için vMotion kullanılmalıdır).
- vSphere HA, bir VM’i sadece çöken hosttan başka bir hostta tekrar başlatır.
📌 vSphere HA Bileşenleri
vSphere HA’nın çalışması için aşağıdaki bileşenler kullanılır:
🔹 HA Master Node
- Cluster’daki ana ESXi host olarak seçilir.
- Cluster’daki diğer hostları izler ve çöken makineleri başka hostlara taşır.
🔹 HA Slave Nodes
- Cluster’daki diğer ESXi hostlarıdır.
- Master Node’a bağlıdır ve gerektiğinde yeni Master seçilebilir.
🔹 Datastore Heartbeat
- vSphere HA, sadece ağ bağlantısını değil, datastore (depolama) bağlantısını da kontrol eder.
- Eğer bir host ağ bağlantısını kaybeder ama depolama ile iletişim kurabiliyorsa, HA hostun durumunu belirleyebilir.
📌 vSphere HA Kurulumu ve Yapılandırması
1️⃣ vSphere HA’yı Etkinleştir
- vCenter’a bağlan ve vSphere Client’ı aç.
- Cluster oluştur veya mevcut Cluster’a sağ tıkla ve “Edit Settings” seçeneğini seç.
- “vSphere Availability” sekmesine gel ve “Enable vSphere HA” seçeneğini işaretle.
2️⃣ vSphere HA Ayarlarını Yapılandır
- “Admission Control” (Kabul Kontrolü) Ayarlarını Yap.
- “Enable Admission Control” seçeneğini işaretleyerek cluster içinde yeterli kaynak bırakılmasını sağla.
- Kaynak Yüzdesi Bazlı Rezervasyon → ESXi hostlardan biri çökerse, diğer hostların yeterli kaynağa sahip olup olmadığını kontrol eder.
- “VM Monitoring” özelliğini aktif et.
- Eğer bir VM yanıt vermiyorsa veya işletim sistemi çöküyorsa, VMware Tools ile bunu algılar ve VM’i otomatik olarak yeniden başlatır.
- “Host Isolation Response” ayarlarını belirle.
- Eğer bir host ağ bağlantısını kaybederse, HA’nın nasıl tepki vereceğini ayarlayabilirsin:
- Power Off and Restart VMs → Host izole olursa VM’ler diğer hostlara taşınır ve yeniden başlatılır.
- Do Nothing → Host izole olursa VM’ler kapatılmaz.
- Eğer bir host ağ bağlantısını kaybederse, HA’nın nasıl tepki vereceğini ayarlayabilirsin:
3️⃣ vSphere HA’yı Test Et
✔ Bir ESXi hostu kapatarak veya ağ bağlantısını keserek vSphere HA’nın çalışıp çalışmadığını test et.
✔ Sanal makinelerin yeni bir ESXi host üzerinde otomatik olarak başlatıldığını kontrol et.
📌 vSphere HA Kullanırken Dikkat Edilmesi Gerekenler
⚠ ESXi hostların ortak bir paylaşılan depolama (SAN, NAS, vSAN) kullanması gerekir.
⚠ Tüm hostların aynı vSwitch veya Distributed vSwitch ağına bağlı olması gerekir.
⚠ vSphere HA, VM’leri taşımaz, sadece tekrar başlatır.
⚠ Admission Control kullanarak host kaynaklarını yeterli seviyede bırakmalısın.
📌 Sonuç
✅ vSphere HA, ESXi host veya VM çökmeleri durumunda sanal makineleri otomatik olarak başka hostlara taşıyarak sistem sürekliliğini sağlar.
✅ Veri merkezlerinde kritik iş yüklerinin kesintisiz çalışmasını sağlar.
✅ VM Monitoring ve Host Isolation Detection özellikleri ile maksimum erişilebilirlik sunar.
✅ vMotion ve DRS ile entegre edilerek tam otomatik bir yük dengeleme ve kurtarma ortamı oluşturulabilir.
Özetle: vSphere HA, sanal makineleri ESXi host arızalarına karşı koruyarak kesintisiz bir altyapı sağlayan güçlü bir çözümdür!