Skonfiguruj OpenStack Network Service- krok po kroku Przewodnik

Skonfiguruj OpenStack Network Service- krok po kroku Przewodnik
OpenStack to platforma chmurowa typu open source, która zapewnia infrastrukturę jako usługi (IAAS) do prywatnych, publicznych i hybrydowych przetwarzania w chmurze. OpenStack Foundation zarządza i opracowuje projekt OpenStack. OpenStack zapewnia szeroki zakres usług do przetwarzania, przechowywania i sieci w centrum danych.

OpenStack ma pełną zdolność do wdrażania maszyn wirtualnych (VMS) i obsługi różnych zadań wymaganych do zarządzania środowiskiem chmurowym. Dzięki funkcji skalowania poziomego może się bardziej obrócić zgodnie z wymaganiami.

Jedną z ważnych funkcji OpenStack jest to, że oprogramowanie typu open source. Microstack to narzędzie do instalowania środowiska OpenStack w bardzo łatwy sposób. Jeśli wcześniej przeszedłeś niestandardowe etapy instalowania OpenStack, możesz zobaczyć prawdziwy ból w dostosowywaniu i konfigurowaniu różnych etapów instalacji. Ale w przypadku Microstack jest to po prostu 2-3 etapy procesu. W tym przewodniku wykorzystaliśmy wariant OpenStack na bazie mikrostack. Możesz użyć dowolnego innego sposobu instalacji OpenStack, ale dzięki Microstack sprawy stały się bardzo proste.

Przejrzyjmy tutaj niektóre z głównych elementów OpenStack:

  1. Nova: zarządza różnymi aspektami instancji obliczeniowych na żądanie. Jest to silnik obliczeniowy OpenStack do zarządzania i wdrażania maszyn wirtualnych.
  2. Neutron: świadczy usługi sieciowe OpenStack. Pomaga w ustanowieniu ścieżki komunikacji między różnymi instancjami OpenStack.
  3. Swift: Zapewnij usługi pamięci dla plików i obiektów w środowisku OpenStack.
  4. Horyzon: Jest to internetowy graficzny interfejs OpenStack do zarządzania różnymi operacjami OpenStack.
  5. Zwornik: Jest to usługa tożsamości uwierzytelniania, kontroli dostępu, autoryzacji i różnych innych usług.
  6. Zerknąć: Jest to usługa obrazu OpenStack do zarządzania obrazami maszyn wirtualnych. Te obrazy mogą być używane jako szablon do uruchamiania nowych maszyn wirtualnych.
  7. Ciepło: to w zasadzie orkiestracja narzędzie OpenStack do uruchamiania wielu kompozytowych aplikacji w chmurze za pomocą orkiestracja szablon jak gorący (Szablon orkiestracji cieplnej).

Proces instalacji OpenStack jest bardzo zasobów i czasochłonny. Zanim zabrudzimy ręce w konfiguracji usługi OpenStack, zakładamy, że zainstalowałeś już OpenStack w systemie lub wewnątrz maszyny wirtualnej. Jeśli nie, możesz śledzić nasz poprzedni przewodnik do instalacji. W tym przewodniku zainstalowaliśmy OpenStack za pomocą mikrostack z repozytorium Snap.

Konfiguracja naszego komputera:

System operacyjny: Ubuntu 20.04
RAM: 16 GB
Dysk twardy: 160 GB
Wariant OpenStack: Microstack.

W tym samouczku zobaczymy, jak możemy skonfigurować usługi sieciowe w OpenStack. Aby uprościć rzeczy, dostarczyliśmy migawki różnych etapów konfiguracji. Więc wskoczmy do tego.

Krok 1. Zaloguj się do pulpitu OpenStack za pomocą konta administratora. Po zalogowaniu musisz utworzyć nowy projekt. Podążaj poniższą ścieżką:

Tożsamość -> Projekty -> Utwórz projekt

Krok 2. Teraz, ponieważ nasz projekt został stworzony o nazwie „MyProject1”, będziemy teraz musieli przejść na ścieżkę:

Tożsamość -> Użytkownicy -> Utwórz użytkownika

