Szkolenie: Proxmox w praktyce
Kompleksowe szkolenie z platformy wirtualizacyjnej Proxmox VE, obejmujące budowę klastrów, wdrożenie rozproszonego storage Ceph, zarządzanie maszynami wirtualnymi i kontenerami LXC oraz automatyzację infrastruktury
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:4 dni (32h)
Kod kursu:PROXMOX
Proxmox w praktyce
Cele szkolenia
Szkolenie przygotowuje do samodzielnego wdrażania, konfigurowania i zarządzania środowiskiem wirtualizacyjnym Proxmox VE z wykorzystaniem KVM, LXC oraz nowoczesnych technologii storage i sieci
Szkolenie uczy projektowania i utrzymania klastrów wysokiej dostępności (High Availability) z rozproszonym systemem plików Ceph, zapewniającym skalowalność, odporność na awarie i wysoką wydajność infrastruktury IT
Szkolenie rozwija umiejętności automatyzacji zarządzania infrastrukturą wirtualizacyjną z wykorzystaniem Proxmox API, Terraform oraz integracji z narzędziami monitoringu jak Prometheus i Grafana
Dla kogo?
Administratorzy systemów i inżynierowie infrastruktury z podstawową znajomością Linux, planujący wdrożenie lub zarządzanie platformą Proxmox VE
Specjaliści DevOps odpowiedzialni za utrzymanie i automatyzację środowisk wirtualizacyjnych on-premise
Osoby pracujące z technologiami wirtualizacji, które chcą przejść na otwartą platformę Proxmox VE lub rozszerzyć istniejące wdrożenie o Ceph i High Availability
Efekty kształcenia
Uczestnik wdraża i konfiguruje klaster Proxmox VE z wieloma węzłami, zapewniając wysoką dostępność i poprawne działanie mechanizmów quorum oraz Corosync
Uczestnik projektuje i uruchamia rozproszony storage Ceph (RBD, CephFS), optymalizując wydajność i niezawodność infrastruktury wirtualizacyjnej
Uczestnik tworzy i zarządza maszynami wirtualnymi KVM oraz kontenerami LXC, wykorzystując dobre praktyki dla środowisk produkcyjnych
Uczestnik konfiguruje mechanizmy High Availability, live migration, backup oraz Proxmox Backup Server w celu zapewnienia ciągłości działania systemów
Uczestnik diagnozuje i rozwiązuje problemy związane z działaniem klastra Proxmox oraz storage Ceph, wykorzystując narzędzia monitoringu i analizę wydajności
Wymagania
Uczestnicy powinni posiadać podstawową wiedzę z zakresu systemów Linux, w tym pracę w terminalu, edycję plików konfiguracyjnych oraz zarządzanie usługami systemowymi
Podstawowa znajomość pojęć związanych z wirtualizacją i sieciami komputerowymi (adresy IP, VLAN, bridge)
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Wprowadzenie do Proxmox VE
Czym jest Proxmox VE i jakie problemy rozwiązuje
Porównanie z innymi platformami wirtualizacyjnymi
Architektura platformy: QEMU/KVM, LXC, storage, sieć
Interfejs webowy i narzędzia linii poleceń
Budowa laboratorium wirtualizacyjnego
Architektura środowiska laboratoryjnego
Przygotowanie hosta i konfiguracja sieci
Projektowanie infrastruktury sieciowej (bridge, VLAN, bonding)
Instalacja i wstępna konfiguracja węzłów Proxmox VE
Przygotowanie storage pod Ceph
Zarządzanie środowiskiem laboratoryjnym
Klaster Proxmox VE
Koncepcja klastra i wymagania wstępne
Konfiguracja sieci na potrzeby klastrowania
Tworzenie klastra i dodawanie węzłów
Mechanizm Corosync i quorum
Weryfikacja stanu zdrowia klastra
Zaawansowane funkcje klastra
Konfiguracja High Availability (HA)
Firewall na poziomie klastra, hosta i maszyny wirtualnej
Zarządzanie zasobami i resource pools
Strategie backup i restore (Proxmox Backup Server)
Monitorowanie i utrzymanie klastra
Architektura i planowanie Ceph
Komponenty Ceph: MON, MGR, OSD, MDS
CRUSH maps i dystrybucja danych
Planowanie wdrożenia: wymagania sprzętowe i sizing
Wymagania sieciowe: sieć publiczna i sieć klastra
Zagadnienia wydajnościowe i dobór dysków
Wdrożenie Ceph na Proxmox VE
Przygotowanie węzłów pod Ceph
Konfiguracja początkowa przez kreator webowy
Tworzenie Monitors i Managers
Dodawanie OSD (Object Storage Daemons)
Konfiguracja sieci Ceph
Tworzenie storage pools (RBD, CephFS)
Integracja Ceph z Proxmox VE jako backend storage
Monitorowanie stanu Ceph
Zaawansowana konfiguracja Ceph
Zarządzanie poolami i profilami replikacji
Konfiguracja CephFS jako współdzielonego systemu plików
RBD jako storage dla maszyn wirtualnych
Tuning wydajności i optymalizacja
Erasure coding
Niestandardowe reguły CRUSH
Diagnostyka i rozwiązywanie typowych problemów
Monitorowanie kondycji klastra Ceph
Zarządzanie maszynami wirtualnymi
QEMU/KVM w kontekście Proxmox VE
Tworzenie i konfiguracja maszyn wirtualnych dla środowisk produkcyjnych
Live migration z użyciem współdzielonego storage
Szablony maszyn wirtualnych i klonowanie
Integracja Cloud-Init
Optymalizacja wydajności (CPU pinning, ballooning, virtio)
Konfiguracja High Availability dla maszyn wirtualnych
Zarządzanie zasobami i limity
Dobre praktyki dla obciążeń produkcyjnych
Zarządzanie kontenerami LXC
Kontenery LXC: architektura i zastosowania
Tworzenie i wdrażanie kontenerów
Zarządzanie zasobami kontenerów (CPU, RAM, storage)
Konfiguracja sieci dla kontenerów
Bezpieczeństwo kontenerów (privileged vs unprivileged)
High Availability dla kontenerów
Szablony kontenerów i szybkie wdrażanie
Praktyczne zastosowania kontenerów LXC
Backup i restore kontenerów
Automatyzacja i integracja
Proxmox API: architektura, uwierzytelnianie, przykłady użycia
Wdrożenia infrastruktury z Terraform (provider Proxmox)
Integracja z systemami monitoringu (Prometheus, Grafana)
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
