The quick seek of VOD is vital for a high level of user satisfaction. At the same time, many server resources are required to achieve the quick seek of VOD. In this research, to improve the efficiency of VOD system achieving quick seek, we proposed a load balancer that clusters two types of servers. Our system uses the acceleration servers to transmit initial video data at high throughput, and the normal servers to transmit the following video data at the video bit-rate. And, our load balancer switches the TCP connections from the acceleration servers to the normal servers after the acceleration servers transmit the initial data. The high-throughput transmissions of initial video data are aggregated into the acceleration servers. This can improve the efficiency of the server resource by the scale effect. We implemented our system, and confirmed the feasibility of that in an experimental environment. In addition, we simulated the relationship between the number of servers achieving the seek time equivalent to the conventional system and the number of users connectable to the servers, and we showed that our system could reduce the number of servers by 28-38% while keeping the service quality. Our system is expected to enhance the efficiency of the server resources.%VODサービスにおけるシークタイムの高速化は、ユーザ満足度向上のために必須であると同時に、多くのサーバリソースを必要とする。そこで我々は、2つのタイプのサーバをクラスタリングするロードバランサを用いることで、少ないリソースで高速シークを実現する高効率VODシステムを開発した。我々のシステムでは、初期データを高スループットで送信する即応サーバと、後続データをビデオビットレートで送信する定常サーバを用いる。更に、ロードバランサが、即応サーバの初期データ送信後に、定常サーバへとTCPコネクションを切り替える。即応サーバに初期データの高スループット配信を集約することで、大群化効果によりサーバリソースの利用効率を向上させることができる。我々は、実験環境において提案システムが意図どおり動作することを確認した。加えて、従来方式と同等のシークタイムを実現するサーバ数とユーザ収容可能数の関係をシミュレーション評価し、我々のシステムがサービス品質を維持しつつサーバ数を従来比28-38%削減できることを示した。サーバリソースの利用効率を高める上で、我々のシステムは有効だと考えられる。
展开▼