Cloud OpenStack

Szkolenie OpenStack and NFV (based on Open Virtual Network – OVN and OpenFlow)

Termin

Ustalamy indywidualnie

Czas

21 h / 3 dni

Cena

Ustalamy indywidualnie

Szkolenie z OpenStack and NFV

OpenStack jest to otwartoźródłowa platforma służąca do budowania środowisk chmur obliczeniowych. Dzięki temu systemowi, możemy na własnym sprzęcie zbudować w pełni funkcjonalną chmurę prywatną lub publiczną. Ekosystem ten pozwala zarządzać całym zestawem składników wykorzystywanych w chmurach takich jak zarządzanie dostępem użytkowników, obrazami zasobów chmurowych, przestrzenią blokową, plikową oraz obiektową, zwirtualizowaną siecią oraz jej funkcjami na różnych warstwach. Co najważniejsze pozwala OpenStack zarządza zasobami obliczeniowymi – od fizycznych serwerów, poprzez najpopularniejsze maszyny wirtualne po klastry kontenerów lub pojedyncze kontenery. Dodatkowo OpenStack dostarcza wiele usług wyższych warstw takich jak bazy danych, load balancery, telemetria czy usługi DNS dostarczanych w modelu „as a Service”.

Dla kogo jest szkolenie OpenStack and NFV?

Dla administratorów, którzy chcą nauczyć się obsługi platformy OpenStack z perspektywy administratora lub użytkownika.

Dla programistów, którzy na podstawie OpenStacka tworzą interfejsy do zarządzania chmurą.

Dla architektów w celu wybrania optymalnej konfiguracji platformy OpenStack.

Dla kandydatów przygotowujących się do uzyskania certyfikatu Certified OpenStack Administrator.

Dla administratorów sieci chcących zrozumieć zagadnienia wirtualnych funkcji sieciowych oraz sieci definiowanych programowo w chmurach obliczeniowych.

Dla specjalistów ds. bezpieczeństwa, pragnących poznać niuanse rozproszonego środowiska chmurowego.

Program szkolenia z OpenStack and NFV

1. Introduction to OpenStack

History of the cloud and OpenStack
Cloud features
Cloud models
private, public, hybrid
on-premise, IaaS, PaaS, SaaS
Public and private cloud deployments based on OpenStack
Open source and commercial OpenStack distributions
OpenStack deployment models
OpenStack ecosystem
Modules
Underlying tools
Integrations
OpenStack lifecycle
OpenStack certification
OpenStack lab (VM) for this course

Getting to know OpenStack

OpenStack components (Keystone, Glance, Nova, Neutron, Cinder, Heat)
Interaction with OpenStack cloud
OpenStack daemons and API communication flow

Keystone – Identity Management Service

Domains, projects, users and roles
Service catalogue and endpoints
Openrc and clouds.yaml – CLI client configuration files
Creating users and projects

Glance – Image service

Images adjusted to the cloud
Image features (properties, metadata, format, container)
Uploading and downloading image

Neutron – Networking

Overview of the Neutron architecture
ML2 plugins for Neutron
Basic Neutron network resource types
Networking at the Compute Node
Manage tenant networks, subnets
East-West routing
Manage external/provider networks
North-South routing
Floating IPs management
Manage security groups and rules
Anti-spoofing – port security
Networking quotas
Verification of Neutron services

Nova – Compute service

Nova architecture
Interfaces to hypervisors
Keypair management
Flavour management
Instance parameters
Creating an instance
Instance management
Assigning floating IPs
Interactive console and console log
Security groups assignment
Accessing the instance via metadata namespace
Tapping into instance interface via tcpdump
Live-migration of the VM

Cinder – Block Storage

Volume parameters
Creating volume
Manage volume
Attaching volume to Nova instance

Deep-dive into Neutron and it’s OVN backend

OVN architecture

OVN components

ML2 – OVN vs OvS driver

Top-down OVN networking

OpenStack logic (Neutron database)
Northbound database
Southbound database
Logical datapath pipelines
Logical flows
OpenFlow flows

Neutron network and OVN logical switch

Logical ports and their types
Switching flows

Neutron router and OVN logical router

NAT types
Routing flows

Neutron subnet and native DHCP

DHCP flows

Security groups in OVN

ACLs and Port Groups
Security group flows
Port security in OVN

Summary of OVN Northbound tables

Information flow in OVN

Neutron DB, OVN NB and SB DB, OpenFlow at OvS

Logical flow tracing

Defining microflows
L2 tracing
L3 tracing
DHCP tracing

Physical flows – OpenFlow

Physical live-cycle of VM-originated packet

Physical tracing

Tracing for hypothetical packets
Tracing for real packets

Displaying Open vSwitch database and resources

Czego nauczysz się na szkoleniu OpenStack and NFV?

Poznasz szczegółowo architekturę środowiska OpenStackrn

Nauczysz się zarządzać wirtualnymi zasobami takimi maszyny wirtualne i przestrzeń na dane

Stworzysz wirtualne sieci połączone routerami oraz zabezpieczysz dostęp do zasobówrn

Zobaczysz w jaki sposób w systemie operacyjnym realizowana jest wirtualizacja zasobów oraz siecirn

Poznasz zasady monitorowania chmury oraz sposoby rozwiązywania problemów

Nauczysz się zabezpieczać środowiska chmurowe oraz infrastrukturę chmury przed niepowołanym dostępem

Chcesz dowiedzieć się więcej o OpenStack and NFV?

Dowiedz się więcej

Przemysław Wołosz

Szkolenia dla firm
(+48) 730 830 801

    Zamów rozmowę