Szkolenie z OpenStack and NFV

Poziom

Średniozaawansowany

Czas

21h / 3 dni

Termin

Indywidualnie

Cena

Indywidualnie

Szkolenie z OpenStack and NFV

Praktyczne szkolenie z OpenStack, NFV, OVN i OpenFlow dla osób, które chcą zrozumieć działanie sieci definiowanych programowo w środowiskach chmurowych. Uczestnicy poznają architekturę OpenStack, podstawowe komponenty platformy, zarządzanie zasobami chmurowymi oraz szczegółowe mechanizmy sieciowe Neutron, OVN, Open vSwitch i OpenFlow. Szkolenie koncentruje się na praktycznej analizie przepływu ruchu w środowisku OpenStack: od konfiguracji zasobów w Neutron, przez bazy OVN Northbound i Southbound, po logiczne oraz fizyczne przepływy OpenFlow w Open vSwitch. Zakres obejmuje również bezpieczeństwo sieci, port security, grupy bezpieczeństwa, tracing, diagnostykę problemów sieciowych oraz ograniczenia operacyjne typowe dla środowisk NFV i SDN.

Dla kogo jest to szkolenie?
  • logo infoshare Dla administratorów, którzy chcą nauczyć się obsługi platformy OpenStack z perspektywy administratora lub użytkownika.
  • logo infoshare Dla programistów, którzy na podstawie OpenStacka tworzą interfejsy do zarządzania chmurą.
  • logo infoshare Dla architektów w celu wybrania optymalnej konfiguracji platformy OpenStack.
  • logo infoshare Dla kandydatów przygotowujących się do uzyskania certyfikatu Certified OpenStack Administrator.
  • logo infoshare Dla administratorów sieci chcących zrozumieć zagadnienia wirtualnych funkcji sieciowych oraz sieci definiowanych programowo w chmurach obliczeniowych.
  • logo infoshare Dla specjalistów ds. bezpieczeństwa, pragnących poznać niuanse rozproszonego środowiska chmurowego.

Czego nauczysz się na tym szkoleniu?

  • Poznasz architekturę OpenStack oraz rolę usług Keystone, Glance, Nova, Neutron, Cinder i Heat w środowisku chmury prywatnej lub hybrydowej
  • Nauczysz się zarządzać zasobami OpenStack: projektami, użytkownikami, obrazami, instancjami, wolumenami, sieciami, routerami, adresami Floating IP i regułami bezpieczeństwa
  • Zrozumiesz działanie Neutron, OVN, Open vSwitch i OpenFlow oraz zależności między konfiguracją logiczną a przepływem pakietów w warstwie fizycznej
  • Nauczysz się analizować ruch East-West i North-South, logiczne przełączniki, routery, NAT, DHCP, ACL, port security oraz grupy bezpieczeństwa w OVN
  • Poznasz praktyczne techniki diagnostyczne: analizę baz OVN, śledzenie logical flows, tracing pakietów, analizę OpenFlow oraz weryfikację zasobów Open vSwitch
  • Nauczysz się identyfikować typowe problemy sieciowe i bezpieczeństwa w środowiskach OpenStack, NFV i SDN oraz ograniczać ryzyka wynikające z błędnej konfiguracji

Program szkolenia

Dzień 1

1. Wprowadzenie do OpenStack, chmury i NFV

  • Modele chmury obliczeniowej: IaaS, PaaS, SaaS, chmura prywatna, publiczna i hybrydowa, współdzielona odpowiedzialność oraz miejsce OpenStack w architekturach on-premise i operatorskich
  • Ekosystem OpenStack: otwartoźródłowe i komercyjne dystrybucje, modele wdrożenia, cykl życia platformy, narzędzia bazowe oraz typowe role administracyjne
  • NFV i SDN w środowiskach chmurowych: wirtualne funkcje sieciowe, separacja warstwy sterowania i danych, automatyzacja sieci oraz zależność między OpenStack i backendem sieciowym
  • Środowisko laboratoryjne: projekt szkoleniowy, klient CLI, pliki openrc i clouds.yaml, dashboard Horizon oraz podstawowe zasady pracy z zasobami testowymi

