Table des matières:
- Définition - Que signifie la virtualisation d'application?
- Techopedia explique la virtualisation des applications
Définition - Que signifie la virtualisation d'application?
La virtualisation d'application, également appelée virtualisation de service d'application, est un terme sous le parapluie plus large de la virtualisation. Cela fait référence à l'exécution d'une application sur un client léger; un terminal ou un poste de travail réseau avec peu de programmes résidents et accédant à la plupart des programmes résidant sur un serveur connecté. Le client léger s'exécute dans un environnement distinct, parfois appelé encapsulé, du système d'exploitation où se trouve l'application.
La virtualisation d'application trompe l'ordinateur pour qu'il fonctionne comme si l'application s'exécute sur la machine locale, alors qu'en fait, elle s'exécute sur une machine virtuelle (comme un serveur) dans un autre emplacement, en utilisant son système d'exploitation (OS) et est accessible par la machine locale. Des problèmes d'incompatibilité avec le système d'exploitation de la machine locale, ou même des bogues ou un code de mauvaise qualité dans l'application, peuvent être résolus en exécutant des applications virtuelles.
Techopedia explique la virtualisation des applications
La virtualisation d'applications tente de séparer les programmes d'application d'un système d'exploitation avec lequel il est en conflit, provoquant même l'arrêt ou le blocage des systèmes. Les autres avantages de la virtualisation d'applications incluent:
- Nécessite moins de ressources par rapport à l'utilisation d'une machine virtuelle distincte.
- Permettre aux applications incompatibles de s'exécuter simultanément sur une machine locale.
- Maintenir une configuration de système d'exploitation standard, plus efficace et plus rentable sur plusieurs machines dans une organisation donnée, indépendamment des applications utilisées.
- Faciliter un déploiement d'applications plus rapide.
- Faciliter la sécurité en isolant les applications du système d'exploitation local.
- Suivi plus facile de l'utilisation des licences, ce qui peut permettre de réduire les coûts de licence.
- Permettre aux applications d'être copiées sur un support portable et utilisées par d'autres ordinateurs clients, sans avoir besoin d'une installation locale.
- Augmentation de la capacité à gérer un volume de travail élevé et diversifié / variable.
Cependant, il existe des limitations à la virtualisation des applications. Toutes les applications ne peuvent pas être virtualisées, comme les applications nécessitant des pilotes de périphérique et les applications 16 bits s'exécutant dans l'espace de mémoire partagée. Certaines applications doivent s'intégrer étroitement au système d'exploitation local, comme les programmes antivirus, car elles sont très difficiles à exécuter avec la virtualisation des applications.
La virtualisation d'applications est utilisée dans une grande variété d'applications, y compris les services bancaires, les simulations de scénarios commerciaux, le commerce électronique, la négociation d'actions, les ventes et le marketing d'assurance.