VMware vCenter 6.7 | HA, Cluster ve vMotion nedir ? Nasıl kurulur -1

Merhaba arkadaşlar, bu makalemizde Ha ,Cluster ve vMotion teknolojilerinin ne olduğunu ve nasıl kurulup aktif edildiğini anlatıyor olcağım
Konularımızın arasında bağlantılar söz konusu bu sebepten , bir sıra içerisinde anlatılmazsa aradaki bağlantı kopar ve mantığını kavramakta zorluk çekebilirsiniz bu sebepten öncelikli konumuz HA Cluster daha sonra vMotion teknolojilerinden söz edeceğim , bu teknolojileri kullanmak için bir vCenter'a ihtiyacınız var bununla ilgili aşağıdaki linkten yararlanabilirsiniz
https://www.virtuallbox.com/home/vmware-vcenter-nedir-nasıl-kurulur
VMware HA Cluster
Cluster'ın kelime anlamına bakarsak 'kümeleme'' diyebiliriz , yani elimizde iki tane farklı cihaz var ve bunları tek bir küme altında toplamaya yarayan bir teknoloji dir.Konuyu biraz daha netleştirelim elinizde 2 veya daha fazla sunucu var bu serverlar üzerinde çok önemli Virtual Machine'ler(web server veya Exchange gibi) var ve hiç kesinti olmadan çalışmalı peki bunu nasıl sağlarsınız ? işte tam bu noktada devreye Vmware HA Cluster mimarisi girmekte eğer iki veya daha fazla host'unuz varsa ortak bir datastore gösterip ,bir fiziksel host'unuz down olduğunda tüm VM'leriniz diğer host üzerine power on yapabilir
Mimari olarak daha ayrıntılı incelersek , hostlarımızdan birinin down olması durumunda diğer host üzerine tüm Virtual Machine'lar power on oluyor demiştik, aklınıza şu soru gelebilir ''peki down olduğunu nerden biliyor'' hemen bunu açıklayalım, siz cluster'ı kurduğunuzda ve HA aktif ettiğinizde background'da host'lar kendi arasında ( maintenance mode ,disconnect veya Standby durumdaki hostlar hariç) bir host'ta Master diğer tüm host'lara Slave görevini verir bunuda şöyle açıklayalım ,
Master host , aslında adındanda anlaşılıyor host'lar arasında tek yetkili olanıdır , tüm Slave host'lar Master host'a sürekli olarak üzerindeki Virtual Machine durumlarını (power off ,power on vb) rapor eder , Master host ise bu raporları inceler ve herhangi bir host'un down olması durumunda down olan host üzerindeki Virtual Machine'leri diğer Slave host'lardan birinin üzerinde power on duruma getirir, mimari bu şekilde ilerler fakat Master host down olursa ne olur diye düşüne bilirsiniz , bu durumda Cluster yeni bir Master seçer ve devreye alır bu işlem anlık olarak hızlı bir şekilde yapıldığı için bir kayıp söz konusu değildir
Master host'un bir diğer görevi ise , üzerindeki Virtual Machine'ları Protected bir şekilde tutması dır bunu tam olarak şöyle açıklayalım , Master host kendi üzerindeki Virtual machine'lerin herhangi bir power off veya failover olması durumunda HA tarından bu Virtual Machine restart edip tekrar protected olmasını garanti ettiği anlamına geliyor. Daha yalın bir şekilde söylersek , Master host down olması durumunda devreye HA giriyor ve VM'leri protected hale getiriyor
VMware vMotion
Belirli bir kriter doğrultusunda iki veya daha fazla host üzerinde bulunan Virtual Machine'ların birbirleri arasında ,herhangi bir kapanma veya data kaybı yaşamadan taşınmasını sağlayan VMware teknolojisidir. Kriterden kastettiğimiz nedir , öncelikli olarak bir Cluster yapısının olması bir diğeri ise HA özelliğinin aktif edilmiş ve çalışıyor olması ,hostlar arasında sadece vMotion'a özel izole edilmiş network altyapısının olması, bizim bu teknolojiyi kullanmamıza imkan vermektedir

NOT : Yukarıda gördüğünüz mimaride , vmware önerdiği modeldir , host ve datastore cluster bir şekilde kurulmuştur fakat datastore cluster olmak zorunda değildir Configuration sonraki yazımızda birlikte yapacağız
Hem HA ve Cluster hemde vMotion'a kafamızda şekillendirilmesi amacı ile örnekleri
2 senaryo üzerinde açıklayalım ,
1. Senaryo
İki veya daha fazla host'a sahipsiniz, HA ,Cluster ve vMotion da aktif olarak çalışmak ama hiç umulmadık bir zamana da hostlarınızdan birinin donanım arızası meydana geldi ve kapandı işte tam bu noktada HA Cluster yapısı devreye girerek sorunlu olan host'un üzerindeki Virtual Machine'leri diğer host üzerine otomatik olarak power on şekilde devreye alır , siz server üzerindeki donanım arızasını giderdikten sonra host'u açtığınızda ister manuel, isterseniz otomatik olarak Virtual Machine'ler eski host üzerine geri taşınma işlemine başlar ve sizi data kaybı, zaman kaybı veya maliyet gibi kayıplardan kurtarmış olur
2. Senaryo
İki veya daha fazla host'a sahipsiniz, artık yapınız çok büyüdü ve bu hostları değiştirmek veya güçlendirmeye karar verdiniz , üçüncü bir neden ise esxi sürümünün yeni versiyonu çıktı ve update etmek istiyorsunuz bunları yaparkende Virtual Machine'ları kapatmak istemiyorsunuz çünkü artı bir maliyet ve zaman kaybı , işte tam da bu ve bunun gibi durumlarda sırayla sanallarınızı diğer host üzerine taşıyarak update veya yeni bir host'u konumlandırdıktan sonra tekrar vMotion üzerinden bu host'a taşıya biliriz , burada tek önemli nokta var oda yeni host'u (veya update yaptıysanız da geçerli) bu Cluster'a dahil ederek bunu gerçekleştiriyoruz , zaten mantık olarak baktığımız zaman cluster dışında bir host'un üzerine virtual machine taşımak olanaksızdır
Bu yazımızda HA , Cluster ve vMotion teknolojilerinden bahsettik , sonraki yazımızda kurulumunu gerçekleştiriyor olacağız
Umarım faydalı olmuştur, sonraki makalemizde görüşmek üzere