Qu'est-ce qu'une appliance virtuelle ?
Une appliance virtuelle est une implémentation logicielle d'appliances matérielles qui fournissent des fonctionnalités application spécifiques, conçues pour fonctionner dans des environnements virtuels. Les appliances virtuelles incluent un système d'exploitation, un middleware et une application regroupés dans une machine virtuelle, ce qui rend les fonctionnalités application nécessaires prêtes à être utilisées immédiatement lorsqu'elles sont déployées dans un environnement virtuel.
Récemment, divers périphériques réseau qui étaient auparavant proposés uniquement sous forme d'appareils matériels sont désormais de plus en plus fournis sous forme d'appareils virtuels. Les facteurs à l’origine de cette tendance comprennent des avancées significatives dans la puissance de traitement des serveurs à usage général, l’adoption généralisée des technologies de virtualisation et la demande croissante de virtualisation de réseau. Contrairement aux appliances matérielles dédiées, les appliances virtuelles fonctionnent sur des serveurs à usage général, ce qui réduit les coûts de déploiement initiaux. Ils sont également plus faciles à déployer, à faire évoluer ou à réduire selon les besoins, simplifiant ainsi les opérations. De plus, grâce à la NFV (Network Function Virtualization), les appliances virtuelles peuvent contribuer à la mise en œuvre du SDN (Software-Defined Networking), permettant de gérer les configurations réseau via un logiciel.
F5 propose son F5 BIG-IP, qui implémente les fonctionnalités application Delivery Controller (ADC), sous la forme d'une appliance virtuelle appelée Virtual Edition (VE). Cette version VE est également disponible pour des plateformes telles que Microsoft Azure et Amazon Web Services (AWS).