Publikované

Komentárov:

0

Preč sú už tie časy, kedy sa na reakciu kliknutia myšou v počítači čakalo sekundu. Kedy načítanie webovej stránky trvalo desiatky sekúnd. Dnešné počítače sú podstatne výkonnejšie a väčšinu času len čakajú na svojho používateľa, kedy niečo urobí, kedy dá stroju nejaký pokyn. Od tohto stavu je už len krôčik k tomu, aby bol využitý celý výkon počítača.

Dnešné operačné systémy, ako MS Windows, tak distribúcie Linuxu, dokážu naraz pracovať v rôznych programoch a produkovať toľko dát, že nezriedka jeden monitor nestačí. Mnohé počítače umožňujú priamo pripojiť aj dva monitory. A tak sa dá pracovať naraz naozaj vo veľkom množstve programov a mať všetky výstupy pred očami.

Nevýhody takéhoto spôsobu práce sú tri. Tou prvou je veľká spotreba energie, pretože takto využitý počítač musí bežať trvale, pokiaľ aspoň jeden z programov potrebuje byť stále dostupný na sieti, či už lokálnej alebo v internete. Alebo trvale získava dáta zo snímačov v priestore. A kvôli jednému programu musí byť zapnutý celý výkonný počítač.

Druhá nevýhoda sa prejaví pri poruche počítača lebo operačného systému. Vtedy stoja všetky programy. A v prípade reinštalácie operačného systému sa musia znova inštalovať a konfigurovať všetky programy, ak nie sú pripravené na rýchlu obnovu a neprodukujú pravidelné zálohy.

Najvážnejšia je tretia, lebo prvé dve sa dajú vcelku ľahko eliminovať. Totiž ak nejaká aplikácia z rôznych dôvodov zrazu potrebuje viac zdrojov, pamäť alebo výkon procesora či zaberie viac miesta na disku, prejaví sa to negatívne na všetkých inštalovaných aplikáciách.

Spolu, a predsa každý sám

Keby existoval spôsob, ako oddeliť jednotlivé aplikácie tak, aby každá mala svoj procesor, svoju pamäť a svoj disk, aby si jedna druhej „neliezli do kapusty“, chceli by ste o tom vedieť?

Tak presne toto rieši virtualizácia. Moderné procesory majú bežne štyri, osem alebo dvanásť jadier a každé jadro ešte dve alebo štyri vlákna, teda celkom dosť výkonu a aj pamäte RAM býva celkom dosť a nie každý program potrebuje toto všetko pre seba. Nástroje na virtualizáciu dokážu v celom systéme vytvoriť izolované bloky s obmedzeným počtom jadier a vlákien, s nastaveným množstvom pridelenej pamäte, s vyhradenou časťou pevného disku. A v každom bloku prevádzkovať osobitný program, resp. prevádzkovať oddelený operačný systém a v ňom niekoľko programov.

Takto môžete mať v rámci jedného skutočného počítača niekoľko akožePočítačov. Predstavte si, že máte svoj obľúbený program, ktorý funguje len vo Windows 7. Ale na stolnom PC máte Windows 11.

Jeden počítač v druhom

Desktopové počítače niekoľko v jednom

V stolnom PC, vo Win11, nainštalujete virtualizačnú platformu, a do nej nainštalujete Win7 a svoj obľúbený program. Potom po zapnutí PC a nabehnutí Windows 11 zapnete virtualizačný program a spustíte Windows 7. V rámci týchto svojich Windows 11 môžete mať nainštalovaných veľa virtuálnych počítačov, prakticky toľko, koľko máte miesta na disku (pre inštaláciu a chod systému). Nie len iné Windows, ale aj rôzne verzie Linuxov. A súčasne ich môže byť spustených toľko, koľko vám dovolí celková pamäť RAM počítača a výkon jeho procesora. V redakcii nebýva výnimkou, že sú spustené štyri virtuálne stroje a ich obrazovky sa na veľkom monitore čiastočne prekrývajú.

Na podobnú tému:  Monitoring domácnosti a FVE II. – Home Assistant a hardware

Na kancelárskych počítačoch sa pre virtualizáciu prevážne iných kancelárskych operačných systémov s obľubou používa VirtualBox. Dá sa inštalovať ako do Windows tak aj do linuxu, spúšťať vie linux aj Windows. Je k dispozícii zdarma a preto nie je žiadny problém inštalovať si ho hoci len na skúšku. Napríklad ak máte záujem vyskúšať niektorý linux, lebo ste počuli, aký je to dobrý program, len si nechcete pokaziť svoje dobré Windows. Tak Virtualbox je tou najlepšou cestou.

