1

1万人を超えるユーザーにライブ ストリームを提供する必要があります。Adobe の Web サイトを確認すると、タイプ m2.2xlarge の 1 つの EC2 インスタンスが 10,000 人のユーザーにのみサービスを提供できると書かれているので、いくつか質問があります。

CloudFront では、元のストリームのマルチプレクサとして機能する EC2 インスタンスによって許可されている 10,000 ユーザーよりも多くのユーザーが接続できますか?

そして、上記の質問の回答に基づいて:

  • CloudFront がより多くのユーザーの接続を許可する場合、より低いスペックのインスタンスでも同じ仕事ができ、CloudFront がライブ ストリームを多重化できるのであれば、なぜ 1 つの m2.2xlarge EC2 インスタンスが必要になるのでしょうか?
  • CludFront が 10,000 を超えるユーザーの接続を許可しない場合、どのようなアーキテクチャが必要ですか? CloudFront + ELB + AMS がインストールされた 2 つ以上の EC2 インスタンスと、ライブ イベントからストリームを取得する AMS がインストールされた別の小さな EC2 インスタンスに接続されていますか?
4

1 に答える 1

1

CloudFront は、各エッジ ロケーションのキャッシュ レイヤーとして機能します。コンテンツがエッジ ロケーションで利用できない場合、EC2 に接続し、データを取得して渡します。私の知る限り、CloudFront を使用している場合、そのような大きな EC2 インスタンスは必要ありません。

静的リソースでこれを広範囲にテストしましたが、ライブ ストリーミングにはまだ必要ありませんでしたが、同じ原則が適用されるはずです。

2012 年の AWS ウェブサイトのこの投稿は、私の仮説を裏付けているようです: http://aws.amazon.com/about-aws/whats-new/2012/03/29/amazon-cloudfront-improves-live-streaming-support- with-adobe-fms/

したがって、基本的に、EC2 インスタンスがすべての CloudFront エッジ ロケーションに同時にストリーミングできるほど強力である限り、問題はありません。

于 2013-10-04T11:53:45.150 に答える