Dom Chmura obliczeniowa Co to jest wirtualizacja aplikacji? - definicja z techopedia

Co to jest wirtualizacja aplikacji? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza wirtualizacja aplikacji?

Wirtualizacja aplikacji, zwana także wirtualizacją usług aplikacji, jest terminem obejmującym większą część wirtualizacji. Odnosi się do uruchamiania aplikacji na cienkim kliencie; terminal lub stacja robocza z kilkoma programami rezydentnymi i uzyskującymi dostęp do większości programów rezydujących na podłączonym serwerze. Cienki klient działa w środowisku innym niż system operacyjny, w którym aplikacja się znajduje, czasem nazywanym enkapsulowanym.

Wirtualizacja aplikacji powoduje, że komputer działa tak, jakby aplikacja działała na maszynie lokalnej, podczas gdy w rzeczywistości działa na maszynie wirtualnej (takiej jak serwer) w innej lokalizacji, przy użyciu systemu operacyjnego (OS) i jest dostępna przez lokalna maszyna. Problemy z niekompatybilnością z systemem operacyjnym komputera lokalnego, a nawet błędy lub zły kod w aplikacji, można rozwiązać, uruchamiając aplikacje wirtualne.

Techopedia wyjaśnia wirtualizację aplikacji

Wirtualizacja aplikacji próbuje oddzielić programy aplikacyjne od systemu operacyjnego, z którym ma konflikty, a nawet powoduje zatrzymanie lub awarię systemu. Inne zalety wirtualizacji aplikacji obejmują:

  • Wymagające mniej zasobów w porównaniu do korzystania z oddzielnej maszyny wirtualnej.
  • Zezwolenie na jednoczesne uruchamianie niekompatybilnych aplikacji na komputerze lokalnym.
  • Utrzymanie standardowej, bardziej wydajnej i ekonomicznej konfiguracji systemu operacyjnego na wielu komputerach w danej organizacji, niezależnie od używanych aplikacji.
  • Ułatwienie szybszego wdrażania aplikacji.
  • Ułatwienie bezpieczeństwa poprzez odizolowanie aplikacji od lokalnego systemu operacyjnego.
  • Łatwiejsze śledzenie wykorzystania licencji, co może zaoszczędzić na kosztach licencji.
  • Zezwolenie na kopiowanie aplikacji na nośniki przenośne i używanie ich przez inne komputery klienckie, bez potrzeby instalacji lokalnej.
  • Zwiększona zdolność do obsługi dużej i zróżnicowanej / zmiennej objętości pracy.

Istnieją jednak ograniczenia wirtualizacji aplikacji. Nie wszystkie aplikacje można zwirtualizować, np. Aplikacje wymagające sterowników urządzeń i 16-bitowe aplikacje działające w pamięci współdzielonej. Niektóre aplikacje muszą być ściśle zintegrowane z lokalnym systemem operacyjnym, takie jak programy antywirusowe, ponieważ ich wirtualizacja jest bardzo trudna.


Wirtualizacja aplikacji jest wykorzystywana w wielu różnych aplikacjach, w tym w bankowości, symulacji scenariuszy biznesowych, handlu elektronicznym, handlu akcjami oraz sprzedaży i marketingu ubezpieczeń.

Co to jest wirtualizacja aplikacji? - definicja z techopedia