仮想サーバー

システム コンポーネント バーチャルWindows® サーバー上で VMware® や Microsoft® Hyper-V®.

仮想化は、多くの場合ハードウェアリソースの利用を向上させるために使用されています。通常、ハードウェアのホストサーバーで実行される仮想サーバーでは、同時に仮想サーバーに大きな負荷を与えることはありません。ただし、レコーディングサーバーは、すべてのカメラやビデオストリーミングを録画します。これにより、CPU、メモリ、ネットワーク、およびストレージシステムに高い負荷がかかります。そのため、仮想サーバーで実行した場合も、多くの場合は利用できるリソースをすべて使用してしまうので、仮想化の通常のメリットの大部分は活かされなくなってしまいます。

仮想環境で実行する場合、デフォルト設定を変更した上で、仮想サーバーに割り当てられるのと同じ量のメモリをハードウェアホストが持ち、レコーディングサーバーを実行している仮想サーバーが十分なCPUと記憶を割り当てられていることが重要です。設定によって異なりますが、通常、レコーディングサーバーには2~4 GBのメモリが必要です。もうひとつの問題は、ネットワークアダプタの割り当てとハードディスクのパフォーマンスです。レコーディングサーバーを実行している仮想サーバーのホストサーバーに、物理的ネットワークアダプタを割り当てるとします。これによって、ネットワークアダプタが他の仮想サーバーへのトラフィックで過負荷にならないようにすることが簡単に実現できます。ネットワークアダプタを複数の仮想サーバーで使用すると、設定された量の画像を取得および録画していないレコーディングサーバーに、ネットワークトラフィックが流入してしまいます。