Cuprins:
Definiție - Ce înseamnă virtualizarea aplicațiilor?
Virtualizarea aplicațiilor, denumită și virtualizarea serviciilor de aplicații, este un termen sub umbrela mai mare a virtualizării. Se referă la rularea unei aplicații pe un client subțire; un terminal sau o stație de lucru din rețea cu puține programe rezidente și care accesează majoritatea programelor care au reședință pe un server conectat. Clientul subțire rulează într-un mediu separat de, uneori, menționat ca fiind încapsulat de sistemul de operare unde se află aplicația.
Virtualizarea aplicației păcălește computerul să funcționeze ca și cum aplicația rulează pe mașina locală, în timp ce, de fapt, rulează pe o mașină virtuală (cum ar fi un server) într-o altă locație, folosind sistemul de operare (OS) și fiind accesată de mașina locală Problemele de incompatibilitate cu sistemul de operare al mașinii locale sau chiar bug-uri sau cod de calitate slabă în aplicație pot fi depășite prin rularea aplicațiilor virtuale.
Techopedia explică virtualizarea aplicațiilor
Virtualizarea aplicațiilor încearcă să separe programele de aplicații de un sistem de operare cu care are conflicte, determinând chiar oprirea sau blocarea sistemelor. Alte avantaje pentru virtualizarea aplicațiilor includ:
- Necesită mai puține resurse în comparație cu utilizarea unei mașini virtuale separate.
- Permite rularea simultană a aplicațiilor incompatibile pe o mașină locală.
- Menținerea unei configurații de sistem standard, mai eficiente și mai eficiente din punct de vedere al costurilor pe mai multe mașini într-o organizație dată, independent de aplicațiile utilizate.
- Facilitarea implementării mai rapide a aplicațiilor.
- Facilitarea securității prin izolarea aplicațiilor de sistemul de operare local.
- Urmărirea mai ușoară a utilizării licenței, ceea ce poate economisi costurile licenței.
- Permite copierea aplicațiilor pe suporturi portabile și utilizate de alte computere client, fără a fi nevoie de instalare locală.
- Creșterea capacității de a face față volumului mare și divers / variabil de muncă.
Cu toate acestea, există limitări la virtualizarea aplicațiilor. Nu toate aplicațiile pot fi virtualizate, cum ar fi aplicațiile care necesită drivere de dispozitiv și aplicații pe 16 biți care rulează în spațiu de memorie partajată. Unele aplicații trebuie să fie strâns integrate cu sistemul de operare local, cum ar fi programele anti-virus, deoarece acestea sunt foarte dificil de rulat cu virtualizarea aplicațiilor.
Virtualizarea aplicațiilor este utilizată într-o mare varietate de aplicații, incluzând activități bancare, simulări de scenarii de afaceri, comerț electronic, tranzacționare de acțiuni și vânzări și marketing asigurări.