Ana içeriğe geç

SecuraWall.com

E-posta güvenliği ve sürekliliği

Keşfedin
Teknik Rehber · Server & Sanallaştırma

Hyper-V Cluster Nedir? Yüksek Erişilebilirlik Rehberi

Hyper-V failover cluster, sanal makinelerin birden fazla fiziksel host üzerinde yüksek erişilebilir çalışmasını destekler; ortak storage, quorum, ağ ve kapasite tasarımı birlikte ele alınmalıdır.

SON TEKNİK GÖZDEN GEÇİRME:
Server & Sanallaştırma

Bu Konu Neden Önemli?

Hyper-V failover cluster, sanal makinelerin birden fazla fiziksel host üzerinde yüksek erişilebilir çalışmasını destekler; ortak storage, quorum, ağ ve kapasite tasarımı birlikte ele alınmalıdır.

Karar Verirken Kontrol Edilecek Noktalar

Cluster doğrulama testlerini devreye alma öncesi çalıştırın.

Quorum ve witness tasarımını topolojiye göre belirleyin.

Live Migration ve yönetim ağlarını planlayın.

N+1 kapasiteyi bakım ve arıza senaryolarıyla doğrulayın.

Mimari ve çalışma modeli

Hyper-V failover cluster, belirli host arızalarında VM hizmetini başka düğümde yeniden başlatabilir. Live Migration planlı taşıma, failover arıza müdahalesidir; kesinti davranışları farklıdır. Quorum, witness, storage yolları, ağ ve kalan kapasite birlikte tasarlanır. Kümenin kurulmuş olması uygulamanın cluster-aware olduğu anlamına gelmez.

  1. 1Düğüm ve witness
  2. 2Quorum kararı
  3. 3VM failover
  4. 4Uygulama doğrulaması
Küme olayını kullanıcı kesintisi ve tek yazıcı kontrolüyle birlikte raporlayın.

Tasarım parametreleri

Quorum ve witness
Oy, witness ve iletişim tasarımını arıza senaryosuyla doğrulayın; node sayısı tek başına quorum garantisi değildir.
Paylaşılan kaynak
Cluster hostları yedek olsa da storage, DNS veya ağ tekil olabilir; tüm bağımlılıkları çıkarın.
Yoğun saat iş yükü
CPU, bellek, disk ve ağ ölçümlerini aynı zaman aralığında toplayın. Bir kaynak yüzdesi tek başına sizing kararı verdirmez.
N-1 kapasitesi
Bir bileşen kaybedildiğinde kalan kapasiteyi hesaplayın. Normal durumda boş pay görünmesi arızada yeterli kapasite bulunduğunu kanıtlamaz.
Uyumluluk zinciri
CPU, firmware, sürücü, hypervisor ve konuk uygulamaların destek koşullarını birlikte inceleyin.
İşletim rezervi
Backup, migration, bakım ve büyüme aynı kaynaklarla yarışır. Rezervi yalnız ortalama yük üzerinden belirlemeyin.

Hesap ve uygulama örneği

Örnek iki düğümlü yapıda witness ve storage arızası host arızasından ayrı tatbik edilir. VM açıldıktan sonra veritabanı ve istemci oturumları doğrulanır. Quorum kaybında hangi tarafın yazmayı durdurduğunu kontrol edin; iki aktif yazıcı oluşması kabul edilemez.

Hata teşhisi

BelirtiOlası neden / ayrımDoğrulama
Hostlar açık ama roller çalışmıyorQuorum veya storage erişimi kaybolmuş olabilir.Cluster olayları, witness ve volume erişimini aynı zamanda inceleyin.
Düşük CPU kullanımına rağmen uygulama yavaşDepolama, kilit, tek çekirdek veya zamanlama beklemesi toplam CPU değerinde görünmeyebilir.Uygulama gecikmesini çekirdek, disk ve hypervisor beklemeleriyle eşleştirin.
Arıza sonrası host aşırı yükleniyorKapasite planı normal dağılım için yapılmış, N-1 durumu dışarıda kalmış olabilir.Kontrollü arıza testinde kalan RAM, CPU ve depolama gecikmesini ölçün.
Değişiklikten sonra performans kötüleştiSürücü, firmware, NUMA yerleşimi veya kaynak ataması değişmiş olabilir.Aynı iş yükünde önce/sonra karşılaştırma yapın; bir değişkeni bir seferde değiştirin.

Kabul ve doğrulama kontrolleri

  1. Küme olayını kullanıcı kesintisi ve tek yazıcı kontrolüyle birlikte raporlayın.
  2. Yoğun saat yükünü ve bakım işlerini birlikte temsil eden test çalıştırın.
  3. Bir host veya bağlantı kaybında hizmet ve veri yazmasını doğrulayın.
  4. Konuk işletim sistemi ve uygulama desteğini resmî matriste kontrol edin.
  5. Yeniden başlatma sonrasında aygıt, servis ve depolama sağlığını doğrulayın.
  6. Kapasite hesabının ham ve kullanılabilir değerlerini ayrı saklayın.

İlgili kavramlar

Quorum ve split-brain

Quorum, hangi düğüm grubunun hizmeti sürdürme yetkisine sahip olduğuna karar verilmesine yardımcı olur. Amaç, bağlantısı kopan grupların aynı kaynağa bağımsız şekilde yazmasını önlemektir. Oy sayısı, dinamik oy yönetimi ve witness davranışı ürüne göre değişir; yalnız düğüm sayısıyla sonuç çıkarılmaz. Witness aynı arızada kaybedilecek yerdeyse beklenen fayda azalır. Ağ bölünmesi ve witness kaybını ayrı test edin. Geçişten sonra tek bir yetkili yazıcı bulunduğunu ve eski düğümün kontrolsüz biçimde hizmete dönmediğini doğrulayın.

