Merhaba
Cluster mimarilerde yük dağılımını efektif yapmak için dikkat edilmesi gereken bir durum var.
Bilindiği üzere HyperSwap lokasyon yedekliliği sağlayan, bir sistem odasındaki cihaz (site) bozulduğunda sistemi diğer taraftan (site) kesintisiz çalıştırmak için tasarlanmış bir mimari. Her cihaz üzerinde 2 adet node, toplamda minimum 4 adet node’la bu mimari kurulabiliyor.
Burada esas kritik nokta iki storage’in de aktif çalışabilir olması. Yani bir cihaz tam performans çalışırken diğerinin boşta yatmaması lazım.
PR-V7000 = node1, node2
BC-V7000 = node3, node4
Bunu kontrol edebilmek için 8.1 firmware’i ile gelen yeni dashboard ekranını açıyoruz.
Yükün görsel olarak incelenebildiği Node Comparison ekranında sadece Primary V7000 üzerindeki node1 ve node2’nin kullanıldığını görüyoruz. node3 ve node4 tamamen boşta yatıyor.
Bunun sebebi ise Host’ların “Site” bilgisi girilirken sadece tek bir site üzerindeymiş gibi tanımlanması.
Üstteki ekran görüntüsünde BC_ESX hostlara bile “Site” olarak PR-V7000’i kullan dediğimiz için yük dağılımı yayılmıyor. Bu yüzden BC_ESX hostların site bilgisini BC-V7000 olarak değiştiriyoruz.
Değişiklik sonrası BC host’lar artık BC_V7000 cihazını kullanacaklar. Bu değişiklik sonrası ise yük dağılımını izlemek için Dashboard altındaki Node Comparison’u tekrar açıyoruz.
Artık tüm node’lar ESX host’lar tarafından kullanılıp yük dağılımı yapılabiliyor. Bunun IOPS’a olan faydasını test etmedim ama storage vmotion kullanarak yaptığım taşımalarda süre epey kısaldı. Mutlaka IOPS konusunda da kayda değer artışlar olmuştur.