Proxmox: Virtualizace, clustering a správa
(PVCS)
Co je to Proxmox
Proxmox je open source nástavba KVM Virtualizace a LXC kontejnerů. Přináší enterprise virtualizaci a jednoduchou správu virtuálních strojů a kontejnerů na léty prověřený virtualizační stack na Linuxu.
Jak školení probíhá:
Školení probíhá formou workshopu, vše si prakticky vyzkoušíme. Od instalace Proxmox serveru, po nastaveni HA pro virtuální servery.
Agenda:
- Úvod do Virtualizace, Kontejnerizace a Proxmoxu
- Nastavení Proxmoxu
- Nastavení storage
- Práce s KVM virtuálnímy servery
- Práce s LXC kontejnery (lightweight virtualizace)
- Backup, restore
- Migrace a HA
Pro koho je školení určeno:
Školení je primárně určeno administrátorům, kteří nemají s virtualizací a Proxmoxem žádné nebo jen malé zkušenosti.
Předchozí znalosti:
Základní znalost administrace Linuxu.
Podrobný přehled kurzu
Uvod
- Uvod do virtualizace
- Co je Proxmox
- Klicove vlastnosti Proxmoxu
- Proxmox vs ostatni (VMWare, OpenStack, …)
- Proxmox pricing model (+ porovnani s VMWare)
Setup
- Pozadavky a zavislosti instalace
- Instalace z ISO
- Instalace na Debian (lab & dev environment)
- Zakladni konfigurace SSL, site, …
Proxmox UI
- Intro do UI Proxmoxu
- Zakladni orientace v sekcich (datacenter, nodes, …)
- Prace s long running joby
Storage
- Uvod do moznosti storage v Proxmoxu
- Lokani storage
- LVM, Disky
- ZFS
- Sitova storage a pole
- NFS
- ISCII
- Ceph (RBD, CephFS)
- Proxmox Backup Server jako storage pro backupy
- ZFS
- Uvod a do ZFS a vyhody ZFS
- Setup a konfigurace ZFS
- Prace se ZFS (v UI a CLI)
- ZFS send a synchronizace FS
- Ceph jako storage pro Kubernetes (bezici v Proxmoxu)
Virtualni Servery (VMs)
- Intro do KVM - Proxmox virtualizace
- Prace s ISO images
- Vytvoreni VM (pomoci UI, CLI, API a Terraformu)
- Sprava VMs (pomoci UI, CLI, API a Terraformu)
- Konfigurace VM pomoci CloudInitu
- Qemu Guest Agent (podobne VMWare tools)
- Snapshots
- Backups & Restore
- Prace se sablonami VMs
Kontejnery
- Co jsou to kontejnery v Proxmoxu
- Rozdil kontejneru a virtualnich stroju (VMs)
- Kde pouzit kontejnery
- Prace s templates kontejneru
- Instalace kontejneru (pomoci UI, CLI, API a Terraformu)
- Prace s kontejnery
Proxmox Cluster
- Uvod do Proxmox clusteru a vyhod co prinasi
- HW pozadavky clusteroveho reseni
- Setup clusteru & best practice
- Replikace
- Uvod do replikace ZFS storage
- Setup replikace
- Vysoce dostupne VMs (HA)
- Nastaveni vysoke dostupnosti VMs
- Setup HA pomoci replikace nad ZFS
- Setup HA pomoci Ceph storage
- Ukazka a test vysoke dostupnosti celeho clusteru (VMs, network, storage)
- Zive migrace VMs
- Migrace kontejneru
- Troubleshooting (clusteru, replikace a HA)
Ceph
- Uvod do Ceph
- Co je to Ceph
- Klicove vlastnosti Cephu
- Jak funguje Ceph v ramci Proxmox clusteru
- Setup Cephu
- Instalace Cephu na Proxmox cluster
- Konfigurace Cephu
- Setup OSD a Proxmox Storage (Ceph RBD, CephFS)
- Sprava Cephu
- Z UI
- Pomoci CLI
- Pouziti Cephu v Kubernetes
- Troubleshooting Cephu
Networking
- Intro do Proxmox networkingu
- Konfigurace network interfaces
- Konfigurace Linux Bridge
- Konfigurace VLAN
- Konfigurace OVS
- Proxmox SDN (Software Defined Network)
- Sprava Zones
- Prace s VNets a Subnets
- Integrace s IPAM
- Proxmox Firewall
Auth & Access Controll
- Intro do Proxmox auth model
- Konfigurace SSO
- Integrace s OpenID Connect
- Integrace s LDAP, AD
- Uvod a prace s resource pooly (segmentovani VMs, …)
- Konfigrace pristupu k jednotlivim zdrojum (VMs, storage, …)
- Vytvareni vlastnich roli
Monitoring
- Uvod do Proxmox Monitoringu
- Konfigurace email notifikaci
- Defaultni metriky v Proxmoxu
- Integrace s externimi monitoring tooly
- Integrace s Prometheem a Grafanou
- Integrace se Zabbixem
Backups & Disaster Recovery
- Intro do DR funkcionality v Proxmoxu
- Nastaveni automatickych backupu v clusteru
- Proxmox Backup Server
- Ukazka Disaster Recovery
Proxmox Backup Server
- Co je Proxmox Backup Server a proc jej pouzit
- Klicove funkce PBS
- Instalace PBS (pomoci instalatoru i na debian)
- Zakladni konfigurace PBS (SSO, Auth, …)
- Konfigurace pristupu a tokenu PBS
- Datastores
- Intro do pouzivani Datastores
- Konfigurace Datastore
- Propojeni Proxmoxu a PBS datastore
- Zalohovani Proxmox VMs do PBS
- Single file recovery pomoci PBS
Migrace z VMWare
- Jak migrovat z VMWare do Proxmoxu
- Nastroj na mgraci VMs z VMWare do Proxmoxu
Ukazky z praxe a Q&A
- Anonymizovane ukazky ruznych instalaci u klientu
- Caste problemy a jejich reseni
- Otazky a odpovedi - vse co Vas extra zajima