Course Code: osnfvovn
Duration: 21 hours
Prerequisites:
  • Solidna znajomość sieci
  • Podstawowa znajomość paradygmatu przetwarzania w chmurze
  • Praktyczna znajomość administrowania Linux systemami operacyjnymi
Overview:

Kurs jest dogłębnym szkoleniem na temat sieci OpenStack. Rozpoczyna się od wprowadzenia do OpenStack i jego architektury, a następnie wyjaśnia podstawowe projekty OpenStack, takie jak usługa tożsamości (Keystone), usługa obrazu (Glance), usługa obliczeniowa (Nova), blokowa pamięć masowa (Cinder), aby opisać otoczenie sieci w OpenStack i skupić się głównie na projekcie Networking (Neutron). Wirtualna infrastruktura sieciowa jest opisana i oparta na projekcie Open Virtual Network, Open vSwitch i OpenFlow. Celem kursu jest zrozumienie podstawowych operacji i architektury OpenStack, a także zapoznanie uczestników z różnymi technologiami sieciowymi stojącymi za OpenStack, rozszerzenie informacji o OVN i podstawowych przepływach, zasobach i narzędziach.

Opcje dostosowywania

Szkolenie można skrócić do 2 dni, koncentrując się na podstawowych aspektach istotnych dla klienta. Szkolenie można również rozszerzyć o tematy administracyjne, projektowe, sieciowe i/lub związane z rozwiązywaniem problemów dotyczących wdrożeń OpenStack. Możliwe jest opisanie innych podstawowych rozwiązań SDN, takich jak Linux Bridge lub OvS.

Course Outline:

1. Wprowadzenie do OpenStack

  • Historia chmury i OpenStack
  • Cechy chmury
  • Modele chmury
    • prywatna, publiczna, hybrydowa
    • on-premise, IaaS, PaaS, SaaS
  • Wdrożenia chmury publicznej i prywatnej oparte na OpenStack
  • Dystrybucje open source i komercyjne OpenStack
  • Modele wdrażania OpenStack
  • ekosystem OpenStack
    • Moduły
    • Narzędzia bazowe
    • Integracje
  • OpenStack cykl życia
  • OpenStack certyfikacja
  • OpenStack laboratorium (VM) dla tego kursu

