Obsah:
Virtualizácia sa nedávno stala horúcou témou v oblasti informačných technológií. Virtualizáciu je možné vykonať na akejkoľvek úrovni - hardvér, softvér, sieťová alebo stolná vrstva. Z technického hľadiska je virtualizácia proces, pri ktorom sa vytvárajú virtuálne (nie skutočné) verzie prostriedkov z iného zdroja. Tento zdroj môže byť ktorýkoľvek z nasledujúcich:
- Operačný systém
- server
- Úložné zariadenie
- Sieťový prostriedok
- Menej serverov
- Menšia spotreba energie
- Menej údržby
Cloud computing pre virtualizáciu
V IT priemysle sa virtualizácia a cloud computing často používajú ako synonymá. Základný rozdiel medzi týmito dvoma je, že virtualizácia je súčasťou fyzickej infraštruktúry, zatiaľ čo cloud computing nie je nič iné ako služba. Po virtualizačnom prístupe spočiatku vzniknú vyššie náklady, ale v dlhodobom horizonte ušetríme peniaze. V prístupe cloud computing však ako predplatitelia musíme platiť na základe použitia. Stručne povedané, môžeme povedať, že každá cloudová infraštruktúra je virtuálna infraštruktúra, hoci to nie je vždy pravda.Čo je hypervízor?
Stroj / systém, na ktorom je vytvorené virtuálne prostredie, je známy ako hostiteľský systém, zatiaľ čo virtuálny stroj je známy ako hosťovský systém. Hypervisor možno definovať ako softvérový program na nízkej úrovni alebo firmvér, ktorý sa používa na ovládanie virtuálneho počítača. V podstate funguje ako správca virtuálnych strojov. Existujú dva typy hypervizorov:- Typ 1: Beží na holých systémoch
- Typ 2: Je softvérové rozhranie emulujúce zariadenia, s ktorými systémy normálne interagujú
Kategórie virtualizácie
Koncept virtualizácie pokrýva široký rozsah softvérových a hardvérových oblastí. Poďme diskutovať o kategóriách jeden po druhom.
Virtualizácia hardvéru
V tejto kategórii máme server, ktorý má nainštalované a spustené viaceré operačné systémy súčasne. Výsledkom je zníženie počtu serverov. To poskytuje obvody v procesore a pamäti radiča, ktorý podporuje viac operačných systémov na jednom počítači. Pri virtualizácii hardvéru máme manažéra virtuálnych strojov alebo hypervisora, ktorý je zabudovaný do hardvérových obvodov a nie je vyvolaný softvérom tretích strán. Úlohou hypervisora je riadiť procesor, pamäť a ďalšie zdroje. Je to podobné dopravnej polícii, ktorej úlohou je umožniť spustenie viacerých operačných systémov na rovnakom hardvérovom zariadení. Každý operačný systém má svoj vlastný procesor, pamäť a ďalšie zdroje firmvéru.
Hypervízor nielen kontroluje procesor a jeho zdroje, ale tiež prideľuje tieto zdroje kedykoľvek je to potrebné. Virtualizácia hardvéru má schopnosť uľahčiť konsolidáciu niekoľkých pracovných za ažení na jednom serveri. Výhodou virtualizácie hardvéru je to, že náklady sa niekoľkonásobne znižujú. Okrem úspor nákladov a energie (kvôli efektívnemu využívaniu hardvérových zdrojov) získavame vo virtuálnej infraštruktúre vysokú dostupnosť zdrojov, lepšiu správu a mechanizmy obnovy po katastrofe. Celkovo v tomto prístupe šetríme:
- Fyzický priestor
- Spotreba energie
- Rýchla škálovateľnosť
Nazýva sa to aj virtualizácia desktopu. V tejto kategórii virtualizácie máme klienta, prípadne stolný počítač alebo laptop, ktorý sa dá tiež nazvať stroj koncového používateľa. V tomto prípade je úloha správcu systému alebo správcu siete dosť náročná, pretože správa počítačov v prostredí klienta je veľmi náročná. Stroje, ktoré sa nachádzajú v priestoroch spoločnosti, sa musia riadiť pokynmi a postupmi formulovanými spoločnosťou. Ak však tieto stroje nie sú v priestoroch spoločnosti, nemôžeme nad nimi mať žiadnu kontrolu. Okrem toho sú tieto stroje náchylnejšie na útoky škodlivého softvéru alebo vírusov. Virtualizáciu klienta je možné uplatniť podľa ktoréhokoľvek z nasledujúcich troch modelov:
- Virtualizácia vzdialenej pracovnej plochy: Pri tomto prístupe je prostredie operačného systému hosťované na jednom serveri v dátovom centre a je prístupné zo stolného počítača alebo prenosného počítača cez sieť.
- Virtualizácia lokálnej pracovnej plochy: Pri tomto prístupe operačný systém beží lokálne na pracovnej ploche klienta a má rôzne varianty virtualizácie, ktoré môžu monitorovať a chrániť vykonávanie systému koncového používateľa.
- Virtualizácia aplikácií: Pri tomto prístupe sa v operačnom systéme stolových počítačov koncového používateľa sprístupní konkrétna aplikácia, ktorá nie je nainštalovaná tradičným spôsobom. Aplikácie sa inštalujú a vykonávajú v kontajneri. Tento kontajner má kontrolu nad tým, ako aplikácia interaguje s inými systémami a komponentmi. Aplikácie je možné izolovať v rámci vlastnej karantény, aby sa zabránilo rušeniu z iných aplikácií. V tomto modeli môžu byť aplikácie streamované v sieti alebo môžu byť dodávané prostredníctvom webového prehľadávača, pričom väčšina spracovania sa vykonáva na úrovni webového servera alebo aplikačného servera.
Virtualizácia úložného priestoru je koncept, v ktorom je logické úložisko (napr. Virtuálne oddiely) oddelené alebo abstrahované od fyzického úložiska (napr. Úložné zariadenia, v ktorých sa nachádzajú skutočné údaje). Môže ísť o jedno alebo viac z nasledujúcich:
- Optický disk
- Pevný disk
- Magnetické pamäťové zariadenie
- Direct Attached Storage: Toto je tradičný prístup, pri ktorom sú pevné disky pripojené k fyzickým serverom. Táto metóda je ľahko použiteľná, ale ťažko zvládnuteľná. Nevýhody tohto prístupu v skutočnosti motivujú organizácie k posunu smerom k virtualizácii.
- Network Attached Storage: V tomto prístupe máme stroj, ktorý sídli v sieti a poskytuje ukladanie údajov iným strojom. Toto sa považuje za prvý krok k dosiahnutiu virtualizácie úložiska. V tomto prístupe máme jediný zdroj údajov, takže zálohovanie údajov je veľmi dôležité.
- Sieť úložných priestorov: Pri tomto prístupe zavádzame špecifický hardvér a softvér, ktorý sa používa na transformáciu bežných diskových jednotiek na ukladanie údajov, ktoré transformuje údaje na vysoko výkonnú sieť. Je všeobecne akceptovanou skutočnosťou, že údaje sú kľúčovým zdrojom, ktorý by mal byť k dispozícii 24 hodín denne, 7 dní v týždni. Zároveň by sa údaje mali spravovať pohodlne.
Táto kategória je sledovaná najmä v technologickej doméne spoločnosti Microsoft, bežne známej ako terminálové služby alebo služby vzdialenej pracovnej plochy. Prostredníctvom služby Vzdialená pracovná plocha získame vzdialenú pracovnú plochu Windows v systéme, ktorý je pripojený prostredníctvom akejkoľvek siete. Vzdialená relácia interaguje s podkladovým fyzickým systémom pomocou miestnej klávesnice, myši a monitora, akoby na vzdialenom systéme.
Virtuálny prehľad
Virtualizácia sa stala horúcou témou diskusie. Tu sme pokryli všetky hlavné oblasti virtualizácie a ich implementácie. V nasledujúcich rokoch sa koncepty virtualizácie rozšíria aj do ďalších oblastí. Ukončime našu diskusiu nasledujúcimi bodmi:- Virtualizácia je proces vytvárania virtuálnych inštancií (zdrojov) z ľubovoľného zdroja. Tento zdroj môže byť ktorýkoľvek z nasledujúcich:
- Operačný systém
- server
- Úložné zariadenie
- Sieťový prostriedok
- Virtualizácia má nasledujúce výhody:
- Menej serverov
- Menšia spotreba energie
- Menej údržby
- Virtualizácia sa často nevhodne používa ako náhrada za cloud computing a naopak, existujú však veľké rozdiely, ktoré sú zjavné, keď dôkladne preskúmame tieto dve oblasti.
- Identifikovali sme nasledujúce kategórie virtualizácie:
- Hardvérová virtualizácia alebo virtualizácia serverov
- Virtualizácia klienta
- Virtualizácia úložiska
- Virtualizácia prezentácie