Virtualbox je dobrou voľbou, ak chcete spojazdniť akýkoľvek operačný systém/distribúciu linux, ktorá sa obsluhuje prevážne myšou a zobrazuje na monitore v grafickom móde systémom okien. Či už prezeranie internetu, písanie textov, spracovanie tabuliek, na prácu s grafikou.

Servery jeden vedľa druhého

Pod pojmom „server“ nerozumieme veľký a výkonný počítač, ale skôr jednoúčelový program, poskytujúci (serve) nejakú službu (email, firewall, blokovanie reklám…). Pokiaľ sa nebavíme o poskytovaní služieb zákazníkom na úrovni celoštátneho operátora, tak ani nemusí byť ten počítač až taký výkonný. Skôr je žiadúce, aby bežal trvale. A kľudne bez monitora. A skôr či neskôr budeme chcieť, aby takých serverov v našej modernej domácnosti bolo niekoľko. No viete si predstaviť kvôli každej takejto službe/serveru mať zapnutý, hoci malý, počítač?

Ktorý skôr?

A každú chvíľu chodiť okolo nich, každú chvíľu pozerať do iného. A o spotrebe elektriny každého nehovoriac.

Virtualizácia pomocou bezplatného open source Proxmox VE nám dovoľuje na jeden počítač inštalovať veľké množstvo izolovaných virtuálnych počítačov vedľa seba, opäť obmedzených celkovou kapacitou diskov a počas behu disponibilnou pamäťou a počtom jadier procesora. Prevážne takých, kde sa neočakáva trvalá a okamžitá reakcia na obrazovke (ako pri písaní textu alebo editácii videa či surfovaní po nete) a trvalé sledovanie monitora. Skôr takých, kde po nastavení parametrov a pravidiel tieto servery vykonávajú svoju činnosť a prípadné problémy či výsledky posielajú mailom.

Ak prevádzkujeme malý domáci poštový server, ktorý zabezpečuje príjem a odoslanie mailov pre členov rodiny, tak predsa nemusíme sedieť pred monitorom a pozerať naň celý deň. Taký stroj monitor nepotrebuje, stačí že robí svoju robotu. Podobne môže fungovať firewall pre domácu sieť, systém dohľadu nad celou sieťou či zdieľané úložisko dokumentov, domáci cloud.

Inštalované virtuálne počítače a kontajnery v Proxmox VE majú každý pridelenú svoju IP adresu v domácej počítačovej sieti a zadaním tejto adresy v internetovom prehliadači si v ňom zobrazíme pracovnú plochu servera. A môžeme skontrolovať prevádzkové parametre alebo meniť nastavenia. Takže malý Intel NUC alebo repasovaný SFF počítač môže ležať na polici v komore, napájaný kvalitným záložným zdrojom napájania a v obývačke pomocou svojho desktopového počítača cez sieť môžeme kedykoľvek skontrolovať ktorýkoľvek server a jeho prácu. A keď svoj pracovný počítač s veľkým monitorom vypneme, klesne spotreba prúdu, ale servery stále pracujú.

Monitor

Proxmox VE dokáže rýchlo zálohovať inštalované servery, aj na externé médium, rovnako tak mnohé virtuálne servery je možné nastaviť na pravidelné zálohovanie. Na druhý PC, na diskové pole, na Google disk… Takže aj v prípade problému v niektorým virtuálnym serverom dáta budú vždy k dispozícii, vrátane konfigurácie. A potom stačí obnoviť či novo inštalovať virtuálny server a dáta sú rýchlo obnovené.

Na podobnú tému:  Monitoring domácnosti a FVE V. – Inštalácia Home Assistant

Rovnako tak v prípade problémov so samotným počítačom, na ktorom beží Proxmox VE, stačí ho nainštalovať na hocijaký počítač, čo je otázka pár desiatok minút, a obnoviť virtuálne počítače. A práca pokračuje ďalej s malým výpadkom. Kto má pocit, že jeho dáta neznesú ani malý výpadok, môže použiť tri stroje. Jeden doma, druhý na chate a tretí u svokrovcov. A spojazdniť tzv. cluster. A výpadok jedného bodu neovplyvní chod zvyšku systému.

Veľké nástroje pre malé serverovne

Nástroje používané veľkými spoločnosťami môžu využívať aj jednotlivci alebo súkromné skupiny. SW je často zadarmo k dispozícii, nároky na techniku nie sú veľké a pri troche snahy a učení sa sa dá vybudovať robustná a odolná infraštruktúra, ktorá dokáže ušetriť veľa času, starostí a nakoniec aj peňazí hoci aj v domácnosti.

* Tento web používa v texte odkazy typu Affiliate.
Viac o týchto odkazoch si prečítajte na stránke Affiliate odkazy.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Táto stránka používa Akismet na obmedzenie spamu. Zistite, ako sa spracovávajú údaje o vašich komentároch.