Merhaba, bu yazımda sizlere VMware vSphere Cluster Services konusundan bahsedeceğim. VMware vSphere, sanallaştırma dünyasında lider bir platform olarak, altyapı yönetimini kolaylaştırmak ve yüksek erişilebilirlik sağlamak amacıyla sürekli olarak gelişmektedir. Bu gelişmelerden biri de vSphere 7.0 Update 1 ile tanıtılan vSphere Cluster Services (vCLS)‘dir. vCLS, özellikle Distributed Resource Scheduler (DRS) ve High Availability (HA) gibi hizmetlerin vCenter Server’dan bağımsız çalışmasını sağlayarak, altyapının dayanıklılığını artırır.
vCLS Nedir?
vCLS, vSphere kümelerinde DRS ve HA gibi hizmetlerin sürekliliğini sağlamak için tasarlanmış bir altyapı bileşenidir. Bu hizmet, her kümede otomatik olarak dağıtılan hafif sanal makineler (vCLS VM’leri) aracılığıyla çalışır. Bu VM’ler, kümelerin sağlık durumunu izler ve hizmetlerin kesintisiz devam etmesini sağlar.
vCLS Mimarisi
vCLS, her kümede maksimum üç adet vCLS VM’si oluşturur. Bu VM’ler, küme içerisindeki farklı ESXi host’lara dağıtılır ve bir quorum oluştururlar. Küme boyutuna bağlı olarak, bir veya iki host bulunan kümelerde, host sayısı kadar vCLS VM’si oluşturulur.
vCLS VM’lerinin özellikleri şunlardır:
- İşletim Sistemi: Photon OS
- Kaynak Tüketimi: 1 vCPU, 128 MB RAM, 2 GB disk alanı
- Ağ Bağlantısı: NIC veya IP adresi yoktur; VMCI üzerinden iletişim kurar
- Depolama: Paylaşımlı datastore tercih edilir; yoksa yerel datastore kullanılır.
Bu VM’ler, kullanıcı tarafından yönetilmez ve vCenter Server tarafından otomatik olarak kontrol edilir.
vCLS’in Sağlık Durumu
vCLS, üç farklı sağlık durumu gösterebilir:
- Healthy (Sağlıklı): En az bir vCLS VM’si çalışıyorsa, küme sağlıklıdır.
- Degraded (Bozulmuş): Bir veya daha fazla vCLS VM’si çalışmıyorsa, ancak DRS hala çalışıyorsa.
- Unhealthy (Sağlıksız): Hiçbir vCLS VM’si çalışmıyorsa ve DRS devre dışı kalır.
Bu durumlar, vSphere Client üzerinden izlenebilir ve gerektiğinde müdahale edilebilir.
Embedded vCLS
vSphere 8.0 Update 3 ile birlikte, Embedded vCLS tanıtılmıştır. Bu yeni yapı, vCLS VM’lerinin host belleğinde çalışmasını sağlar ve disk alanı kullanmaz. Ayrıca, vMotion ve Storage vMotion gibi işlemler Embedded vCLS için geçerli değildir, çünkü bu VM’ler host belleğinde çalışır ve disk üzerinde yer almazlar.
vCLS’in Yönetimi
vCLS, kullanıcı müdahalesi gerektirmeyen bir hizmettir. Ancak, bazı durumlarda Retreat Mode kullanılarak vCLS devre dışı bırakılabilir. Bu işlem, özellikle küme silme veya vSAN yapılandırmalarında gerekli olabilir. Ancak, vCLS devre dışı bırakıldığında DRS ve HA hizmetleri etkilenir.
Retreat Mode’u etkinleştirmek için
- vSphere Client’ta ilgili kümeyi seçin.
- Tarayıcı URL’sinden küme domain ID’sini (örneğin, domain-c123) kopyalayın.
- vCenter Server > Configure > Advanced Settings bölümüne gidin.
- Yeni bir ayar ekleyin: config.vcls.clusters.domain-c123.enabled ve değeri false olarak ayarlayın.
Bu işlem, ilgili kümede vCLS VM’lerini devre dışı bırakır.
vCLS ile İlgili Dikkat Edilmesi Gerekenler
- vCLS VM’lerini manuel olarak silmeyin veya kapatmayın.
- vCLS VM’lerini yedeklemeyin veya taşıma işlemleri yapmayın.
- vCLS VM’leri, sistem tarafından yönetilir ve kullanıcı müdahalesi gerektirmez.
vSphere Cluster Services (vCLS), VMware altyapısında yüksek erişilebilirlik ve kaynak yönetimi sağlamak için kritik bir bileşendir. vCLS, DRS ve HA hizmetlerinin sürekliliğini sağlayarak, sanal altyapının güvenilirliğini artırır. Kullanıcı müdahalesi gerektirmeyen bu hizmet, vSphere ortamlarının daha stabil ve yönetilebilir olmasına katkı sağlar. Bu yazımda sizlere VMware vSphere Cluster Services konusundan bahsettim. Faydalı olması dileğiyle.


