Zhrnutie na Základy virtualizácie, databáz a IT investícií
Základy virtualizácie, databáz a IT investícií pre študentov
Úvod
Virtualizácia je moderná technológia, ktorá umožňuje vytvárať virtuálne verzie fyzických počítačových komponentov — napríklad serverov, operačných systémov, úložísk alebo sietí. Pre stredoškoláka to znamená, že na jednom fyzickom stroji môže bežať viac nezávislých prostredí, ktoré sa tvária ako samostatné počítače.
Definícia: Virtualizácia je technológia umožňujúca vytvárať a spúšťať virtuálne inštancie hardvéru alebo softvéru nad fyzickou infraštruktúrou.
Základné pojmy rozdelené na časti
Hypervízor a virtuálne stroje
- Hypervízor (nazývaný aj monitor virtuálnych strojov) je softvér, ktorý spravuje a spúšťa viacero virtuálnych strojov na jednom fyzickom hardvéri.
- Virtuálny stroj (VM) je izolované prostredie so svojím operačným systémom a aplikáciami.
Definícia: Hypervízor je softvér, ktorý prideľuje fyzické zdroje virtuálnym strojom a zabezpečuje ich izoláciu.
Typy virtualizácie (prehľad)
- Serverová virtualizácia: Jeden fyzický server hostí viacero virtuálnych serverov.
- Desktopová virtualizácia: Používateľ pristupuje k virtuálnemu desktopu (napr. cez Remote Desktop).
- Úložisková virtualizácia: Viaceré fyzické úložiská sú prezentované ako jedno logické úložisko.
- Sieťová virtualizácia: Vytváranie logických sietí nezávislých od fyzickej infraštruktúry.
Definícia: Sieťová virtualizácia vytvára virtuálne siete, ktoré bežia nad existujúcou fyzickou sieťou.
Ako virtualizácia funguje (jednoduchý postup)
- Fyzický server má CPU, RAM, úložisko a sieťové rozhranie.
- Na ňom beží hypervízor, ktorý vytvorí a spravuje VM.
- Každá VM dostane časť CPU, pamäť a úložný priestor.
- VM sú izolované, môžu mať rôzne OS a aplikácie.
Porovnanie typov virtualizácie
| Typ virtualizácie | Hlavné použitie | Príklady technológií | Výhody | Nevýhody |
|---|---|---|---|---|
| Serverová | Konsolidácia serverov | VMware, Hyper-V | Úspora hardvéru, jednoduchšia správa | Potrebuje silný hostiteľský HW |
| Desktopová | Prístup k desktopu z diaľky | Remote Desktop, VDI | Centrálna správa desktopov | Môže vyžadovať rýchlu sieť |
| Úložisková | Zjednotenie úložísk | SAN, NAS virtualizácia | Lepšie využitie diskov | Zložitejšia architektúra |
| Sieťová | Izolácia a flexibilita sietí | SDN, VLAN, NVGRE | Rýchle nasadenie sietí | Potreba kompatibility s HW |
Výhody virtualizácie (konkrétne príklady)
- Úspora nákladov: Namiesto 10 fyzických serverov môžeme mať 2 výkonné hostiteľské servery, ktoré bežia 10 VM.
- Jednoduchšie zálohovanie: Snaphoty virtuálnych strojov umožňujú rýchly návrat do predchádzajúceho stavu.
- Rýchle nasadenie: Nový server vytvoríte skopírovaním VM obrazu namiesto inštalácie OS od nuly.
- Vyššia dostupnosť: Pri výpadku jedného hostiteľa sa VM môžu automaticky presunúť na iný hostiteľ.
Praktické príklady a reálne použitia
- Školské laboratórium: Namiesto 30 fyzických PC môžu študenti používať 30 VM bežiacich na dvoch serveroch.
- Vývoj softvéru: Programátori môžu mať VM s rôznymi operačnými systémami pre testovanie aplikácií.
- Webhosting: Viaceré webové stránky bežia na oddelených VM na jednom fyzickom serveri.
- Disaster recovery: Snapshoty a replikácia VM umožňujú rýchle obnovenie po havárii.
Krátky príklad: vytvorenie VM (v skratke)
- Na server nainštalujete hypervízor (napr. Hyper-V).
- Vytvoríte nový VM a pridelíte mu CPU, RAM a disk.
- Nainštalujete operačný systém do VM.
- Nasadíte aplikácie a používate izolované prostredie.
Bezpečnosť a obmedzenia
- Izolácia VM znižuje riziko, že problém v jednej VM ovplyvní ostatné, ale zraniteľný hypervízor môže ohroziť celý hostiteľ.
- Šifrovanie úložísk a sieťová segmentácia pomáhajú chrániť dáta.
- Výkon môže klesnúť pri zlých nastaveniach zdrojov (napr. nedostatok RAM).
Už máš účet? Prihlásiť sa
Virtualizácia Základy
Klíčové pojmy: Virtualizácia vytvára virtuálne verzie hardvéru alebo softvéru, Hypervízor spravuje a izoluje viac VM na jednom hostiteľovi, Serverová virtualizácia konsoliduje viac serverov na jednom fyzickom stroji, Desktopová virtualizácia umožňuje prístup k virtuálnym desktopom na diaľku, Úložisková virtualizácia spája viaceré úložiská do jedného logického celku, Sieťová virtualizácia vytvára logické siete nad fyzickou infraštruktúrou, Snapshoty VM umožňujú rýchle zálohovanie a obnovenie, Pri virtualizácii treba dbať na dimenzovanie zdrojov a bezpečnosť, Výhoda: rýchle nasadenie nových služieb pomocou VM obrazov, Výhoda: vyššia dostupnosť pri presune VM pri výpadku hostiteľa