Günümüz iş dünyasında kesintisiz hizmet sunmak ve veri sürekliliğini sağlamak kritik öneme sahip hale geldi. Dell PowerStore’un gelişmiş veri yönetimi ve depolama çözümleri, bu ihtiyaçları karşılamak üzere tasarlanmıştır. PowerStore Metro Volume ise, bu çözümler arasında öne çıkan ve özellikle iş sürekliliği ile yüksek erişilebilirlik sağlama konusunda büyük faydalar sunan bir özelliktir.
PowerStore Metro Volume, veri merkezleri arasında aktif-aktif konfigürasyon sağlayarak, iş süreçlerinde kesintisiz veri erişimi ve koruma sunar. Bu teknoloji, iki farklı PowerStore sisteminin birbirleriyle senkronize çalışmasını sağlar ve böylece veri merkezleri arasında eş zamanlı veri erişimi imkanı tanır. Metro Volume, özellikle kritik iş yüklerinde ve felaket kurtarma senaryolarında yüksek düzeyde güvenilirlik ve performans sunarak, işletmelerin veri kaybı yaşamadan operasyonlarını sürdürmelerine olanak tanır.
PowerStore Metro Volume’un Temel Özellikleri
PowerStore Metro Volume, veri yönetiminde yüksek erişilebilirlik ve esneklik sağlamak için gelişmiş özelliklerle donatılmıştır. Bu özellikler, veri merkezleri arasında kesintisiz replikasyon ve aktif-aktif erişim gibi iş sürekliliğini destekleyen önemli yetenekleri kapsar.
A. Aktif-Aktif Replikasyon
PowerStore Metro Volume, iki farklı PowerStore sisteminin aynı anda aktif olarak çalışmasına olanak tanır. Bu özellik, iş sürekliliğini ve veri erişimini artırmak için kritik öneme sahiptir. Veri merkezleri arasında tam senkronizasyon sağlanarak, herhangi bir veri kaybı yaşanmadan bir merkezdeki verilere diğer merkezden erişim sağlanabilir.
B. Otomatik Geçiş ve Yüksek Erişilebilirlik
Metro Volume, veri merkezleri arasında herhangi bir kesinti yaşandığında otomatik geçiş sağlar. Bu, iş süreçlerinin devamlılığı için önemli bir özellik olup, özellikle felaket kurtarma ve acil durum senaryolarında sistemlerin sürekli erişilebilir kalmasını sağlar.
C. Düşük Gecikme Süresi
Verilerin iki farklı konum arasında sürekli olarak senkronize edilmesine rağmen, Metro Volume düşük gecikme süresiyle çalışır. Bu, hem veri güvenliği sağlarken hem de performanstan ödün vermeden işlemlerin hızlı bir şekilde gerçekleştirilmesini mümkün kılar.
D. Kolay Yönetim ve İzleme
Metro Volume’un yönetimi, PowerStore’un entegre ve kullanıcı dostu yönetim arayüzü sayesinde son derece basittir. Yöneticiler, Metro Volume yapılandırmasını ve performansını kolayca izleyebilir ve kontrol edebilirler. Bu, yönetimsel yükü azaltırken aynı zamanda veri yönetiminin sorunsuz bir şekilde sürdürülmesine olanak tanır.
E. Esnek Yapılandırma Seçenekleri
PowerStore Metro Volume, farklı iş yüklerine ve gereksinimlere göre esnek yapılandırma seçenekleri sunar. Bu sayede, işletmeler ihtiyaçlarına uygun bir çözümü kolaylıkla oluşturabilir ve iş süreçlerine en uygun yapılandırmayı seçebilirler.
Host Connectivity (Host Bağlantısı)
PowerStore Metro Volume, sunucuların iki farklı PowerStore sistemiyle kesintisiz bağlantı kurmasını sağlayarak yüksek erişilebilirlik sunar. Host connectivity (sunucu bağlantısı), veri merkezleri arasında iş sürekliliğini ve performansı koruyan önemli bir bileşendir.

Local Connectivity (Yerel Bağlantı)
Yerel bağlantı yapılandırması, host ve uygulamaların bu depolama sistemindeki standart volumelere ve yalnızca Metro Volume’a erişimini sağlar. Bu yapılandırma, standart volumeler ve PowerStore üzerindeki Metro Volume’ler için, non-uniform (tek tip olmayan) host yapılandırmalarında kullanılır. Aşağıdaki örnekte, host H1’in non-uniform host yapılandırmasında PowerStore kümesi PS1’e bağlı olduğu gösterilmektedir.