Yüksek erişilebilirlik ile kurtarma ayrımı

Yüksek erişilebilirlik, belirli arızalarda hizmetin kısa kesintiyle sürmesini hedefler; yedekleme, kaybolan veya bozulan veriyi önceki bir noktadan geri getirir. Bir küme yanlış silinen kaydı diğer düğüme de aktarabilir. Bu nedenle HA ve yedekleme birbirinin yerine geçmez. Hizmetin DNS, kimlik, ağ, depolama ve enerji bağımlılıklarını birlikte düşünün. Başarılı düğüm geçişi tek başına yeterli değildir: kullanıcı oturumunun, uygulama yazmasının ve dış entegrasyonların geçiş sonrası davranışı da ölçülmelidir.

Failover ve failback

Failover, hizmetin başka bir bileşene geçmesidir; failback, tercih edilen konuma geri alınmasıdır. İkisi aynı risk ve işlem sırasına sahip olmayabilir. DNS güncellemesi, yönlendirme, oturumlar, veri geriliği ve uygulama bağımlılıkları kullanıcı kesintisini belirler. Otomatik geçişin hangi koşulda tetiklendiğini, yanlış alarmda ne olacağını ve geri dönüş onayını tanımlayın. Arızayı yalnız sanal makineyi kapatarak test etmek tüm hata türlerini kapsamaz. Ağ, depolama ve yönetim katmanı arızalarının ayrı etkilerini ölçün.

Uygulama tutarlılığı

Bir kopyanın açılabilir olması, uygulama verisinin tutarlı olduğunu kanıtlamaz. İşletim sistemi önbelleği, veritabanı günlükleri ve birden fazla disk veya servis arasındaki işlem sırası sonucu etkiler. Crash-consistent kopya beklenmedik kapanma sonrasındaki duruma benzer; application-consistent kopya uygulamanın desteklediği hazırlık ve yazma düzenini dikkate alır. Geri dönüşte yalnız dosya sayısını değil, işlem bütünlüğünü, kayıt ilişkilerini ve uygulama testini kontrol edin. Yedekleme ürününün desteklediği entegrasyonu, uygulama sürümünü ve hata çıktısını doğrulamadan tutarlılık varsaymayın.

Kapasite ve kullanılabilir pay

Ham kapasite ile uygulamanın kullanabileceği kapasite aynı değildir. RAID veya erasure coding, dosya sistemi, ayrılmış alan, metadata, snapshot ve büyüme payı ayrı kalemlerdir. TB ile TiB gösterimi de görünür sayıyı değiştirir. Hesabı birimleriyle yazın ve önce kullanılabilir korumalı kapasiteyi, sonra işletim rezervini çıkarın. Ortalama doluluğu izlemek kadar büyüme eğimini izlemek de önemlidir. Tahmini dolma tarihi, yeni kapasiteyi satın alma ve devreye alma süresinden daha uzakta tutulmalıdır.

Bağımlılık ve yeniden başlatma sırası

Bir hizmet çoğu zaman kimlik, DNS, zaman, ağ, veritabanı ve lisans servislerine bağlıdır. Bağımlılıkları yalnız cihaz listesi olarak değil, hangi hizmetin hangi koşulla çalışabildiğini gösteren bir grafik olarak kaydedin. Hizmetlerin yeniden başlatılma sırası buna göre belirlenir; bazı döngüsel bağımlılıklar özel acil erişim gerektirir. Çalışan altyapı bileşenleri ile işin yeniden başlayabildiği anı ayırın. Her bağımlılığa sorumlu, doğrulama yöntemi ve alternatif erişim yolu atayın. Uçtan uca testte bir bileşeni bilerek erişilemez hale getirerek varsayımları sınayın.

Birincil teknik dokümantasyon

Who · How · Why

Bu İçerik Nasıl Hazırlandı?

Kim?

Doz Teknoloji Teknik Ekibi

İçerik, Doz Teknoloji’nin kurumsal BT hizmet alanlarında kullandığı teknik değerlendirme yaklaşımı temel alınarak hazırlanmıştır.

Nasıl?

Teknik kriterler + birincil kaynaklar

Konu; üretici dokümantasyonu, standart kuruluşları ve ilgili resmî teknik kaynaklarla çapraz kontrol edilmiştir.

Neden?

Karar kalitesini artırmak

Amaç, teknik bir terimi yalnız tanımlamak değil; satın alma, tasarım veya işletim kararı verirken hangi kriterlerin birlikte değerlendirilmesi gerektiğini görünür hale getirmektir.

SON TEKNİK GÖZDEN GEÇİRME

Bu Rehberle İlgili Kurumsal Çözümler

Teknik konuyu uygulamaya dönüştürmek için ilgili hizmet ve çözüm sayfalarına geçebilirsiniz.

Teknik İhtiyacınızı Birlikte Değerlendirelim

Mevcut altyapınızı, kullanıcı sayınızı veya teknik hedefinizi paylaşın; ürün, lisans veya proje kapsamını ihtiyaca göre netleştirelim.

Teknik Talep Oluşturun
Kurumsal IT Ürün Satışı, Lisanslama ve Kurulum
Kurumsal IT Proje & Çözüm Senaryoları
Tüm ilgili içerikleri görüntüleyin
WhatsApp'tan Yazın
Kopyalandı!