Připojení svazkům SAN Elastic – Windows

Tento článek vysvětluje, jak se připojit ke svazku SÍTĚ SAN (Elastic Storage Area Network) z jednotlivého klienta Windows. Podrobnosti o připojení z klienta Linuxu najdete v tématu Připojení ke svazkům Elastic SAN – Linux.

V tomto článku přidáte koncový bod služby Storage do podsítě virtuální sítě Azure a pak nakonfigurujete skupinu svazků tak, aby umožňovala připojení z vaší podsítě. Nakonec nakonfigurujete klientské prostředí tak, aby se připojilo ke svazku Elastic SAN a vytvořilo připojení. Pokud chcete dosáhnout nejlepšího výkonu, ujistěte se, že váš virtuální počítač a elastická síť SAN jsou ve stejné zóně.

Při připojování jednotlivého svazku elastické sítě SAN k více klientům musíte použít správce clusteru. Podrobnosti najdete v tématu Použití clusterovaných aplikací v Azure Elastic SAN.

Požadavky

Připojení ke svazkům

Nastavení klientského prostředí

Povolení iniciátoru iSCSI

Pokud chcete vytvořit připojení iSCSI z klienta Systému Windows, ověřte, že je spuštěná služba iSCSI. Pokud není, spusťte službu a nastavte ji tak, aby se spustila automaticky.

# Confirm iSCSI is running
Get-Service -Name MSiSCSI

# If it's not running, start it
Start-Service -Name MSiSCSI

# Set it to start automatically
Set-Service -Name MSiSCSI -StartupType Automatic

Instalace vstupně-výstupních operací multipathu

Pokud chcete dosáhnout vyšších IOPS a propustnosti svazku a dosáhnout maximálních limitů, musíte vytvořit více relací z iniciátoru iSCSI na cílový svazek na základě možností více vláken a požadavků na výkon vaší aplikace. K agregaci těchto více cest do jednoho zařízení a k optimální distribuci vstupně-výstupních operací napříč všemi dostupnými cestami na základě zásad vyrovnávání zatížení potřebujete multipath I/O.

Nainstalujte multipath I/O, povolte podporu více cest pro zařízení iSCSI a nastavte výchozí zásady vyrovnávání zatížení.

# Install Multipath-IO
Add-WindowsFeature -Name 'Multipath-IO'

# Verify if the installation was successful
Get-WindowsFeature -Name 'Multipath-IO'

# Enable multipath support for iSCSI devices
Enable-MSDSMAutomaticClaim -BusType iSCSI

# Set the default load balancing policy based on your requirements. In this example, we set it to round robin
# which should be optimal for most workloads.
mpclaim -L -M 2

Připojení svazků k klientovi

K vytvoření připojení můžete použít následující skript. Pokud ho chcete spustit, potřebujete následující parametry:

  • $rgname: Název skupiny prostředků
  • $esanname: Název elastické sítě SAN
  • $vgname: Název skupiny svazků
  • $vol 1: Název prvního svazku
  • $vol 2: Název druhého svazku a další názvy svazků, které můžete vyžadovat
  • 32: Počet relací na každém svazku

Zkopírujte skript odsud a uložte ho jako soubor .ps1, například connect.ps1. Pak ho spusťte s požadovanými parametry. Následuje příklad spuštění skriptu:

./connect.ps1 $rgname $esanname $vgname $vol1,$vol2,$vol3 32

Ověřte počet relací, které má svazek iscsicli SessionList . mpclaim -s -d

Počet relací

Abyste dosáhli maximálního počtu vstupně-výstupních operací za sekundu nebo omezení propustnosti, musíte pro každý cílový svazek použít 32 relací. Iniciátor iSCSI systému Windows má limit maximálně 256 relací. Pokud potřebujete k klientovi s Windows připojit více než 8 svazků, snižte počet relací na každý svazek.

Další kroky

Konfigurace sítí ELASTIC SAN