2. Management chmury OpenStack w praktyce

  • Poznanie OpenStack
    • Komponenty OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Heat)
    • Interakcja z chmurą OpenStack
    • Demony i przepływ komunikacji API OpenStack
  • Keystone - usługa tożsamości Management
    • Domeny, projekty, użytkownicy i role
    • Katalog usług i punkty końcowe
    • Openrc i clouds.yaml - pliki konfiguracyjne klienta CLI
    • Tworzenie użytkowników i projektów
  • Glance - usługa obrazów
    • Obrazy dostosowane do chmury
    • Funkcje obrazów (właściwości, metadane, format, kontener)
    • Przesyłanie i pobieranie obrazów
  • Neutron - Networking
    • Przegląd architektury Neutron
    • Wtyczki ML2 dla Neutrona
    • Podstawowe typy zasobów sieciowych Neutron
    • Networking w węźle obliczeniowym
    • Zarządzanie sieciami dzierżawców, podsieciami
    • Routing wschód-zachód
    • Zarządzanie sieciami zewnętrznymi/dostawców
    • Routing północ-południe
    • Zarządzanie pływającymi adresami IP
    • Zarządzanie grupami zabezpieczeń i regułami
    • Anti-spoofing - bezpieczeństwo portów
    • Kwoty Networking
    • Weryfikacja usług Neutron
  • Nova - usługa obliczeniowa
    • Architektura Nova
    • Interfejsy do hiperwizorów
    • Zarządzanie parami kluczy
    • Zarządzanie smakami
    • Parametry instancji
    • Tworzenie instancji
    • Zarządzanie instancjami
    • Przypisywanie pływających adresów IP
    • Konsola interaktywna i dziennik konsoli
    • Przypisywanie grup zabezpieczeń
    • [Tworzenie instancji poprzez przestrzeń nazw metadanych
    • Podłączanie do interfejsu instancji za pomocą tcpdump
    • Migracja maszyny wirtualnej na żywo
  • Cinder - blokowa pamięć masowa
    • Parametry wolumenu
    • Tworzenie woluminu
    • Zarządzanie wolumenem
    • Dołączanie wolumenu do instancji Nova

3. Zagłębienie się w Neutron i jego zaplecze OVN

  • Architektura OVN
  • Komponenty OVN
  • ML2 - sterownik OVN vs OvS
  • Top-down OVN networking
    • Logika OpenStack (baza danych Neutron)
    • Baza danych Northbound
    • Baza danych Southbound
    • Logiczne potoki ścieżek danych
    • Przepływy logiczne
    • Przepływy OpenFlow
  • Sieć Neutron i przełącznik logiczny OVN
    • Porty logiczne i ich typy
    • Przepływy przełączania
  • Router Neutron i router logiczny OVN
    • Typy NAT
    • Przepływy routingu
  • Podsieć Neutron i natywne DHCP
    • Przepływy DHCP
  • Grupy zabezpieczeń w OVN
    • Listy ACL i grupy portów
    • Przepływy grup zabezpieczeń
    • Bezpieczeństwo portów w OVN
  • Podsumowanie tabel OVN Northbound
  • Przepływ informacji w OVN
    • Neutron DB, OVN NB i SB DB, OpenFlow w OvS
  • Śledzenie przepływów logicznych
    • Definiowanie mikroprzepływów
    • Śledzenie L2
    • Śledzenie L3
    • Śledzenie DHCP
  • Przepływy fizyczne - OpenFlow
    • Fizyczny cykl życia pakietu pochodzącego z maszyny wirtualnej
  • Śledzenie fizyczne
    • Śledzenie hipotetycznych pakietów
    • Śledzenie rzeczywistych pakietów
  • Wyświetlanie bazy danych i zasobów Open vSwitch
Sites Published:

United Arab Emirates - OpenStack and NFV (with OVN and OpenFlow)

Qatar - OpenStack and NFV (with OVN and OpenFlow)

Egypt - OpenStack and NFV (with OVN and OpenFlow)

Saudi Arabia - OpenStack and NFV (with OVN and OpenFlow)

South Africa - OpenStack and NFV (with OVN and OpenFlow)

Brasil - OpenStack and NFV (with OVN and OpenFlow)

Canada - OpenStack and NFV (with OVN and OpenFlow)

中国 - OpenStack and NFV (with OVN and OpenFlow)

香港 - OpenStack and NFV (with OVN and OpenFlow)

澳門 - OpenStack and NFV (with OVN and OpenFlow)

台灣 - OpenStack and NFV (with OVN and OpenFlow)

USA - OpenStack and NFV (with OVN and OpenFlow)

Österreich - OpenStack and NFV (with OVN and OpenFlow)

Schweiz - OpenStack and NFV (with OVN and OpenFlow)

Deutschland - OpenStack and NFV (with OVN and OpenFlow)

Czech Republic - OpenStack and NFV (with OVN and OpenFlow)

Denmark - OpenStack and NFV (with OVN and OpenFlow)

Estonia - OpenStack and NFV (with OVN and OpenFlow)

Finland - OpenStack and NFV (with OVN and OpenFlow)

Greece - OpenStack and NFV (with OVN and OpenFlow)

Magyarország - OpenStack and NFV (with OVN and OpenFlow)

Ireland - OpenStack and NFV (with OVN and OpenFlow)

Luxembourg - OpenStack and NFV (with OVN and OpenFlow)

Latvia - OpenStack and NFV (with OVN and OpenFlow)

España - OpenStack and NFV (with OVN and OpenFlow)

Italia - OpenStack and NFV (with OVN and OpenFlow)

Lithuania - OpenStack and NFV (with OVN and OpenFlow)

Nederland - OpenStack and NFV (with OVN and OpenFlow)

Norway - OpenStack and NFV (with OVN and OpenFlow)

Portugal - OpenStack and NFV (with OVN and OpenFlow)

România - OpenStack and NFV (with OVN and OpenFlow)

Sverige - OpenStack and NFV (with OVN and OpenFlow)

Türkiye - OpenStack and NFV (with OVN and OpenFlow)

Malta - OpenStack and NFV (with OVN and OpenFlow)

Belgique - OpenStack and NFV (with OVN and OpenFlow)

France - OpenStack and NFV (with OVN and OpenFlow)

日本 - OpenStack and NFV (with OVN and OpenFlow)

Australia - OpenStack and NFV (with OVN and OpenFlow)

Malaysia - OpenStack and NFV (with OVN and OpenFlow)

New Zealand - OpenStack and NFV (with OVN and OpenFlow)

Philippines - OpenStack and NFV (with OVN and OpenFlow)

Singapore - OpenStack and NFV (with OVN and OpenFlow)

Thailand - OpenStack and NFV (with OVN and OpenFlow)

Vietnam - OpenStack and NFV (with OVN and OpenFlow)

India - OpenStack and NFV (with OVN and OpenFlow)

Argentina - OpenStack and NFV (with OVN and OpenFlow)

Chile - OpenStack and NFV (with OVN and OpenFlow)

Costa Rica - OpenStack and NFV (with OVN and OpenFlow)

Ecuador - OpenStack and NFV (with OVN and OpenFlow)

Guatemala - OpenStack and NFV (with OVN and OpenFlow)

Colombia - OpenStack and NFV (with OVN and OpenFlow)

México - OpenStack and NFV (with OVN and OpenFlow)

Panama - OpenStack and NFV (with OVN and OpenFlow)

Peru - OpenStack and NFV (with OVN and OpenFlow)

Uruguay - OpenStack and NFV (with OVN and OpenFlow)

Venezuela - OpenStack and NFV (with OVN and OpenFlow)

Polska - OpenStack and NFV (with OVN and OpenFlow)

United Kingdom - OpenStack and NFV (with OVN and OpenFlow)

South Korea - OpenStack and NFV (with OVN and OpenFlow)

Pakistan - OpenStack and NFV (with OVN and OpenFlow)

Sri Lanka - OpenStack and NFV (with OVN and OpenFlow)

Bulgaria - OpenStack and NFV (with OVN and OpenFlow)

Bolivia - OpenStack and NFV (with OVN and OpenFlow)

Indonesia - OpenStack and NFV (with OVN and OpenFlow)

Kazakhstan - OpenStack and NFV (with OVN and OpenFlow)

Moldova - OpenStack and NFV (with OVN and OpenFlow)

Morocco - OpenStack and NFV (with OVN and OpenFlow)

Tunisia - OpenStack and NFV (with OVN and OpenFlow)

Kuwait - OpenStack and NFV (with OVN and OpenFlow)

Oman - OpenStack and NFV (with OVN and OpenFlow)

Slovakia - OpenStack and NFV (with OVN and OpenFlow)

Kenya - OpenStack and NFV (with OVN and OpenFlow)

Nigeria - OpenStack and NFV (with OVN and OpenFlow)

Botswana - OpenStack and NFV (with OVN and OpenFlow)

Slovenia - OpenStack and NFV (with OVN and OpenFlow)

Croatia - OpenStack and NFV (with OVN and OpenFlow)

Serbia - OpenStack and NFV (with OVN and OpenFlow)

Bhutan - OpenStack and NFV (with OVN and OpenFlow)

Nepal - OpenStack and NFV (with OVN and OpenFlow)

Uzbekistan - OpenStack and NFV (with OVN and OpenFlow)