2. Architektura OpenStack i komunikacja usług

  • Komponenty OpenStack: Keystone, Glance, Nova, Neutron, Cinder i Heat jako podstawowe usługi chmury infrastrukturalnej oraz ich zależności operacyjne
  • Komunikacja API: katalog usług, endpointy, tokeny, demony usług, baza danych, kolejki komunikatów oraz przepływ żądań między komponentami platformy
  • Warstwa zarządzania i warstwa danych: relacja między operacjami administracyjnymi, tworzeniem zasobów, konfiguracją sieci i uruchamianiem instancji
  • Weryfikacja platformy: status usług, dostępność endpointów, podstawowe polecenia CLI, kontrola konfiguracji klienta oraz typowe problemy z dostępem do API

3. Keystone i Glance – tożsamość oraz obrazy

  • Model tożsamości Keystone: domeny, projekty, użytkownicy, grupy, role, przypisania uprawnień oraz separacja tenantów w środowisku wielodostępnym
  • Katalog usług Keystone: endpointy publiczne, wewnętrzne i administracyjne, regiony, usługi zarejestrowane w katalogu oraz wpływ konfiguracji na działanie klientów OpenStack
  • Model obrazów Glance: obrazy dostosowane do środowiska chmurowego, formaty, kontenery, metadane, właściwości oraz zgodność obrazu z usługą Nova
  • Cykl życia obrazów: publikacja, pobieranie, współdzielenie, kontrola widoczności, zaufane źródła, porządkowanie repozytorium oraz podstawowe ryzyka bezpieczeństwa

4. Nova i Cinder – instancje oraz przestrzeń blokowa

  • Architektura Nova: interfejsy do hypervisorów, scheduler, Placement API, parametry instancji, flavor, obraz, sieć, klucze dostępowe i grupy bezpieczeństwa
  • Cykl życia instancji: utworzenie, start, restart, zatrzymanie, konsola interaktywna, log konsoli, przypisanie adresu Floating IP oraz podstawowe operacje administracyjne
  • Analiza instancji: dostęp przez namespace metadanych, interfejs sieciowy instancji, obserwacja ruchu tcpdump oraz podstawy diagnostyki problemów z uruchomieniem maszyny
  • Model wolumenów Cinder: parametry wolumenów, tworzenie, podłączanie do instancji Nova, zarządzanie wolumenami oraz podstawowe ograniczenia storage dla aplikacji stanowych

 

Dzień 2

1. Neutron – architektura sieci w OpenStack

  • Architektura Neutron: pluginy ML2, agenci, sieć na węźle obliczeniowym, podstawowe typy zasobów sieciowych oraz relacja między Neutron i backendem OVN
  • Sieci tenantów i podsieci: segmentacja, adresacja IP, porty, DHCP, DNS, izolacja projektów oraz konsekwencje projektowe dla środowisk wielodostępnych
  • Routing East-West i North-South: komunikacja wewnętrzna, sieci zewnętrzne, sieci providerskie, routery, bramy oraz adresy Floating IP
  • Bezpieczeństwo sieciowe: grupy bezpieczeństwa, reguły bezpieczeństwa, anti-spoofing, port security, quota sieciowe oraz ryzyka zbyt szerokiej ekspozycji usług

2. OVN – komponenty i model logiczny

  • Architektura OVN: komponenty centralne i lokalne, rola ovn-northd, integracja z Open vSwitch oraz podział odpowiedzialności między warstwą logiczną i fizyczną
  • ML2 OVN i ML2 OvS: różnice sterowników, przepływ konfiguracji z Neutron do OVN, wpływ backendu na operacje sieciowe oraz typowe konsekwencje administracyjne
  • Bazy OVN Northbound i Southbound: obiekty logiczne, porty, przełączniki, routery, powiązania z zasobami Neutron oraz propagacja konfiguracji do węzłów
  • Przepływ informacji w OVN: baza Neutron, bazy OVN NB i SB, logical flows, physical flows oraz odwzorowanie konfiguracji OpenStack na OpenFlow w OvS

3. Logiczne przełączniki, routery i DHCP w OVN

  • Sieć Neutron i logiczny przełącznik OVN: porty logiczne, typy portów, powiązania z interfejsami instancji, przepływy przełączania oraz obsługa ruchu L2
  • Router Neutron i logiczny router OVN: porty routera, typy NAT, routing wewnętrzny i zewnętrzny, adresy Floating IP oraz przepływy routingu L3
  • Podsieć Neutron i natywny DHCP: opcje DHCP, odpowiedzi DHCP, logiczne przepływy DHCP oraz wpływ konfiguracji podsieci na działanie instancji
  • Podsumowanie tabel OVN Northbound: najważniejsze tabele, zależności między obiektami, identyfikacja zasobów oraz praktyczna korelacja z konfiguracją Neutron

