Udostępnij za pośrednictwem


Szybki start: tworzenie usługi sieciowej lokacji (SNS) dla maszyny wirtualnej z systemem Ubuntu jako zwirtualizowanej funkcji sieci (VNF)

W tym przewodniku Szybki start opisano proces tworzenia usługi sieci lokacji (SNS) przy użyciu witryny Azure Portal. Usługa sieci lokacji (SNS) jest istotną częścią wystąpienia usługi sieciowej i jest skojarzona z określoną lokacją. Każde wystąpienie usługi sieci lokacji (SNS) odwołuje się do określonej wersji projektu usługi sieciowej (NSD).

Wymagania wstępne

Wymagane jest konto platformy Azure z aktywną subskrypcją. Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem postępuj zgodnie z instrukcjami podanymi w temacie Rozpocznij bezpłatnie , aby utworzyć konto.

W tym przewodniku Szybki start założono, że zostały spełnione wymagania wstępne w następujących przewodnikach Szybki start:

Tworzenie usługi sieci lokacji (SNS)

Tworzenie zasobu

  1. W witrynie Azure Portal wprowadź ciąg "Usługi sieciowe lokacji" w wyszukiwaniu i wybierz pozycję Usługa sieciowa lokacji z wyników.

  2. Wybierz + Utwórz.

    Zrzut ekranu przedstawiający wyszukiwanie strony Utwórz zasób i wybierz pozycję Usługa sieciowa lokacji.

  3. Na karcie Podstawy wprowadź lub wybierz następujące informacje. Zaakceptuj wartości domyślne pozostałych ustawień.

    Ustawienie Wartość
    Subskrypcja Wybierz subskrypcję.
    Grupa zasobów: Wybierz pozycję operatorresourcegroup.
    Nazwa/nazwisko Wprowadź ciąg ubuntu-sns.
    Region Wybierz lokalizację używaną dla zasobów wymagań wstępnych.
    Oddział Wprowadź ciąg ubuntu-vm-site.
    Typ tożsamości zarządzanej Przypisano użytkownika.
    Tożsamość przypisana przez użytkownika Wybierz pozycję identity-for-ubuntu-vm-sns.

    Zrzut ekranu przedstawiający stronę Podstawy, na której są wprowadzane szczegóły usługi sieci lokacji.

Wybieranie projektu usługi sieciowej

  1. Na stronie Wybieranie projektu usługi sieciowej wybierz wydawcę, zasób projektu usługi sieciowej i opublikowaną wcześniej wersję projektu usługi sieciowej.

    Ustawienie Wartość
    Lokalizacja oferty wydawcy Wybierz południowe Zjednoczone Królestwo
    Wydawca Wybierz pozycję ubuntu-publisher
    Zasób projektowania usługi sieciowej Wybierz ubuntu-nsdg
    Wersja projektu usługi sieciowej Wybierz pozycję 1.0.0

    Zrzut ekranu przedstawiający kartę Wybierz projekt usługi sieciowej i zasób projekt usługi sieciowej.

  2. Wybierz Dalej.

Ustawianie konfiguracji początkowej

  1. Na karcie Ustaw konfigurację początkową wybierz pozycję Utwórz nowy.

  2. Wprowadź ciąg ubuntu-sns-cgvs w polu nazwy.

    Zrzut ekranu przedstawiający kartę Ustaw początkową konfigurację, a następnie Przejrzyj i Utwórz.

  3. Skopiuj i wklej następujący plik JSON do wyświetlonego okna dialogowego ubuntu-sns-cgvs. Edytuj posiadacze miejsc, aby zawierały identyfikator sieci wirtualnej, tożsamość zarządzaną i wartości klucza publicznego SSH.

    {
      "ubuntu-vm-nfdg": {
        "deployParameters": [
          {
            "ubuntu-template": {
              "subnetName": "ubuntu-vm-subnet",
              "virtualNetworkId": "/subscriptions/<subscription_id>/resourceGroups/<pre-requisites resource group>/providers/Microsoft.Network/virtualNetworks/ubuntu-vm-vnet",
              "sshPublicKeyAdmin": "<Your public ssh key>"
            }
          }
        ],
        "managedIdentityId": "<managed-identity-resource-id>",
        "nfdv": "1.0.0"
      }
    }
    
  4. Zapoznaj się z przewodnikiem Szybki start: wymagania wstępne dotyczące funkcji operatorów i zwirtualizowanej sieci (VNF) w sekcji Identyfikator zasobu tożsamości zarządzanej, aby dowiedzieć się, jak pobrać identyfikator zasobu managedIdentity.

    Ponadto można wymienić plik sshPublicKeyadmin przez wykonanie cat ~/.ssh/id_rsa.pub polecenia lub cat ~/.ssh/id_dsa.pub można go utworzyć po wygenerowaniu nowych kluczy i pobraniu kluczy publicznych.

  5. Wybierz pozycję Przejrzyj i utwórz.

  6. Wybierz pozycję Utwórz.

Czekaj na wdrożenie

Poczekaj na osiągnięcie stanu "Powodzenie" wdrożenia. Po zakończeniu działanie funkcji sieci wirtualnej (VNF) powinno być uruchomione.

Uzyskiwanie dostępu do funkcji sieci wirtualnej (VNF)

  1. Aby uzyskać dostęp do funkcji sieci wirtualnej (VNF), przejdź do obiektu Usługa sieciowa lokacji w witrynie Azure Portal.
  2. Wybierz link w obszarze Bieżący stan —> zasoby. Link umożliwia przejście do zarządzanej grupy zasobów utworzonej przez program Azure Operator Service Manager.

Gratulacje! Pomyślnie utworzono usługę sieciową lokacji dla maszyny wirtualnej z systemem Ubuntu jako funkcję sieci wirtualnej (VNF) na platformie Azure. Teraz możesz zarządzać funkcją sieci wirtualnej (VNF) i monitorować je za pośrednictwem witryny Azure Portal.

Po zakończeniu pamiętaj o usunięciu zasobów. Czynność:

  1. Usuń grupę zasobów operatora.
  2. Po zakończeniu kroku 1 usuń grupę zasobów wydawcy.