Host is Co-located with Local System (Host Yerel Sistem ile Aynı Konumda)
Bu seçenek, Metro Volume’lerin uniform (tek tip) depolama sunumunda eşit uzaklıkta olmayan yolları olduğu durumlarda kullanılır. Host ve PowerStore’un aynı veri merkezinde ya da optimize edilmiş bağlantılara sahip olduğu durumlar için idealdir. Bu yapılandırma, uzak hostlara göre daha düşük gecikmeye sahip yerel hostlar için uygundur. Bu yapılandırmada, hostlar her zaman I/O işlemlerini bu sistemdeki Metro Volume’a göndermeye çalışır, sadece arıza durumlarında başka bir sisteme geçiş yapılır. Bu da hostlar için aktif-optimizasyonlu bir yol sağlar. Aşağıdaki örnekte, host H1’in aynı konumda olduğu PowerStore kümesi PS1 ile uniform host bağlantısı kullanılarak nasıl yapılandırıldığı gösterilmektedir.

Host is Co-located with the Remote System (Host Uzak Sistem ile Aynı Konumda)
Bu seçenek, Metro Volume’lerin uniform depolama sunumunda eşit uzaklıkta olmayan yolları olduğu durumlarda kullanılır. Host ile PowerStore’un farklı veri merkezlerinde ve arada önemli gecikme olduğu durumlar için uygundur. Bu yapılandırmada, PowerStore kümesine uzak olan hostlar, yerel hostlara göre daha yüksek gecikmeye sahiptir. Hostlar, yalnızca bir arıza durumunda I/O işlemlerini bu sistemdeki Metro Volume’a gönderir. Bu da hostlar için aktif-optimizasyonlu olmayan yollar sağlar. Aşağıdaki örnekte, host H2’nin uzak konumda olduğu ve daha yüksek gecikmeye sahip bir uniform bağlantıyla PowerStore kümesi PS1’e nasıl bağlandığı gösterilmektedir.

Host is Co-located with Both Systems (Host Her İki Sistem ile Aynı Konumda)
Bu seçenek, Metro Volume’lerin uniform depolama sunumunda eşit uzaklığa sahip yolları olduğu durumlarda kullanılır. Host ve her iki PowerStore kümesi aynı veri merkezinde ya da optimize edilmiş bağlantılarla birbirine bağlıysa bu yapılandırma uygundur. Host, I/O işlemleri için en iyi yolu belirlemek amacıyla kendi multipath yapılandırmasını kullanır. Bu seçenek, tüm hostların PowerStore kümesine aynı gecikmeyle eriştiği yapılandırmalar için idealdir. Her iki PowerStore kümesi için bu yapılandırmayı kullandığınızda, Metro Volume’un her iki ucunda da aktif-optimizasyonlu yollar elde edilir. Aşağıdaki örnekte, host H1 ve H2’nin, PowerStore kümeleri PS1 ve PS2 ile aynı konumda ve aynı gecikmeye sahip olduğu yapılandırma gösterilmektedir.

PowerStore Metro Volume Yapılandırması
Bu kadar bilgilendirme yazısından sonra kurulum adımlarına da geçebiliriz. Öncelikle, Host Connectivity bağlantımızın nasıl olacağını ve nasıl bir sürdürülebilirlik yöntemi seçeceğimizi belirlememiz gerekmektedir. Benim ortamımda iki PowerStore sistemi aynı lokasyonda yer almaktadır. İş sürekliliğini değerlendirerek, Host is Co-located with Both Systems seçeneğini kullanacağım. Bu yapılandırma, her iki PowerStore kümesine optimize edilmiş yollar sunar ve her iki sistem de aynı veri merkezinde bulunduğu için, gecikme süresi minimuma indirilir.
Host bağlantı şeklini seçtikten sonra, kurulum adımlarına geçebilirim.

Storage Network Yapılandırması
PowerStore cihazlarımızın birbirlerini görmesi ve aralarındaki veri akışını sağlamak için Storage Network yapılandırmasını yapmamız gerekmektedir. Bu adımları izleyerek gerekli ayarları gerçekleştirebilirsiniz:
Settings > Networking > Network IPs bölümüne gidin ve burada replikasyon için bir Storage Network oluşturun.
PowerStore’da, her node için varsayılan olarak Port 0 ve Port 1, bond yapılandırılmış şekilde gelmektedir. Switch tarafında yedekli bağlantılarınızı sağlayarak, sizin de bond yapılandırmanızı yapmanız gerekmektedir. Bu, veri merkezinizde iş sürekliliği ve bağlantı yedekliliğini garanti altına alacaktır.


Burada 2 IP adresine ihtiyaç duymaktadır.
Remote Sytems Powerstore;
Network konfigürasyonları tamamlandıktan sonra, PowerStore Storage Manager ekranından uzak PowerStore cihazımızı eklememiz gerekmektedir. Bu adımda, bizden istenilen bilgiler şunlardır:
- Remote PowerStore Management IP
- Management User
- Management Password
İlgili bilgileri girdikten sonra, sistem Storage Network bağlantısını kontrol edecektir. Bağlantı başarılı olursa, uzak PowerStore cihazı başarıyla sisteme eklenecektir.

