Cluster Shared Volumes (CSV) Nedir ve Nasıl Kullanılır?

Cluster Shared Volumes yazımızda sizlere neden Hyper-V Cluster yapısında ihtiyaç duyulmaktadır. Bizlere kattığı avantajları göstermiş olacağız. Öncelikle CSV açıklamak gerekir. Cluster Shared Volumes Microsoft Windows Failover clustering özelliğiyle entegre olarak çalışan bir teknolojidir. CSV birden fazla sunucusunun(cluster node) aynı depolama alanını eş zamanlı olarak okuma ve yazma işlemleri için kullanılmasını sağlar. Bu özellikle High Availability gerektiren ortamlar için tasarlanmıştır.

Peki özellikleri ve avantajları nelerdir.

  • Tüm Cluster Node aynı LUN veya disk alanına eş zamanlı olarak erişmektedir.
  • Bir Node herhangi bir sorun oluştuğunda diğer node’lar diske erişmeye devam etmektedir. Herhangi bir kesinti olmaz.
  • CSV sayesinde birden fazla node arasında paralel olarak veri erişimi olacağından performance sağlamaktadır.
  • Direct I/O teknikle beraber veri doğrudan depolama birimine yazılmaktadır burada bizlere düşük geçikme süresi sağlamaktadır.
  • CSV ayrıca NTFS veya REFS dosya sistemi kullanır bu sayede standart dosya sistemi gibi yapılandırılabilmektedir.

Avantjalarından sonra kullanılma alanlarına geldiğimizde ne yapılarda hangi senaryolarda kullanabilir ? Bu makalede Hyper-V amacından bahsedeceğim.

  • Hyper-V ortamında VM lerin VHD ve VHDX dosyaları bir CSV üzerinde bulunabilir bu sayede birden fazla düğüm aynı sanal makineyi eşzamanlı olarak çalıştırabilir.
  • VM’ler Node’da oluşabilecek herhangi bir sorunda diğer node üzerinden çalışmaya devam etmektedir.

Şimdi gelelim nasıl aktif edilmektedir?.

Failover Cluster Manager üzerinden Disks yapısına gelinmektedir. Mevcut yapıda bulunan Diskler aşağıdaki gibi bulunmaktadır. Ayrıca bizler Explorer’da disklerimizi görmekteyiz.

Cluster Shared Volumes
VM Disk for Cluster Shared Volumes

Available Storage bulunan VM datalarını barındıracak olan diskimizi seçerek Add to Cluster Shared Volumes ile devam etmekteyiz.

Cluster Disk to Cluster Shared Volumes

Diskimiz CSV olarak güncellenmektedir.

Diskimiz Explorer yapısından gittiğini görebiliriz.

Check Disk for Cluster

Önemli olan kısıma geldik. Node’larımızı kontrol ettiğimizde “C:\ClusterStorage” altında Volume olarak görmekteyiz.

Cluster Storage Cluster Shared Volumes

Sonuç olarak bu yazımızda sizlere CSV nasıl kullanılır ve aktif edilmektedir göstermiş olduk. Bu yapıları özellikle büyük veri işlemleri ve yüksek hız gerektiren ortamlar için kullanılmaktadır. Diğer yazılarımı kategorilerden takip edebilirsiniz.