vService için hangi IP adresini kullanabilirim; Interface IP ile VIP arasındaki fark nedir?
Kısa cevap
vService, TR7'nin bir arayüzüne eklenmiş ve vService formundaki Frontend IP listesinden seçilen IP adresinde trafik karşılar; IP'ler vService'ten bağımsız olarak Network → Interfaces altında eklenir. İki tür IP vardır: Interface IP yalnızca bir cihaza aittir ve o cihaz kapanırsa erişilemez. VIP ise cluster'daki iki cihazın paylaştığı adrestir: Add IP formunda Master seçilen cihazda etkindir, o cihaz arızalanınca otomatik olarak eş cihaza geçer ve Master cihaz yeniden ayağa kalktığında kendiliğinden ona geri döner. Cluster'da kesintisiz yayın isteyen vService'ler VIP üzerinde yayınlanır.
Nasıl Çalışır?
- IP önce ağda tanımlanır. Bir IP, Add IP formuyla bir arayüze eklenir; vService bu IP'yi yalnızca dinleme noktası olarak seçer. vService silinse ya da Disable edilse bile IP ağda yanıt vermeye devam eder; IP'yi kaldırmak için Network → Interfaces ekranı kullanılır.
- Interface IP: Her cihazın kendi adresidir. Cluster'da Interface IP her iki cihaz için ayrı adreslerle (bu cihaz / eş cihaz) eklenir; bu adresler cihazların birbiriyle iletişimi ve yönetim için de kullanılır. Arıza anında başka cihaza geçmez.
- VIP: Cluster'daki iki cihazın ortak adresidir. Bir anda yalnızca bir cihazda etkindir. Her VIP için Add IP formundaki Master/slave seçimiyle VIP'in normalde hangi cihazda etkin olacağı belirlenir; farklı VIP'ler farklı cihazlarda Master olabilir.
Arıza ve Geri Dönüş
- Normal durum: VIP, Master seçilen cihazda etkindir; Interfaces listesinde Master VIP is active (yeşil) görünür, adres Master tarafta (M) ekiyle listelenir.
- Arıza: Master cihaz kapanır ya da VIP'in tanımlı olduğu arayüz devre dışı kalırsa, eş cihaz arayüzün VIP Transition Duration (s) değerine bağlı süre içinde (varsayılan 3 saniye) VIP'i devralır; varsayılan Only VRRP yönteminde adresin yeni yeri gratuitous ARP ile ağa duyurulur. Liste Slave VIP is active gösterir; istemciler aynı adrese bağlanmaya devam eder.
- Geri dönüş: Master cihaz yeniden ayağa kalkıp VIP iletişimi kurulduğunda VIP kendiliğinden Master cihaza geri döner ve liste yeniden Master VIP is active gösterir. Geri dönüş otomatiktir; ayrıca bir işlem gerekmez ve arayüzde bu davranışı kapatan bir seçenek yoktur.
Geçişin neye göre tetikleneceği arayüzün VIP Transition Method alanıyla belirlenir: Only VRRP (varsayılan; yalnızca cihazlar arası VRRP iletişimi), TR7 Link Check, TR7 GW Check ya da TR7 Link and GW Check.
Karşılaştırma
| Interface IP | VIP | |
|---|---|---|
| Kime ait | Tek bir cihaza | Cluster'daki iki cihaza; iki cihaz tarafından paylaşılır |
| Arızada | Cihazla birlikte erişilemez olur | Eş cihaza geçer |
| Cihaz geri gelince | - | Master seçilen cihaza geri döner |
| Nerede kullanılır | Tek cihazlı kurulum, yönetim, cluster içi iletişim | Cluster'da yayınlanan vService'ler |
| Kullanılabilirlik | Her kurulumda | Yalnızca clustering açıkken |
| Ön koşul | - | Arayüzde VIP Communication için bir Interface IP çifti |
TR7'de
- Tanımlama: Network → Interfaces ekranında arayüze sağ tıklanıp Add IP seçilir; Ip Type alanından Interface IP ya da VIP seçilir. VIP seçeneği yalnızca clustering açıkken görünür; VIP satırında adres, Master/slave ve CIDR girilir.
- vService'te görünümü: Frontend IP listesinde her seçenek INT ya da VIP rozetiyle gösterilir. vService listesinin IP kolonunda VIP adresleri (M) ya da (S) ekiyle görünür.
- Sıra: Cluster'da önce iki cihazın Interface IP çifti eklenir, arayüzün Edit Interface formunda VIP Communication olarak seçilir, en son VIP eklenir.
- Eşitleme: IP'ler cluster'da Network alanıyla eş cihaza eşitlenir; varsayılan auto-sync'te eklenen VIP eş cihaza da otomatik gönderilir (Yaptığım bir değişiklik ne zaman devreye girer; kaydettiğim anda canlıya mı yansır?).
Sık Karıştırılan Noktalar
- "IP'yi vService oluştururken yazarım." IP ağ katmanında tanımlanır; vService yalnızca listeden seçer ya da + Add IP ile arayüze ekler.
- "vService'i kapatınca IP de kapanır." IP vService'ten bağımsızdır ve ağda kalır; kaldırmak için Interfaces ekranından silinir.
- "Cluster'da Interface IP üzerinde yayınlanan vService de yedeklidir." Interface IP başka cihaza geçmez; yedeklilik için VIP kullanılır.
- "Arızadan sonra VIP eş cihazda kalır, elle geri almak gerekir." Master cihaz geri geldiğinde VIP kendiliğinden ona döner.
- "VIP eklemek yeterlidir." Arayüzde VIP communication çifti seçilmemişse VIP etkin olmaz.
Dokümantasyonda nasıl yapılır