4. Grupy bezpieczeństwa, ACL i port security w OVN

  • Model bezpieczeństwa OVN: ACL, Port Groups, grupy bezpieczeństwa OpenStack, kierunki ruchu oraz zależność między regułami Neutron i logical flows
  • Przepływy grup bezpieczeństwa: dopasowania ruchu, reguły ingress i egress, obsługa połączeń zwrotnych oraz wpływ reguł na komunikację między instancjami
  • Port security w OVN: ochrona przed spoofingiem, adresy MAC i IP przypisane do portu, allowed address pairs oraz ograniczenia wynikające z nietypowych scenariuszy NFV
  • Diagnostyka bezpieczeństwa sieciowego: weryfikacja reguł, analiza ACL, korelacja portów i grup, typowe błędy konfiguracji oraz konsekwencje dla dostępności usług

 

Dzień 3

1. Logiczne przepływy i tracing OVN

  • Logiczne potoki przetwarzania danych: etapy pipeline, tabele logical flows, priorytety, match, action oraz relacja między przepływami L2, L3, DHCP i ACL
  • Definicje mikroprzepływów: parametry pakietu, port wejściowy, adresy MAC i IP, protokoły, porty transportowe oraz przygotowanie danych do analizy ścieżki pakietu
  • Śledzenie L2 i L3: analiza przełączania, routingu, NAT, adresów Floating IP, ruchu East-West i North-South oraz interpretacja wyników ovn-trace
  • Śledzenie DHCP i grup bezpieczeństwa: przepływy DHCP, ACL, port security, reguły bezpieczeństwa oraz diagnostyka blokad ruchu wynikających z konfiguracji logicznej

2. OpenFlow i fizyczny przepływ pakietów

  • Przepływy fizyczne OpenFlow: mapowanie logical flows na reguły w Open vSwitch, tablice OpenFlow, priorytety, akcje oraz zależność od konfiguracji OVN Southbound
  • Fizyczny cykl życia pakietu z maszyny wirtualnej: interfejs instancji, port OvS, tunnel, bridge integration, bridge provider oraz przejście między węzłami obliczeniowymi
  • Śledzenie pakietów hipotetycznych: ofproto/trace, konstrukcja testowego pakietu, analiza przejść między tabelami oraz interpretacja decyzji OpenFlow
  • Śledzenie pakietów rzeczywistych: tcpdump, porty OvS, ruch tunelowany, korelacja z logical flows oraz rozróżnienie problemów aplikacyjnych, sieciowych i platformowych

3. Open vSwitch – baza danych i zasoby sieciowe

  • Baza Open vSwitch: bridge, port, interface, controller, manager oraz relacja między lokalną konfiguracją OvS i komponentami OVN
  • Zasoby węzła obliczeniowego: interfejsy maszyn wirtualnych, porty patch, tunele, bridge integracyjny, bridge providerski oraz powiązania z zasobami Neutron
  • Weryfikacja konfiguracji OvS: listowanie mostów, portów, interfejsów, kontrolerów, przepływów OpenFlow oraz podstawowe techniki korelacji z danymi OVN
  • Typowe problemy OvS i OVN: brak kontrolera, niespójne porty, problemy z tunelami, nieoczekiwane przepływy oraz diagnostyka rozjazdu między bazą logiczną i fizyczną

4. Diagnostyka NFV/SDN i podsumowanie operacyjne

  • Scenariusze diagnostyczne NFV: brak łączności instancji, błędny NAT, niedziałający Floating IP, blokada przez ACL, problem z DHCP oraz konflikt konfiguracji port security
  • Metodyka analizy ruchu: korelacja Neutron, OVN Northbound, OVN Southbound, Open vSwitch, OpenFlow, tcpdump oraz logów usług platformy
  • Ograniczenia operacyjne SDN: złożoność ścieżki pakietu, zależności między komponentami, ryzyka błędnej konfiguracji, wpływ zmian sieciowych oraz znaczenie dokumentacji środowiska
  • Dobre praktyki utrzymaniowe: standardy nazewnictwa, kontrola quota, separacja projektów, minimalizacja uprawnień, weryfikacja reguł bezpieczeństwa oraz powtarzalna diagnostyka problemów sieciowych

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742213. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.