Witness
Witness Sunucusu, genellikle üçüncü bir veri merkezinde konumlandırılan ve bir arıza durumunda hangi cihazın çalışmaya devam ettiğini belirlemek için kullanılan bağımsız bir bileşendir.
Peki, Witness Server’ı neden Metro Volume’a dahil ediyoruz? Metro Volume yapılandırıldığında, kullanıcı bir siteyi “tercih edilen”, diğerini ise “tercih edilmeyen” olarak işaretler. Witness, her iki siteyi sürekli olarak izler ve tercih edilen site devre dışı kalırsa, Witness Server devreye girerek yük devretme işlemini başlatır.
Witness, fiziksel veya sanal bir Linux sistemi üzerinde RPM paket yönetimi ile kurulabilir.
Vcenter ortamıma openSUSE Linux 15 dağıtımını deploy ettim ve Dell Support sayfasından dell-witness-service-1.0.0-10.noarch.rpm dosyasını indirip Linux üzerinde çalıştırdım.

openSUSE de kurulum komutlarını aşağıya bırakıyorum.

Firewall Ayarları: İlk olarak, firewallda gerekli servisler için izinleri tanımladık.
Firewall’u Devre Dışı Bıraktık: Daha sonra, kurulum işlemi sırasında herhangi bir engel oluşmaması için geçici olarak firewall’u devre dışı bıraktık.
Dell Paketini Çalıştırdık: Dell Support sayfasından indirdiğimiz dell-witness-service-1.0.0-10.noarch.rpm dosyasını çalıştırarak yükleme işlemini başlattık.
Script (Token) Çalıştırılması: Kurulum sırasında dell paketinden çıkan scripti (token) çalıştırdık ve gerekli bilgileri not aldık.
PowerStore Manager Üzerinden Witness Tanımlama:
- PowerStore Manager’a giriş yapın ve Settings > Protection menüsüne gidin.
- Burada Metro Witness seçeneğini tıklayın ve yeni bir Witness sunucusu ekleyin.
- Witness sunucusunun IP adresini, kullanıcı adını ve token bilgisini girin.
- Gerekli doğrulamaları yaptıktan sonra, tanımlama işlemi tamamlanacaktır.

MetroVolume Oluşturma
Tüm adımlarımız hazır ve artık Metro Volume‘u kullanabiliriz. Tüm yapılandırma işlemlerini tamamladıysanız, oluşturduğunuz volume’leri Metro Volume ile replikasyon işlemine dahil edebilirsiniz. Aşağıda adım adım nasıl yapılacağını görelim:
Storage > Volumes menüsüne gidin.
Metro-003 isimli bir volume sahibimiz.

Bu volume’ü Metro Volume olarak yapılandıracağız. Öncelikle volume’ü seçiyoruz, ardından Protect menüsünden Configure Metro Volume seçeneğine tıklıyoruz. Son olarak, eşitleme yapacağımız PowerStore cihazını seçiyoruz.


Artık yaptığımız işlemlerin kontrolu için volume gidip kontrol sağlayabiriz.

Yukarıdaki ekran görüntüsünde, PowerStore Metro Volume yapılandırmasının başarıyla tamamlandığını ve iki PowerStore cihazı arasında replikasyonun sorunsuz bir şekilde çalıştığını görebilirsiniz. Bu yapılandırma, iş sürekliliği ve veri güvenliğini sağlamak amacıyla her iki veri merkezinde eş zamanlı veri senkronizasyonunu mümkün kılar. Metro Volume, veri merkezleri arasında aktif-aktif bir yapı sunarak herhangi bir veri kaybı veya kesinti yaşamadan operasyonların devam etmesini sağlar.
Yapılandırma tamamlandıktan sonra, her iki PowerStore cihazı arasında replikasyon işlemi sürekli izlenir ve olası bir arıza durumunda Metro Witness devreye girerek iş yükünün diğer veri merkezine otomatik olarak aktarılmasını sağlar. Bu, özellikle kritik iş yükleri ve operasyonel süreçlerde kesintisiz çalışma sağlayarak, iş sürekliliği ve felaket kurtarma stratejilerinde önemli bir rol oynar.
Ekran görüntüsü, Metro Volume’un sorunsuz çalıştığını ve veri akışının optimize edilmiş yollar üzerinden gerçekleştirildiğini doğrulamaktadır. Bu yapılandırma ile yüksek erişilebilirlik sağlanmış olup, hem veri güvenliği hem de performans açısından başarılı bir sonuç elde edilmiştir.
