VMware vSphere disaster recovery tek bir ana işlevi olan bir yazılım data center paketidir. Sistem odanızda bir elektrik kesintisi olduğunda veya tüm sunucu odanızı su basan bir fırtına olduğunda, BT ortamınızı korumak için vSphere 7 işlevlerini kullanabilirsiniz.
VMware High Availability (HA), VMware’in sunduğu ilk teknolojidir. Host arızası durumunda diğer hostlar’da sanal makinelerin (VM’ler) otomatik olarak yeniden başlatılmasını sağlar. HA temel olarak host ve VM’leri, tüm hostların izlendiği tek bir kaynak grubunda pool oluşturur.
CPU, motherboard, storage controller ve network internet card (NIC) olabilen host arızası durumunda, arızalı host’ta çalışan VM’lerin başka bir yerde yeniden başlatılmasına izin veren farklı eylemler tetiklenebilir. Host, management network üzerinden erişilemediğinde veya bir storage network olan ikinci bir iletişim kanalı aracılığıyla erişilemediğinde başarısız olarak ilan edilebilir.Tüm hostlar’ın aynı anda bağlandığı ve tüm VM’lerin çalıştığı ve shared storage’in depolandığı bir shared storage ihtiyacımız bulunmaktadır.
İlk başta, vSphere HA’yı etkinleştirdiğinizde, host’lardan biri master, diğer tüm host’lara bağımlı hale gelir. Master host, korunan ve vCenter Sunucusu ile güvenli bir şekilde iletişim kuran tüm VM’lerin bir listesini tutar. HA, statik IP’ye veya kalıcı DHCP rezervasyonlarına sahip olmak için host’a ihtiyaç duyar. Host’lar , management network üzerinden iletişim kurar.
Bir host failure varsa, VM’leri farklı önceliklerde ve siparişlerde yeniden başlatmaktan HA sorumludur. Ayrıca, VM içinde kurulu olan VM Tools’dan alınan bir sinyal algılamazsa, vSphere HA’ya bir VM’yi yeniden başlatmasını söyleyen bir VM izleme özelliği de vardır.
HA’da yapılandırılabilen birkaç seçenek vardır. HA’yı etkinleştirdiğinizde, varsayılanlar çoğu ortam için iyidir.
Bu seçeneklerden biri, Proactive eklentisinden (Dell, HP, vb.) mesaj alabilen Proaktif HA’dır. vSphere 7 HA, provider eklentisi tarafından algılanan bir hata nedeniyle VM’leri farklı bir host’a geçirebilir. Host’lar yine de VM’leri çalıştırabilir, ancak üreticinin bileşeni tarafından izlenen donanım, riskleri azaltmak için size daha ayrıntılı bir yetenek sağlar.
Aslında iki seçenek bulunuyor.
Manuel: DRS, sanal makineler ve host için önerilerde bulunacaktır.
Automated: VM’ler sağlıklı host’lar taşınacaktır. Yapılandırılmış proaktif HA otomasyon düzeyine bağlı olarak quarantine veya maintenance mode girilecektir.
VM’ler cluster içindeki diğer hostlara geçirildikten sonra, arızalı host bakım moduna alınabilir. Ancak başka seçenekler de vardır:
Maintenance mode: Sanal makinelerin kısmen başarısız host’larda çalışmamasını sağlar.
Quarantined mode: Sanal makine performansı etkilenmediği sürece, kısmen bozulmuş host’ların kullanımını önleyerek performans ve kullanılabilirliği dengeler. Quarantine ve maintenance mode seçilmesi, hem orta hem de ciddi arızalar için aynı yanıtı uygulayacaktır. Karma modun seçilmesi, orta düzeyde arızalar için karantina modunu ve ciddi arızalar için bakım modunu zorunlu kılar.
Cluster seçtikten sonra > Configure > Proactive HA is Turned Edit tıklayalım.
Resim-1
vSphere HA ile işimiz bitmedi. Daha fazlası var ve ona bakacağız. Ardından, olası host arıza senaryolarının bir listesi olan arıza koşulları ve yanıtları ve vSphere’in bunlara nasıl yanıt vermesinden bahsedeceğim.
vSphere 7 HA Admission Control: Bir host hatası durumunda VM’lerinizi yeniden başlatmak için yeterli kaynağa sahip olduğunuzdan emin olmanızı sağlar. Kabul kontrolünü ve kaynak kullanılabilirliğini çeşitli şekillerde yapılandırabilirsiniz.
Resim-2
Performance degradation VMs tolerate yüzdesi host’ta kullanılabilen kaynakların yüzdesini belirler. Ayrıca bazı durumlarda dedicated failover host veya more resources kullanabilirsiniz. Slot policy sahip seçenek, en büyük VM’nin CPU’sunu ve en büyük VM’nin belleğini alır ve bir slot oluşturur. Bir kez yapıldığında, sistem, cluster kaç tane slot işleyebileceğini hesaplayabilir.
En iyi (ve varsayılan) cluster kaynakları yüzdesidir. Yalnızca cluster içinde ihtiyaç duyulan toplam kaynaklara ve kullanılabilir toplam kaynaklara bakar. Belirtilen host sayısını ayarlamanıza izin vermek için yeterli kaynağı serbest tutar. Cluster tüm kaynakları karşılayamıyorsa ve yeniden başlatılacak daha fazla VM’niz varsa, bunlar yeniden başlatılmaz.
Heartbeat Datastores: Yazının başında belirttiği gibi, host management network başarısız olursa, HA, host’a ulaşmaya çalışmak için datastore network’ü kullanır.
Advanced Options: Host’a ağda yalıtılmış olup olmadığını belirlemeye yardımcı olan bazı gelişmiş seçenekler vardır. Host’un durumunu belirlemek için düzenli aralıklarla ping işlemi yapılan ağ geçidi olduğundan ikinci bir ağ geçidi ayarlayabilirsiniz. Bunu kullanmak için gelişmiş yapılandırma seçeneklerinde bulunan das.usedefaultisolationaddress ve das.isolationaddress olmak üzere iki seçeneği ayarlamanız gerekir. İlk seçenek, varsayılan ağ geçidini kullanmayarak yapılandırmanızı sağlar ve ikincisi, ek bir ağ geçidi adresi belirlemenizi sağlar.
Fault Tolerance (FT) ile sanal makineleriniz, temeldeki host’ta başarısız olsa bile her zaman çalışır. FT, birincil sanal makinenin gölge kopyası olarak çalışan ikincil bir sanal makine oluşturur. Her iki VM, iki farklı ana bilgisayarda senkronize olarak çalışır. Birincil VM başarısız olursa, ikincil VM devralır ve vSphere yeni bir gölge VM oluşturur. İkincil VM başarısız olursa, vSphere ayrıca yeni bir gölge VM oluşturur.
Requirements and limits: vSphere FT, aralarında en fazla sekiz vCPU bulunan dört adede kadar FT VM’yi destekler. VM’lerin maksimum 8 vCPU’su ve 128 GB RAM’i olabilir ve Fault Tolerance günlüğü onay kutusu etkinleştirilmiş olarak yapılandırılmış bir VMkernel adapter olması gerekir. DRS kullanıyorsanız, Enhanced vMotion Compatibility (EVC) modunu etkinleştirmelisiniz.
FT, her 10 milisaniyede bir kaynak sanal makinenin denetim noktalarını alan hızlı denetim noktası adı verilen bir teknoloji kullanır. Bu kontrol noktaları, Fault Tolerance günlüğü onay kutusu etkinleştirilmiş olarak VMkernel bağlantı noktası aracılığıyla gölge VM’ye gönderilir.
vSphere Replication
Bu, sanal cihaz (VM) olarak yüklenen bir eklenti üründür. VM’lerin uzak veri merkezlerine replikasyonunu yapılandırmanıza olanak tanır. Site Recovery Manager (SRM) ürünü ile birlikte, olağanüstü durum kurtarma (DR) planlarını otomatikleştirebilir ve bir arızayı kontrol altına alabilirsiniz.
vSphere Replication, VM bazında yapılandırılır. Replication, sanal makineleri birincil bir siteden, bu sanal makinelerin bekleme modunda olduğu ikincil bir site kopyalamanıza olanak tanır. Sistem önce tam bir kopya, ardından yalnızca artımlı bir kopya yapar.
İkincil (DR) site replication bir veya daha fazla birincil siteniz olabilir. Her iki tarafında aletleri olan bir sunucu-istemci modeli kullanır.