NetScaler:ビデオストリームのバランス

Citrixは、インターネットユーザーの75%が毎日何らかの形でテクノロジを使用していると言うのが大好きです。 これは、とりわけ、Amazon EC2などのクラウドモンスターの作成に基づいたサーバー仮想化ソリューションによるものです。 もちろん、ユーザーは自分がどのようなクラウドにアクセスしているかさえ知りませんが、私たちは喜んでいます:)。 ただし、Citrixビジネスで仮想化システムだけが重要な役割を果たしているわけではありません。 Citrixの開発に対する真剣かつ有望な方向性の1つは、ネットワークからの要求を分散し、均一な負荷を保証する別個の仮想サーバーとして、ハードウェアと仮想の両方で会社が作成したサーバー負荷分散ソリューションであるNetScalerプロジェクトです。 NetScalerは、データまたはWebアプリケーション、およびクラウドシステムを備えた実サーバーとしてインストールできるため、問題ではありません。 主なことは、ユーザーが要求されたコンテンツを最小限の時間で常に受信することです。 ロシアのプロジェクト-ビデオポータルMolodejj.tvにNetScalerを実装する例についてお話ししたいと思います。



ロシアのポータルMolodejj.tvは、イエロー、ブラック、ホワイトの企業グループの製品で、独自のビデオコンテンツを放送するために2009年半ばに開始されました。 独自のオンラインテレビを作成するというアイデアは、テレビシリーズ「Give Youth!」の立ち上げを背景に開発されました。主な視聴者は若者で、インターネットのアクティブユーザー、Webサービスの消費者です。 その後、他のプロジェクトが追加されました。 最初、このサイトは3つのHP実稼働サーバーを使用していました。 1つはWebサーバーの操作を担当し、2つ目はコマーシャルの配布を担当しました。 メインビデオコンテンツ、実際、ユーザーがサイトを訪れる理由は、3番目のサーバーにありました。 サイトの人気の高まりにより、予想される問題が発生しました。ユーザーは、ビデオをリアルタイムで見ることができないと訴え、ビデオの一部がキャッシュにロードされるまで待たなければならなかった。



画像



サイトの主催者は、この問題の解決を支援するために、CitrixのパートナーであるロシアのQuart Technologiesのインテグレーターに頼りました。 専門家はすぐにWebサービスのボトルネックを特定し、解決策を提案しました。 このサイトにはすでに、より強力なストリーミングビデオ配信システムが必要でしたが、将来的には負荷がさらに大きく増加することを予測する必要がありました。



提案された作業スキームは次のようになりました。ユーザーリクエストは、「仮想」Citrix NetScaler VPXに送信され、複数の処理サーバーにリクエストが分散されます。 これらのサーバーは、 HP EVA4400高性能ディスクストレージに接続されます。 ターンキーソリューションは非常に柔軟であることが判明しました。必要に応じて、クエリ処理サーバーとディスクストレージの両方を増やすことができます。



NetScalerに関しては、このCitrix製品のライセンスコストは、処理されるトラフィックの量に直接関係します。 Molodejj.tvの場合、NetScalerは元々、毎秒200メガビットの最大トラフィックに対してライセンスされていました。 エンターテインメントポータルの特異性は、人々が主に仕事の後にそれを訪問し、ピーク時間(夕方の9時から深夜まで)にNetScalerのパフォーマンスを見逃し始めたことを示唆しています。 ただし、この問題は非常に簡単に解決されます。15分以内にNetScalerに新しいライセンスキーがインストールされ、その直後に最大3ギガビット/秒のトラフィックを「消化」する準備が整います。



負荷の高いシステムでNetScalerを使用する大きな利点は、システムを監視し、負荷に関する統計情報を収集するための組み込みメカニズムが存在することです。これにより、パフォーマンスが低下する直前に状況を分析し、システムをスケーリングできます。



最も興味深いのは、このソリューションのNetScaler VPXがVMwareハイパーバイザーを実行している仮想サーバーで機能したことです。 このような組み合わせのサポートはCitrixの精神に基づいています。会社の開発者は、ある製品を別の製品に結び付けないようにしています。 たとえば、XenDesktopデスクトップ仮想化ソリューションは、VMwareまたはHyper-Vインフラストラクチャで実行できます。これはNetScalerにも当てはまります。



「Quart Technologies」では、HPディスクシステムとクラスターモードで動作するようにLinuxを実行しているサーバーの構成で、プロジェクトの実装中に特定の困難が生じたと彼らは言います。 サービスを停止することなく、すでに実行中のシステムでこれらの問題を克服する必要がありました。



したがって、Citrix NetScalerの助けを借りて、透過的なアーキテクチャと、か​​なり「重いプロジェクト」の安定した動作を確保することができました。 NetScalerを試して問題を解決したい場合は、Citrix WebサイトでNetScaler VPX-1000 Platinumの90日間無料試用版をダウンロードするか、NetScaler Expressの修正版をダウンロードできます 。 後者は1年間無料で使用できますが、1秒あたり5メガビットのパフォーマンスの「天井」があります(プラチナバージョンでは3 Gb)。



All Articles