Obsah:
Definícia - Čo znamená virtualizácia aplikácií?
Virtualizácia aplikácií, nazývaná aj virtualizácia aplikačných služieb, je pojem pod väčším zastrešením virtualizácie. Vzťahuje sa to na spustenie aplikácie na tenkom klientovi; terminál alebo sieťová pracovná stanica s niekoľkými rezidentnými programami a prístupom k väčšine programov nachádzajúcich sa na pripojenom serveri. Tenký klient beží v prostredí oddelenom od, niekedy označovaného ako zapuzdrené, od operačného systému, v ktorom sa nachádza aplikácia.
Virtualizácia aplikácií oklamá počítač tak, akoby fungoval na lokálnom počítači, zatiaľ čo v skutočnosti beží na virtuálnom počítači (napríklad na serveri) na inom mieste, používa jeho operačný systém (OS) a má k nemu prístup miestny stroj. Problémy s nekompatibilitou s OS miestneho počítača alebo dokonca chyby alebo nekvalitný kód v aplikácii možno prekonať spustením virtuálnych aplikácií.
Techopedia vysvetľuje virtualizáciu aplikácií
Virtualizácia aplikácií sa pokúša oddeľovať aplikačné programy od operačného systému, s ktorým má konflikty, dokonca spôsobuje zastavenie alebo zlyhanie systémov. Medzi ďalšie výhody virtualizácie aplikácií patria:
- V porovnaní s použitím samostatného virtuálneho počítača je potrebné menej zdrojov.
- Umožnenie súčasného spustenia nekompatibilných aplikácií na lokálnom počítači.
- Udržiavanie štandardnej, efektívnejšej a nákladovo efektívnejšej konfigurácie OS na viacerých počítačoch v danej organizácii, nezávisle od používaných aplikácií.
- Uľahčenie rýchlejšieho nasadenia aplikácií.
- Uľahčenie zabezpečenia izoláciou aplikácií od lokálneho OS.
- Ľahšie sledovanie využívania licencií, čo môže ušetriť náklady na licencie.
- Umožňuje kopírovať aplikácie na prenosné médiá a používať ich v iných klientskych počítačoch bez potreby miestnej inštalácie.
- Zvyšujúca sa schopnosť zvládnuť vysoký a rozmanitý / variabilný objem práce.
Virtualizácia aplikácií však má obmedzenia. Nie všetky aplikácie môžu byť virtualizované, napríklad aplikácie vyžadujúce ovládače zariadení a 16-bitové aplikácie spustené v zdieľanom pamäťovom priestore. Niektoré aplikácie sa musia úzko integrovať s miestnymi operačnými systémami, ako sú antivírusové programy, pretože je veľmi ťažké ich spúšťať s virtualizáciou aplikácií.
Virtualizácia aplikácií sa používa v mnohých aplikáciách vrátane bankovníctva, simulácie podnikových scenárov, elektronického obchodovania, obchodovania s akciami a predaja a marketingu poistenia.
