Kurzusleírás
SDN alapok
- Hagyományos vs. szoftver által definiált hálózati paradigmák
- SDN architektúra: adatsík, vezérlősík, alkalmazássík
- OpenFlow protokoll alapjai
- Az SDN bevezetésének előnyei és kihívásai
- A nyílt forráskódú SDN ökoszisztéma áttekintése
Linux hálózatkezelés alapok
- Hálózati névterek és elszigetelés
- Linux hidak vs. Open vSwitch
- Forgalomszabályozás (tc) QoS és alakítás céljából
- VXLAN és GRE alagutak Linuxban
- Hálózati konfiguráció menedzsment (systemd-networkd, NetworkManager)
Open vSwitch részletes bemutatása
- Open vSwitch architektúra és komponensek
- Telepítés és kezdeti beállítás
- Hídkonfiguráció és portmenedzsment
- Folyamatszabályok és OpenFlow 1.3/1.5 funkciók
- VLAN és alagút támogatás (VXLAN, Geneve, GRE)
- Bonding és LACP konfiguráció
- Open vSwitch monitorozása és hibaelhárítása
OVN (Open Virtual Network)
- OVN architektúra és integráció Open vSwitch-szel
- Logikai kapcsolók és útválasztók
- NAT, terheléselosztás és ACL-ek OVN-ben
- DHCP és DNS szolgáltatások integrációja
- OVN Kubernetes hálózatkezeléshez
- OVN vs. hagyományos Open vSwitch üzembe helyezések
FRRouting (FRR) implementáció
- FRR architektúra és komponensek áttekintése
- Telepítés és alapkonfiguráció
- BGP konfiguráció és szabályzatok
- OSPF és OSPFv3 üzembe helyezés
- IS-IS adatközponti hálózatokhoz
- BFD gyors hibadetektáláshoz
- Útvonalszűrés és újraelosztás
EVPN és VXLAN FRR-rel
- EVPN alapok és használati esetek
- VXLAN vezérlősík BGP EVPN-nel
- MAC címek hirdetése és tanulása
- Elosztott anycast átjáró konfiguráció
- Több-bérlős réteg 3 VPN-ok EVPN-nel
- EVPN üzembe helyezések hibaelhárítása
SDN vezérlők áttekintése
- Az SDN vezérlő szerepe a hálózati architektúrában
- Vezérlő üzembe helyezési modellek (központosított, elosztott, hibrid)
- OpenDaylight bevezetés és architektúra
- ONOS platform áttekintése
- Vezérlő kiválasztási kritériumok
OpenDaylight üzembe helyezése
- OpenDaylight telepítés és beállítás
- Karaf konténer és szolgáltatásmenedzsment
- MD-SAL és alkalmazásfejlesztés alapjai
- OpenFlow plugin és kapcsoló menedzsment
- YANG modellek és adatmodellezés
- REST API és északi interfészek
ONOS üzembe helyezése
- ONOS architektúra és komponensek
- Telepítés és klaszter beállítás
- Eszköz- és linkfelderítés
- Alkalmazásfejlesztési modell
- Szándékalapú hálózatkezelés ONOS-szal
- Integráció programozható folyamatokkal (P4, NPL)
Hálózati programozhatóság
- REST API-k és JSON-RPC hálózati automatizáláshoz
- gNMI (gRPC Network Management Interface)
- YANG adatmodellezés konfigurációhoz
- NETCONF és RESTCONF kliensek
- Python könyvtárak SDN-hez (RYU, POX, ryu)
- Egyedi SDN alkalmazások írása
Automatizálás és üzemeltetés
- Ansible hálózati automatizáláshoz
- Terraform hálózati infrastruktúrához
- Konfigurációmenedzsment nagy léptékben
- Folyamatos üzembe helyezés hálózati változtatásokhoz
- Integráció CI/CD folyamatokkal
Forgalomszabályozás és szabályzatok
- Forgalom osztályozás és jelölés
- Szolgáltatásminőség (QoS) implementáció OVS/FRR-rel
- Szabályalapú útválasztás
- Útszámítás és optimalizálás
- Szegmens útválasztás bevezetése
- Forgalom monitorozása és teljesítményelemzés
Biztonság SDN környezetekben
- Vezérlő biztonsági szempontok
- Biztonságos OpenFlow csatornák (TLS)
- Hozzáférés-vezérlés és RBAC SDN-hez
- Hálózati szegmentálás és mikro-szegmentálás
- DDoS enyhítés SDN-nel
- Biztonsági monitorozás és incidenskezelés
SDN adatközpontokban és felhőben
- Adatközponti hálózat tervezés SDN-nel
- Hálózati virtualizáció több-bérlős környezetekhez
- SDN integráció OpenStack és Kubernetes-szel
- Szolgáltatásláncolás és NFV integráció
- Hibrid felhős hálózatkezelés SDN-nel
Termelési üzembe helyezés és működtetés
- Magas rendelkezésre állású tervezés SDN vezérlőkhez
- Skálázhatóság tervezés és teljesítményhangolás
- Biztonsági mentés és helyreállítási stratégiák
- SDN infrastruktúra monitorozása
- SDN környezetek hibaelhárítása
- Frissítési eljárások és karbantartási ablakok
Összefoglalás és jövőbeli irányok
- SDN bevezetésének kihívásai és tanulságok
- P4 és programozható adatsíkok
- Mesterséges intelligencia és gépi tanulás hálózati automatizáláshoz
- Új szabványok és protokollok
- Közösségi erőforrások és továbbképzés
Követelmények
- Szilárd ismeret a TCP/IP hálózatkezelésről és útválasztási protokollokról
- Tapasztalat Linux hálózatkezeléssel (iproute2, iptables, nftables)
- Ismeret a kapcsolás és VLAN fogalmakról
- Ismeret a hálózatmonitorozásról és hibaelhárításról
- Alapvető Python vagy shell szkriptelési tapasztalat
Célközönség
- Hálózati mérnökök, akik SDN-re váltanak
- DevOps mérnökök, akik hálózati infrastruktúrát kezelnek
- Felhőinfrastruktúra tervezők
- Rendszergazdák, akik hálózati konfigurációért felelnek
Vélemények (2)
Új dolgokat találtam.
Cristian
Kurzus - OpenStack Security
Gépi fordítás
kommunikáció, tapasztalatból származó ismeret, problémák megoldása,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Kurzus - OpenStack Bootcamp
Gépi fordítás