仮想ネットワーク
ネットワーク仮想化は、多くのネットワークまたはネットワークの一部を仮想ユニットに結合する外部仮想化 、または単一のネットワークサーバー上のソフトウェアコンテナにネットワークのような機能を提供する内部仮想化のいずれかに分類される 。
ソフトウェアテストでは 、ソフトウェア開発者はネットワーク仮想化を使用して、ソフトウェアが動作するネットワーク環境のシミュレーションで開発中のソフトウェアをテストする。 アプリケーションパフォーマンスエンジニアリングのコンポーネントとして、ネットワーク仮想化により、開発者は、考えられるすべてのハードウェアまたはシステムソフトウェアでソフトウェアを物理的にテストすることなく、テスト環境でアプリケーション、サービス、依存関係、およびエンドユーザー間の接続をエミュレートできる。 テストの有効性は、実際のハードウェアとオペレーティングシステムをエミュレートする際のネットワーク仮想化の精度に依存する 。