- Solidna znajomość sieci
- Podstawowa znajomość paradygmatu przetwarzania w chmurze
- Praktyczna znajomość administrowania Linux systemami operacyjnymi
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.
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
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)