Daftar Isi:
- Definisi - Apa yang dimaksud dengan Virtualisasi Aplikasi?
- Techopedia menjelaskan Virtualisasi Aplikasi
Definisi - Apa yang dimaksud dengan Virtualisasi Aplikasi?
Virtualisasi aplikasi, juga disebut virtualisasi layanan aplikasi, adalah istilah di bawah payung virtualisasi yang lebih besar. Ini mengacu pada menjalankan aplikasi pada klien tipis; terminal atau stasiun kerja jaringan dengan beberapa program tetap dan mengakses sebagian besar program yang berada pada server yang terhubung. Thin client berjalan di lingkungan yang terpisah dari, kadang-kadang disebut sebagai enkapsulasi dari, sistem operasi tempat aplikasi berada.
Virtualisasi aplikasi membodohi komputer agar berfungsi seolah-olah aplikasi sedang berjalan di mesin lokal, sementara pada kenyataannya itu berjalan di mesin virtual (seperti server) di lokasi lain, menggunakan sistem operasinya (OS), dan sedang diakses oleh mesin lokal. Masalah ketidakcocokan dengan OS mesin lokal, atau bahkan bug atau kode berkualitas buruk dalam aplikasi, dapat diatasi dengan menjalankan aplikasi virtual.
Techopedia menjelaskan Virtualisasi Aplikasi
Aplikasi virtualisasi mencoba untuk memisahkan program aplikasi dari OS yang mengalami konflik, bahkan menyebabkan sistem berhenti atau macet. Manfaat lain untuk virtualisasi aplikasi termasuk:
- Membutuhkan lebih sedikit sumber daya dibandingkan dengan menggunakan mesin virtual yang terpisah.
- Mengizinkan aplikasi yang tidak kompatibel untuk berjalan di mesin lokal secara bersamaan.
- Mempertahankan konfigurasi OS standar, lebih efisien, dan hemat biaya di beberapa mesin dalam organisasi tertentu, terlepas dari aplikasi yang digunakan.
- Memfasilitasi penyebaran aplikasi yang lebih cepat.
- Memfasilitasi keamanan dengan mengisolasi aplikasi dari OS lokal.
- Pelacakan penggunaan lisensi yang lebih mudah, yang dapat menghemat biaya lisensi.
- Mengizinkan aplikasi disalin ke media portabel dan digunakan oleh komputer klien lain, tanpa perlu instalasi lokal.
- Meningkatkan kemampuan untuk menangani volume kerja yang tinggi dan beragam / variabel.
Namun, ada batasan untuk virtualisasi aplikasi. Tidak semua aplikasi dapat divirtualisasi, seperti aplikasi yang membutuhkan driver perangkat dan aplikasi 16-bit yang berjalan di ruang memori bersama. Beberapa aplikasi harus terintegrasi dengan OS lokal, seperti program anti-virus, karena sangat sulit untuk dijalankan dengan virtualisasi aplikasi.
Virtualisasi aplikasi digunakan dalam berbagai aplikasi, termasuk perbankan, simulasi skenario bisnis, e-commerce, perdagangan saham, dan penjualan dan pemasaran asuransi.