1. Anasayfa
  2. HPE

HPE Alletra/Primare için VMware Multi Path Policy Uyumluluğu


VMware ESXi için tavsiye edilen multipath uygulaması Round Robin politikasıdır. Bu politika tüm host bağlantı tipleri için geçerli olup girdi/çıktı (I/O) yüklerinin mevcut path’ler arasında optimum bir şekilde dağıtılmasını sağlar. Lojik Birim Numaralarının (LUN) otomatik olarak konfigüre edilmesi için genellikle özel bir Storage Array Type Plug-in (SATP) ve Path-selection Plug-in (PSP) kuralı kullanılması gerekir.

VMware Yerel Multipath Bileşenleri;

VMware’in yerel multi-path işlevselliği iki temel eklentiyi içerir:

  1. Storage Array Type Plug-in (SATP):
    • Path arıza toleransını yönetir.
    • Path sağlığını izleyerek yüksek kullanılabilirlik ve güvenilirlik sağlar.
  2. Path-selection Plug-in (PSP):
    • Path seçim politikasını tanımlar.
    • PSP politikasıyla tanımlanan algoritmalara göre I/O işlemleri için path seçimini gerçekleştirir.

Most Recently Used (MRU) Path Politikasından Neden Kaçınılmalı !

Hewlett Packard Enterprise (HPE), yeni tanıtılan LUN’lar için MRU path politikasının kullanılmasını önermemektedir. Bunun nedenleri şunlardır:

  • MRU politikası, arıza durumlarından sonra I/O yüklerinin yeniden dengelenmesini sağlamaz.
  • Dengesiz I/O yükleri, performans sorunlarına ve kaynakların verimsiz kullanımına yol açabilir.

SATP PSP konfigürasyonu uygulanmadığı durumda yöneticilerin her bir LUN’u manuel olarak Round Robin politikasına geçirmesi gerekir.

VMware’de Path Politikalarının Yönetilmesi:

VMware ESXi path politikalarını yönetmek için birden fazla yöntem sunar;

  1. vSphere Client GUI Kullanarak:
    • GUI, her bir LUN için path politikalarını yönetmek için tercih edilen bir yöntemdir.
    • Fixed path politikası için özellikle kullanışlıdır.
  2. Komut Satırı Arabirimleri Kullanarak:
    • ESXi CLI, vCLI veya vSphere Management Assistant (vMA) kullanarak host seviyesinde path politikası konfigürasyonu yapılabilir.
    • SATP eklentilerinde tanımlanan parametreler kullanılarak tutarlı ve otomatik bir yönetim sağlanabilir.

vSphere Client GUI Kullanılarak Yol Politikasını Değiştirme

vSphere client GUI, ayarların yalnızca hacim bazında (LUN bazında) değiştirilmesine izin verir.

  • vSphere client menüsünden cihaz listesinin üzerine sağ tıklayın ve Properties işlevini seçiniz.
  • Path politikasını seçiniz.
  • Depolama sistemindeki bir hacim için aktif ve tercih edilen path ya da bekleme (standby) path’ini belirtiniz.
  • (Opsiyonel) Depolama sistemindeki bir LUN giden belirli bir path üzerinden trafik akışını önlemek için bu yolu devre dışı bırakınız.

Not: Eğer “Error during the configuration of the host: sysinfoException; Status=Busy: Message=Unable to Set” hatası alınırsa bir grup LUN için path politikasını ESXCLI kullanarak değiştirmek için aşağıdaki örneği kullanabilirsiniz.

VMware ESXCLI kullanarak depolama cihazlarının I/O path politikasını host bazında yönetebilirsiniz.

HPE Alletra Depolama MP Cihazlarını Listelemek için;
esxcli storage nmp device list | grep -i naa.[56]0002ac | grep -v Device

Örnek komut çıktısı;
naa.60002ac000000000000000100007e9ce
naa.60002ac000000000000000070007e9ce
naa.60002ac0000000000000008e0007e9ce
naa.60002ac0000000000000000b0007e9ce

Her cihaz için path politikasını Round Robin olarak değiştirmek için;
sxcli storage nmp device set -d naa.[56]0002ac0005800ac -P VMW_PSP_RR

Değişikliğin başarılı olup/olmadığını doğrulamak için; 
esxcli storage nmp device list -d naa.60002ac000000000000000100007e9ce

Aşağıdaki örnekde 4 adet I/O yoluna sahip bir LUN için FIXED I/O politika yapısını göstermektedir.

Active (I/O)* olarak işaretlenmiş path tercih edilen path olup belirli bir LUN için tüm I/O bu yola atanır.

Diğer yollar aktif olarak listelenmiştir ancak bekleme modundadır. Bekleme modundaki path’ler, tercih edilen path arıza yapmadıkça I/O trafiği için kullanılmaz.