Tek bir sanallaştırma sunucusunu yönetmek kolaydır; ancak sunucu sayısı arttıkça her birini ayrı ayrı yönetmek hızla içinden çıkılmaz hâle gelir. İşte tam bu noktada VMware vCenter devreye girer. Peki vCenter nedir, ne işe yarar ve neden belli bir ölçeğin üzerindeki her vSphere ortamında neredeyse zorunlu hâle gelir? Bu rehberde vCenter’ın tanımını, görevlerini, açtığı gelişmiş özellikleri, bileşenlerini ve sıkça karıştırıldığı ESXi ile farkını hem yeni başlayanların hem de teknik kullanıcıların anlayacağı bir dille açıklayacağız.
vCenter Nedir?
vCenter Server, birden fazla ESXi (VMware’in çıplak donanım hipervizörü) host’unu tek bir merkezden yönetmeyi sağlayan VMware yönetim sunucusudur. vSphere platformunun “kontrol merkezi” olarak düşünülebilir: tüm host’lar, sanal makineler, depolama ve ağ kaynakları tek bir arayüzden (vSphere Client) izlenir ve yönetilir.
Önemli bir ayrımı baştan yapalım: vCenter, sanal makineleri çalıştıran bileşen değildir. Sanal makineleri çalıştıran ESXi’dir; vCenter ise bu ESXi host’larını yönetir, koordine eder ve tek başına ESXi ile mümkün olmayan gelişmiş yetenekleri açar. ESXi ile farkını derinleştirmek için ESXi nedir yazımıza göz atabilirsiniz.
vCenter Ne İşe Yarar?
vCenter’ın temel değeri, dağınık sanallaştırma kaynaklarını tek bir yönetilebilir bütüne dönüştürmesidir. Başlıca işlevleri:
- Merkezî yönetim: Onlarca host ve yüzlerce sanal makineyi tek arayüzden görüp yönetmek. Her host’a ayrı ayrı bağlanma zorunluluğu ortadan kalkar.
- Kümeleme (clustering): Host’ları mantıksal kümeler hâlinde gruplayıp kaynakları havuz olarak yönetmek.
- Yetkilendirme ve rol yönetimi: Hangi kullanıcının hangi nesnede ne yapabileceğini belirleyen ayrıntılı rol tabanlı erişim kontrolü (RBAC).
- Şablon ve klonlama: Hazır sanal makine şablonlarından dakikalar içinde standart, tutarlı yeni makineler üretmek.
- Performans izleme ve uyarılar: Tüm ortamın kaynak kullanımını izlemek, eşik aşıldığında otomatik alarm üretmek.
vCenter’ın Açtığı Gelişmiş Özellikler
vSphere’in en güçlü yeteneklerinin neredeyse tamamı yalnızca vCenter ile kullanılabilir. Tek başına ESXi bunları sunmaz:
- vMotion: Çalışan bir sanal makineyi kesinti olmadan bir host’tan diğerine taşıma. Donanım bakımını çalışma saatlerinde yapmayı mümkün kılar.
- HA (High Availability — yüksek erişilebilirlik): Bir host çökerse üzerindeki sanal makineleri otomatik olarak sağlam host’larda yeniden başlatma.
- DRS (Distributed Resource Scheduler — dağıtık kaynak zamanlayıcı): Küme genelindeki yükü izleyip sanal makineleri en uygun host’lara otomatik dağıtma.
- Storage vMotion: Sanal makine disklerini, makine çalışırken bir veri deposundan diğerine taşıma.
- Dağıtık sanal switch (vDS): Ağ yapılandırmasını tek tek host’lar yerine merkezî olarak tüm küme için yönetme.
Bu özellikler, bir vSphere ortamını “birkaç sanal sunucu”dan, kesintisiz ve kendi kendini dengeleyen bir altyapıya dönüştüren unsurlardır.
vCenter’ın Bileşenleri: VCSA, SSO ve vSphere Client
vCenter, günümüzde tek ve standart bir biçimde sunulur. Temel bileşenleri şunlardır:
- VCSA (vCenter Server Appliance): vCenter’ın, VMware’in Photon OS Linux dağıtımı üzerine önceden paketlenmiş hâli. Güncel sürümlerde vCenter tek bu biçimde, hazır bir sanal cihaz (appliance) olarak kurulur. Eski Windows tabanlı kurulum kaldırılmıştır.
- SSO (Single Sign-On — tek oturum açma): vCenter’ın kimlik doğrulama altyapısı. Yöneticiler genellikle
administrator@vsphere.localhesabıyla giriş yapar. SSO, birden fazla vCenter ve hizmetin ortak kimlik altında yönetilmesini sağlar. - PSC (Platform Services Controller): Sertifika, lisans ve SSO gibi ortak hizmetleri barındıran bileşen. Güncel sürümlerde her zaman vCenter ile gömülü (embedded) gelir; ayrı kurulmaz.
- vSphere Client: vCenter’a tarayıcıdan eriştiğiniz HTML5 tabanlı modern yönetim arayüzü. Tüm günlük yönetim buradan yapılır.
vCenter’ı sıfırdan kurmak isterseniz adım adım süreci vCenter nasıl kurulur yazımızda anlattık.
vCenter Olmadan Olur mu?
Bu, en sık sorulan sorulardan biridir ve cevabı ortamınızın boyutuna bağlıdır:
- Tek host’lu küçük ortamlar: Yalnızca bir ESXi sunucunuz varsa, onu yerleşik Host Client web arayüzüyle yönetebilirsiniz. Bu senaryoda vCenter şart değildir.
- Çok host’lu veya kritik ortamlar: İki ya da daha fazla host kullanıyorsanız ve vMotion, HA, DRS gibi özelliklere ihtiyaç duyuyorsanız vCenter neredeyse zorunludur. Bu özelliklerin hiçbiri vCenter olmadan çalışmaz.
Kısacası vCenter, “ölçek” ve “kesintisizlik” gerektiğinde devreye giren bileşendir. vSphere platformunun bütününü ve vCenter’ın bu platform içindeki yerini anlamak için vSphere nedir yazımız faydalı olacaktır.
vCenter Nasıl Çalışır?
vCenter, kendisi de bir sanal makine olarak (VCSA biçiminde) bir ESXi host’u üzerinde çalışır. Açıldıktan sonra yönettiği ESXi host’larına bağlanır ve her birinde çalışan bir aracı (agent) aracılığıyla komutları iletir, durum bilgisini toplar. Yönetici vSphere Client’tan bir işlem başlattığında (örneğin bir sanal makineyi başka host’a taşımak), vCenter bu işlemi planlar, ilgili host’larla koordine eder ve sonucu izler. Böylece yönetici tek tek host’larla değil, tek bir mantıksal kaynak havuzuyla çalışır.
Sıkça Sorulan Sorular
vCenter ile ESXi arasındaki fark nedir?
ESXi, sanal makineleri çalıştıran hipervizördür ve fiziksel sunucuya kurulur. vCenter ise birden fazla ESXi host’unu merkezden yöneten sunucudur; sanal makineleri kendisi çalıştırmaz, host’ları koordine eder.
vCenter ayrı bir fiziksel sunucu gerektirir mi?
Hayır. vCenter günümüzde VCSA adı verilen bir sanal cihaz olarak, mevcut bir ESXi host’u üzerinde sanal makine biçiminde çalışır. Ayrı bir fiziksel donanıma ihtiyaç yoktur.
Windows üzerine vCenter kurulabilir mi?
Hayır. Windows tabanlı vCenter Server, vSphere 7.0 ile kaldırıldı. Güncel sürümlerde tek desteklenen biçim, Linux (Photon OS) tabanlı VCSA’dır.
Bir vCenter kaç ESXi host yönetebilir?
Yöneteceği host ve sanal makine sayısı, kurulumda seçtiğiniz dağıtım boyutuna (Tiny’den X-Large’a) ve sürüme bağlıdır. Üst boyutlar binlerce sanal makineyi ve yüzlerce host’u yönetebilir.
vCenter çökerse sanal makineler durur mu?
Hayır. vCenter geçici olarak devre dışı kalsa bile ESXi host’ları ve üzerlerindeki sanal makineler çalışmaya devam eder. Yalnızca merkezî yönetim ve vMotion/DRS gibi otomasyon özellikleri vCenter geri gelene kadar kullanılamaz.
vCenter administrator parolası unutulursa ne olur?
VCSA’ya root/SSH erişiminiz varsa, komut satırı araçlarıyla SSO yönetici parolasını sıfırlayabilirsiniz. Bu nedenle hem appliance root parolasını hem de SSO parolasını güvenli bir parola yöneticisinde saklamak önemlidir.
vCenter lisansı ve altyapı maliyeti ne kadar?
vCenter 60 gün deneme süresiyle test edilebilir; üretim için lisans gerekir ve fiyatlandırma Broadcom sonrası abonelik modeline göre değişir. Üzerinde vCenter ve ESXi çalıştıracağınız sunucu altyapısının güncel paket ve fiyatları için kolan.net.tr/sunucu sayfasını inceleyebilirsiniz.
Sonuç
Özetle vCenter, birden fazla ESXi host’unu tek merkezden yöneten VMware yönetim sunucusudur. Sanal makineleri kendisi çalıştırmaz; bunun yerine host’ları koordine eder ve vMotion, HA, DRS, Storage vMotion gibi vSphere’in en güçlü özelliklerini açar. Günümüzde hazır bir sanal cihaz (VCSA) olarak kurulur, vSphere Client üzerinden yönetilir ve gömülü SSO/PSC bileşenleriyle gelir. Tek host’lu küçük ortamlarda şart olmasa da, çok host’lu ve kesintisizlik gerektiren her ciddi vSphere ortamının vazgeçilmez bileşenidir.
vCenter ve ESXi tabanlı bir sanallaştırma altyapısını kurmak, yönetmek veya hazır bir VDS (Virtual Dedicated Server — sanal adanmış sunucu) çözümüyle hızla başlamak istiyorsanız Kolan’ın VDS ve sunucu çözümlerini kolan.net.tr/vds adresinden inceleyebilir, kurulum ve yönetim süreçlerini uzman ekibimizle planlayabilirsiniz.