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:
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.