仮想アプライアンスとは

仮想アプライアンスとは、特定のアプリケーション機能を提供するハードウェアアプライアンスをソフトウェアで実装し、仮想環境で動作するように設計したものです。仮想アプライアンスでは、オペレーティングシステム、ミドルウェア、アプリケーションが1つの仮想マシンにまとめられているため、仮想環境にデプロイすると、必要なアプリケーション機能をすぐに利用できます。

近年、従来はハードウェアアプライアンスとしてのみ提供されていたさまざまなネットワーク機器が、仮想アプライアンスとして提供されるケースが増えています。この傾向の背景には、汎用サーバーの処理能力の大幅な向上、仮想化技術の普及、ネットワーク仮想化に対する需要の高まりがあります。仮想アプライアンスは、専用のハードウェアアプライアンスとは異なり、汎用サーバー上で動作するため、初期導入コストを削減できます。また、必要に応じて導入や拡張、縮小を容易に行えるため、運用も簡素化できます。さらに、NFV(Network Function Virtualization)を通じてSDN(Software-Defined Networking)の実現を支援し、ネットワーク構成をソフトウェアで管理できるようにします。

F5は、Application Delivery Controller(ADC)機能を実装したF5 BIG-IPを、Virtual Edition(VE)と呼ばれる仮想アプライアンスとして提供しています。このVE版は、Microsoft AzureやAmazon Web Services(AWS)などのプラットフォームでも利用できます。