Teklif Al

Storage · 2 dk okuma

KVM için SAN, multipath ve GFS2 mimarisi

FC/iSCSI SAN üzerinde multipath ve GFS2 ile live migration'a hazır paylaşımlı depolama tasarımı.

Derinlik: MühendislikSistem MühendisiAltyapı YöneticisiGüncelleme: 2026-09-25

Kısa cevap

GFS2, birden fazla hostun aynı LUN'u eş zamanlı bağlamasını sağlayan cluster dosya sistemidir; kilitleri DLM ile koordine eder ve Pacemaker içinde yönetilir.

Katmanlar

SAN LUN → multipath cihazı → (opsiyonel LVM / lvmlockd) → GFS2 → qcow2/raw VM diskleri.

Tasarım notları

  • Storage üreticisinin multipath önerilerini uygulayın
  • GFS2 journal sayısını host sayısına göre planlayın
  • DLM ve fencing doğrulanmadan GFS2'yi üretime almayın

Katmanlar

SAN LUN → multipath → paylaşımlı LVM (lvmlockd) → GFS2 → VM disk imajları.

GFS2 mi, paylaşımlı LVM mi?

GFS2 dosya tabanlı imajlar (qcow2) ve kolay yönetim sunar. Paylaşımlı LVM, her VM diskini ayrı mantıksal birim olarak blok seviyesinde sunar. Seçim iş yükü ve operasyon tercihine göre yapılır.

Kapasite ve journal

Her GFS2'yi bağlayacak node için bir journal gerekir; büyüme planına göre fazladan journal ile oluşturulur.

mkfs.gfs2 -p lock_dlm -t vmcluster:vmstore -j 4 /dev/vg_shared/lv_vm

Önemli kısıt

GFS2, fencing ve quorum doğru çalışmadan güvenli değildir; DLM fencing tamamlanana kadar kilitleri bekletir.

Ne zaman GFS2, ne zaman paylaşımlı LVM?

GFS2, VM disklerinin dosya olarak (qcow2/raw) tutulduğu ve birden fazla düğümün aynı dosya sistemini eşzamanlı bağladığı senaryolar için uygundur. lvmlockd ile paylaşımlı LVM ise her VM diskinin ayrı bir mantıksal birim olduğu, dosya sistemi katmanı istenmeyen yapılarda tercih edilir. Her iki yapı da DLM ve çalışan bir Pacemaker cluster'ı gerektirir.

Kısıtlar ve dikkat edilmesi gerekenler

GFS2 destek koşulları Red Hat dokümantasyonunda tanımlıdır; tasarım bu koşullara göre yapılmalıdır.

  • GFS2 yalnızca Resilient Storage eklentisiyle ve desteklenen cluster yapılandırmasında desteklenir.
  • Fencing çalışmadan DLM kilitleri serbest bırakılmaz; fencing arızası dosya sistemini bekletir.
  • Çok sayıda küçük dosya ve yoğun metadata işlemi GFS2 için uygun iş yükü değildir; VM imajları gibi büyük dosyalar uygundur.
  • Journal sayısı, dosya sistemini bağlayacak düğüm sayısından az olamaz.

Arıza senaryosu

Bir düğüm GFS2 bağlıyken çökerse diğer düğümlerde dosya sistemi erişimi, çöken düğüm fence edilip journal'ı kurtarılana kadar kısa süre bekler. Bu davranış veri bütünlüğü içindir ve kabul testinde süresi ölçülmelidir.

Hazırlayan: F2 Mühendislik Ekibi · Son güncelleme: 2026-09-25

Bu mimariyi kendi ortamınızda değerlendirelim.

Mimarimizi Bir Mühendisle İnceleyin