Neem contact met ons op

Cursusaanbod

1. Inleiding tot OpenStack

  • Geschiedenis van cloudcomputing en OpenStack
  • Kenmerken van de cloud
  • Cloudmodellen
    • privé-, publieke- en hybride clouds
    • on-premise, IaaS, PaaS en SaaS
  • Publieke en privécloudimplementaties op basis van OpenStack
  • Open source- en commerciële versies van OpenStack
  • Implementatiemodellen van OpenStack
  • Het OpenStack-ecosysteem
    • Modules en componenten
    • Onderliggende hulpmiddelen
    • Integraties met andere systemen
  • De levenscyclus van OpenStack
  • OpenStack-certificeringen
  • Het testomgeving-VM-systeem dat voor deze cursus wordt gebruikt

2. Praktische beheer van een OpenStack-cloud

  • Inleiding tot OpenStack
    • De belangrijkste componenten: Keystone, Glance, Nova, Neutron, Cinder en Heat
    • Interactie met de OpenStack-cloud
    • Dienstprocessen en API-communicatie in OpenStack
  • Keystone – Identity Management Service
    • Domeinen, projecten, gebruikers en rollen
    • Servicelijst en endpoints
    • Gebruik van Openrc en clouds.yaml voor configuratie van CLI-cliënten
    • Het aanmaken van gebruikers en projecten
  • Glance – Image Service
    • Aanpassing van afbeeldingen aan cloudomstandigheden
    • Eigenschappen, metadata, formaat en containerformat van afbeeldingen
    • Het uploaden en downloaden van afbeeldingen
  • Neutron – Networking
    • Overzicht van Neutrons architectuur
    • ML2-plugins die door Neutron worden gebruikt
    • Basisnetwerkbronnen binnen Neutron
    • Netwerkconfiguratie op compute-knooppunten
    • Beheer van tenant-netwerken en subnets
    • Oost-westroutering in netwerken
    • Beheer van externe en provider-netwerken
    • Noord-zuidroutering binnen het netwerk
    • Het beheren van floating IP’s
    • Instellen van security groups en regels voor netwerktoegang
    • Anti-spoofing: beveiliging via poortinstellingen
    • Netwerkquota-beheer
    • Controleren of Neutron-diensten naar behoren werken
  • Nova – Compute Service
    • De architectuur van Nova
    • Samenwerking met hypervisors
    • Het beheer van sleutelparen voor toegang
    • Aanmaken en instellen van VM-flavours
    • Instellingen per virtual machine-instance
    • Het maken van een nieuwe instance
    • Beheer en bijsturen van reeds bestaande instances
    • Toewijzen van floating IP’s aan instances
    • Gebruik van interactieve console- en logfuncties
    • Koppelingen tussen security groups en instances
    • Toegang tot instance-informatie via metadata
    • Analyseren van netwerkverkeer met tcpdump op een interface
    • Het live-migreren van een virtuele machine
  • Cinder – Block Storage
    • Opties en specificaties voor volumes
    • Het aanmaken van een nieuw volume
    • Beheer van reeds bestaande volumes
    • Koppelen van een volume aan een Nova-instance

3. Diepgaand onderzoek naar Neutron en diens OVN-backend

  • De architectuur van OVN
  • Onderdelen die deel uitmaken van OVN
  • Vergelijking: ML2-oven vs OvS-driver voor Neutron
  • Globale benadering van netwerkbeheer binnen OVN
    • De interne logica in OpenStack (Neutron-database)
    • Noordelijke databasestructuur voor configuraties
    • Zuidelijke database die verkeersinstellingen vastlegt
    • Schema’s voor datapadbeheer binnen OVN
    • Definitie en toepassing van logische flows
    • Verhouding tussen logische flows en OpenFlow-regels
  • Neutron-netwerken en bijbehorende logische switches in OVN
    • Het beheer en typebepaling van logische poorten
    • Beheer van switching-procedures binnen OVN
  • Neutron-routers en de bijbehorende OVN-routerinstellingen
    • Verschillende NAT-methoden die in OVN kunnen worden gebruikt
    • Beheer van routeringsflows in het systeem
  • Subnetten en DHCP-instellingen binnen Neutron en OVN
    • Hoe DHCP-verkeer wordt afgehandeld
  • Security groups en hun verwezenlijking via ACL’s in OVN
    • Rollen van port groups en ACL’s voor beveiliging
    • Gebruik van security group-flows binnen OVN-netwerken
    • Port-beveiligingsregels die in de OVN-omgeving gelden
  • Samenvatting van tabelinformaties uit de Noordelijke database van OVN
  • Verkeersbewegingen doorheen het OVN-systeem
    • Informatiestroom: Neutron DB, OVN NB en SB DB tot aan OpenFlow-acties binnen OvS
  • Traceerprocedures voor logische flows
    • Hoe microflows worden gedefinieerd
    • Bepaling van L2-flowbewegingen
    • Bepaling van L3-routeverloop in netwerken
    • Traceren en analyseren van DHCP-verkeer
  • Fysieke flows: OpenFlow-procedures op basisnetwerkapparatuur
    • Verloopcyclus van pakketten afkomstig uit een VM
  • Fysische traceeroperaties
    • Tracing die hypothetische netwerkpakketten analyseren
    • Praktische tracing voor daadwerkelijk gegenereerd verkeer
  • Weergave van database- en hulpbroninstellingen binnen Open vSwitch

Vereisten

  • Solide kennis van netwerktechnologieën
  • Basiskennis van cloudcomputing-concepten
  • Praktische ervaring met het beheer van Linux-besturingssystemen
 21 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën