Cluster nasıl çalışır?
Kısa cevap
TR7 cluster'ı iki cihazdan oluşur ve iki ayrı mekanizma birlikte çalışır. Birincisi yapılandırma eşitlemesidir (HA Clustering & Sync); cihazlar ayrılmış Sync Interface üzerinden bağlanır ve bir cihazda yapılan değişiklik karşı cihaza varsayılan olarak otomatik aktarılır (Manual Sync Mode da desteklenir). İkincisi VIP failover'ıdır; her VIP bir cihazda Master, diğerinde Slave'dir ve cihazlar VIP Communication için seçilen Interface IP çifti üzerinden VRRP ile haberleşir. Master'dan gelen duyurular kesilirse ya da seçilen VIP Transition Method'a göre bağlantı veya gateway denetimi başarısız olursa VIP eş cihaza geçer. Rol cihaza değil VIP'e ait olduğundan aktif-pasif ya da farklı VIP'lerle aktif-aktif kurulabilir.
İki Mekanizma
| Yapılandırma eşitlemesi | VIP failover | |
|---|---|---|
| Ne taşınır | Load Balancer, ağ, güvenlik duvarı ve yönetim erişimi, kullanıcılar, GTM ve diğer ayarlar | Paylaşılan VIP adresi |
| Hangi yoldan | Sync Interface (Hardware Management'ta her cihazda seçilir) | VIP Communication çifti (VIP'in bulunduğu arayüzde, Edit Interface formunda seçilir) |
| Yön | Çift yönlü; değişiklik hangi cihazda yapılırsa karşıya gider | VIP, Master olduğu cihazda çalışır; o cihaz devre dışı kalınca eş cihaza geçer |
| Ayrıntı | Yapılandırma cluster üyeleri arasında otomatik senkronize edilir mi? | VIP'teki Master/Slave rolü nedir? · Arızalanan cihaz geri geldiğinde VIP otomatik olarak ona geri döner mi? |
Nasıl Çalışır?
- Eşleşme: İki cihazda Clustering Enabled açılır; Cluster ID 1 olan cihaz bağlantıyı başlatır, 2 olan bekler. Bağlanırken CPU çekirdekleri, bellek ve arayüz adları karşılaştırılır; farklıysa bağlantı kurulmaz.
- Eşitleme: Bir cihazda kaydedilen değişiklik karşı cihaza gönderilir ve orada da uygulanır. Clustering Enabled, Cluster ID, Manual Sync Mode, Sync Interface ve Device DNS ayarları cihaza özgüdür, eşitlenmez. Manual Sync Mode açıksa değişiklikler Synchronize ile elle gönderilir.
- VIP rolleri: VIP eklenirken Master/Slave alanında giriş yapılan cihazın rolü seçilir; eş cihaz otomatik olarak ters rolü alır (VIP'teki Master/Slave rolü nedir?).
- İzleme ve geçiş: Cihazlar VIP Communication çifti üzerinden VRRP duyurusu alışverişi yapar (VIP geçişi). VIP Transition Method = Only VRRP (varsayılan) ise yalnızca duyuruların kesilmesi geçişi tetikler; geçiş süresi VIP Transition Duration (s) alanıyla (varsayılan 3 saniye) ayarlanır. TR7 Link Check, TR7 GW Check ve TR7 Link and GW Check yöntemlerinde TR7 ayrıca arayüzün bağlantısını ve/veya route table'ın default gateway'ini denetler; geçiş kararı iki cihazın denetim sonuçlarına göre verilir: yalnızca bir cihazın denetimi başarılıysa VIP o cihazda çalışır; ikisi de başarılıysa ya da ikisi de başarısızsa VIP yapılandırılan Master/Slave rolüne göre çalışır.
- Trafik: Load Balancer yapılandırması iki cihazda da bulunur; trafiği o anda VIP'in etkin olduğu cihaz alır. vService'in yedekli olması için Frontend IP'si VIP olmalıdır (Cluster kurulduktan sonra VIP nasıl tanımlanır?).
TR7'de Nerede Yapılandırılır ve İzlenir?
- Kurulum: Settings → Device Management → Hardware Management (Sync Interface) ve HA Clustering & Sync (Clustering Enabled, Cluster ID, Manual Sync Mode) (TR7'nin kendisi tek hata noktası olur mu; Load Balancer'ı nasıl yedekli kurarım?).
- Cluster durumu: HA Clustering & Sync ekranında Cluster Status, Sync Interface ve Sync. Summary satırları.
- VIP'ler: Network → Interfaces ekranında iki cihaz ayrı sütunlarda gösterilir; VIP'ler Master tarafta (M), Slave tarafta (S) ekiyle listelenir (cluster modu farkları).
- vService listesi: Status dairesi iki yarıya bölünür; sol yarı giriş yapılan cihazı, sağ yarı eş cihazı gösterir (vService listesinde cluster durumunda ikiye bölünmüş durum dairesi ne anlama gelir?).
Sık Karıştırılan Noktalar
- "Cluster ID 1 olan cihaz Master'dır." Cluster ID yalnızca eşleşmede bağlantıyı kimin başlattığını belirler; Master/Slave her VIP için ayrı seçilir.
- "Sync Interface ile VIP Communication aynı şeydir." Sync Interface yapılandırma eşitlemesi içindir; VIP Communication, VIP'in bulunduğu arayüzdeki Interface IP çiftidir ve VRRP içindir.
- "Cluster kurulunca vService'ler kendiliğinden yedekli olur." Interface IP her cihaza özgüdür ve eş cihaza geçmez; vService'in Frontend IP'si VIP olmalıdır.
- "Cluster'a istenen sayıda cihaz eklenir." Cluster iki cihazdan oluşur; Cluster ID yalnızca 1 ya da 2 olabilir.
Dokümantasyonda nasıl yapılır
