Konfigurowanie klastrów gościa w sieci SDN za pośrednictwem programu VMM
W tym artykule wyjaśniono, jak skonfigurować klastry gościa w sieci SDN przy użyciu programu System Center Virtual Machine Manager (VMM).
Wraz z wprowadzeniem kontrolera sieci maszyny wirtualne połączone z siecią wirtualną mogą używać tylko adresu IP przypisywanego przez kontroler sieci do komunikacji. Nc nie obsługuje pływających adresów IP, które są niezbędne dla technologii, takich jak klaster trybu failover firmy Microsoft do pracy.
Tę funkcję można włączyć, emulując pływający adres IP za pośrednictwem programowego modułu równoważenia obciążenia (SLB) w sieci SDN.
Program VMM obsługuje klastrowanie gościa w sieci SDN za pośrednictwem wirtualnego adresu IP (VIP) wewnętrznego modułu równoważenia obciążenia (ILB). Moduł równoważenia obciążenia używa portów sondy, które są tworzone na maszynach wirtualnych klastra gościa w celu zidentyfikowania aktywnego węzła. W danym momencie port sondy tylko aktywnego węzła odpowiada na wewnętrznym modułem równoważenia obciążenia, a cały ruch kierowany do adresu VIP jest kierowany do aktywnego węzła.
Przed rozpoczęciem
Upewnij się, że spełnione są następujące wymagania wstępne:
Klastrowanie gościa jest zarządzane za pośrednictwem kontrolera sieci SDN. Upewnij się, że skonfigurowano nazwę SDN i wdrożono kontroler sieci nc i SLB.
Procedura — konfigurowanie klastrów gościa
Wykonaj następujące czynności:
Utwórz klaster dla maszyn wirtualnych, korzystając z informacji podanych w tym artykule.
Uwaga
Klaster musi mieć parametr ProbePort ustawiony na wybrany port. Ten port jest wymagany podczas konfigurowania szablonu adresu VIP w następnym kroku. Zanotuj zastrzeżony adres IP używany dla tego klastra. Ten adres IP będzie wymagany później podczas tworzenia adresu VIP przy użyciu szablonu adresu VIP.
Utwórz szablon adresu VIP. W konsoli sieci szkieletowej>programu> VMM Szablony adresów VIP sieciowych>kliknij prawym przyciskiem myszy i wybierz pozycję Dodaj szablon adresu VIP.
W obszarze Typ w obszarze Określ typ szablonu wybierz pozycję Określone. Wybierz pozycję Microsoft z listy rozwijanej Manufacturer (Producent) i Microsoft Network Controller (Kontroler sieci firmy Microsoft) z listy rozwijanej Model (Model).
Wybierz Dalej.
W obszarze Równoważenie obciążenia zaznacz pole wyboru Włącz pływający adres IP .
W monitorze kondycji dodaj sondę, która będzie używana na maszynach wirtualnych klastra gościa. W tym miejscu należy dodać ten sam port, który został skonfigurowany podczas klastrowania hostów w poprzednim kroku.
Za pomocą programu PowerShell utwórz adres VIP przy użyciu szablonu adresu VIP.
Uwaga
Jak wyjaśniono na początku tego artykułu, wewnętrzny adres VIP modułu równoważenia obciążenia jest implementowany w celu obsługi klastrowania gościa. Poniższy skrypt programu PowerShell do tworzenia adresu VIP na podstawie szablonu adresu VIP w celu równoważenia obciążenia ruchu sieciowego wewnętrznego.
Użyj tutaj przykładowego skryptu, aby utworzyć adres VIP i zrównoważyć obciążenie sieci wewnętrznej. Zmodyfikuj parametry zgodnie z wymaganiami na podstawie następujących szczegółów:
- LBServiceName — nazwa usługi kontrolera sieci.
- VipMemberNames — nazwy maszyn wirtualnych w klastrze.
- VipNetworkName — nazwa sieci dzierżawy.
- VipAddress — zastrzeżony adres IP z sieci dzierżawy, który został użyty w kroku 2 jako adres IP klastra maszyn wirtualnych.
- VipTemplateName — nazwa szablonu adresu VIP utworzonego w kroku 3 powyżej.
- VipName — dowolna przyjazna nazwa, która ma odwoływać się do adresu VIP według.