FIIT STU - WPUB 2021 - P7 - Virtualizácia a automatizácia (Prednášajúci: Tomáš Boros)

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Prednáška uvádza virtualizáciu a automatizáciu ako technológie potrebné na prevádzku vysokodostupných webov, ktoré prežijú výpadky siete či komponentov. Virtualizácia umožňuje zdieľať hardvér medzi izolovanými operačnými systémami na jednom fyzickom stroji, čím znižuje prevádzkové náklady; zabezpečuje ju hypervizor, ktorý môže byť natívny (VMware, Citrix) alebo hostovaný (VMware Workstation, KVM, VirtualBox). Výkon závisí od hardvérovej podpory (Intel VT-x, VT-d, priame mapovanie PCI zariadení) oproti emulácii či paravirtualizácii. Prednáška ďalej opisuje virtualizáciu GPU (NVIDIA vGPU, GPU passthrough) a akceleráciu sieťovej komunikácie cez DPDK, ktoré obchádza jadro OS, a cez smart NIC karty, ktoré spracúvajú pakety priamo na karte. Na záver prechádza ku kontajnerizácii a Dockeru.

  • - Virtualizácia zdieľa hardvér medzi izolovanými operačnými systémami a znižuje prevádzkové náklady.
  • - Hypervizor je softvér zabezpečujúci virtualizáciu; natívny (VMware, Citrix) alebo hostovaný (VirtualBox, KVM).
  • - Hardvérová podpora (Intel VT-x, VT-d) umožňuje priamy prístup k CPU a periférnym zariadeniam bez emulácie.
  • - NVIDIA vGPU delí jadrá CUDA medzi virtuálne stroje, GPU passthrough prideľuje celú kartu jednému stroju.
  • - DPDK umožňuje čítať pakety zo sieťovej karty priamo v user space a obchádza pomalý kernel space.
  • - Smart NIC karty spracúvajú pakety priamo na karte a odľahčujú operačný systém a hypervizor.
  • - Presun 4G/5G core sietí do virtualizovaného prostredia vyžaduje hardvérovú akceleráciu; nasleduje téma kontajnerizácie (Docker).

Zhrnutie pripravené s pomocou AI z prepisu videa.