I utwórz nowego użytkownika.

Tutaj musimy nadać naszemu użytkownikowi nazwę („LHUSER” w naszym przypadku) i opcjonalny opis dla tego użytkownika. Utwórz hasło dla tego użytkownika.
W głównym menu projektu wybierz nasz projekt (MyProject1). Teraz zakończ ten krok, klikając przycisk „Utwórz użytkownika”.

Krok 3. Teraz skonfigurujemy sieć OpenStack. Najpierw wyloguj się z konta administratora i zaloguj się z nowo utworzonym użytkownikiem LHUSER. Teraz przejdź do ścieżki:

Projekt -> Sieci → Utwórz sieć

I) sieć wewnętrzna

a) Po pierwsze, utworzymy sieć wewnętrzną. Nasza specyfikacja sieci wewnętrznej jest następująca:

Nazwa sieci: my_internal_nw
Nazwa podsieci: my_subnet
Adres sieciowy: 192.168.2.0/24
Gateway IP: 192.168.2.10
Wersja IP: IPv4

Pamiętaj też, aby sprawdzić „Włącz stan administracyjny."

b) Podsieć

c) Szczegóły podsieci

Ii) Sieć zewnętrzna
Kroki tworzenia sieci zewnętrznej są takie same jak w sieci wewnętrznej. Jedyną różnicą jest to, że konfiguracja sieciowa zależy od interfejsu BR-EX utworzonego z instalacją OpenStack. Użyj więc tego samego adresu sieciowego i IP bramy, co interfejs BR-EX. W naszym przypadku specyfikacje są następujące:

Nazwa sieci: my_external_nw
Nazwa podsieci: my_subnet_2
Adres sieciowy: 10.20.20.0/24
Gateway IP: 10.20.20.1
Wersja IP: IPv4
Sprawdź także „Włącz stan administracyjny."

2) Podsieć

3. Szczegóły podsieci

Krok 4. Po zakończeniu procesu tworzenia sieci, wyloguj się z nowego konta użytkownika i ponownie zaloguj się za pomocą konta administratora. Na OpenStack desca rozdzielcza idzie do:

1. Administrator -> System-> Sieci

I wybierz sieć o nazwie „my_external_nw” i kliknij „Edytuj sieć” w prawej stronie odpowiadającej tej sieci.

2. Nowe okno wypowienie się. Tutaj po prostu zaznacz tę sieć jako sieć zewnętrzną. Kliknij „Zapisz zmiany.”Przycisk do zastosowania ustawień.

Krok 5. Teraz wyloguj się od użytkownika administratora i zaloguj się z nowym użytkownikiem.
Krok 6. Będziemy musieli utworzyć router dla dwóch sieci, aby stworzyć ścieżkę komunikacji między tymi dwoma. Iść do

Projekt -> Sieć -> Routery

I kliknij przycisk „Utwórz router”.

Krok 7. Zapyta o szczegóły routera. Wypełnij je i wybierz „my_external_nw” jako sieć zewnętrzną i kliknij przycisk „Utwórz router”.

Krok 8. Po powyższym kroku wybierz router z kolumny nazwy routera, przejdź do zakładki interfejsy i kliknij przycisk „Dodaj interfejs”.

Krok 9. Pojawi się nowe szybkie okno. W podsieci Dropbox wybierz wewnętrzną podsieć „my_subnet.„W polu adresu IP niczego nie wypełniaj. Teraz kliknij przycisk Prześlij, aby wypełnić ten krok.

Krok 10. Teraz, ponieważ wszystkie kroki są zakończone do konfiguracji sieci, weryfikujemy ustawienia sieci OpenStack. Podążaj ścieżką:

Projekt -> Sieć -> Topologia sieciowa

Mapa sieciowa, jak pokazano poniżej, powinna pojawić się:

To wszystko, ludzie. Z powodzeniem skonfigurowaliśmy podstawową konfigurację sieci na OpenStack. Spróbuj dodać trochę smaku do tej konfiguracji, dodając więcej sieci i tworząc ścieżkę komunikacyjną między wieloma maszynami wirtualnymi wewnątrz OpenStack.