Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Question about concurrent streams/users on EC2 instance

  1. #1

    Default Question about concurrent streams/users on EC2 instance

    Hello,

    I am running 3 Large Instance EC2 servers with Origin/Edge setup (1 origin, 2 edges) and load balancing solution. I was wondering how many concurrent streams a large ec2 server can handle. And how many concurrent users per stream?
    Also, what sort of information will the Wowza load tester tool give?

  2. #2
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    I was wondering how many concurrent streams a large ec2 server can handle. And how many concurrent users per stream?
    These are really the same question, unless the first question refers to incoming streams? If so, you will have to test, but probably not many on a m1.large, 10 - 20 at the most is my guess, but I am not sure.

    If you just mean total streams, the m1.large gets about 250kbs bandwidth throughput. So if you have a 500kbs live stream, or your files are about 500kbs, you can stream to about 500 clients concurrently.

    Richard

  3. #3

    Default

    Quote Originally Posted by rrlanham View Post
    These are really the same question, unless the first question refers to incoming streams? If so, you will have to test, but probably not many on a m1.large, 10 - 20 at the most is my guess, but I am not sure.

    If you just mean total streams, the m1.large gets about 250kbs bandwidth throughput. So if you have a 500kbs live stream, or your files are about 500kbs, you can stream to about 500 clients concurrently.

    Richard
    Yeah, I was referring how many live streams I can encode to the origin server at the same time. So I would be able to get up to 10-20 live streams encoding to the origin server?
    And if I want to increase this, I would just need to add additional origins correct? And Not edges since that is for the clients to connect to?

    Thanks.

  4. #4
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    Again, I do not know. 10 - 20 is a guess. It might be lower. I doubt it is higher, but maybe. You have to test.

    Richard

  5. #5

    Default

    Thank you for your reply Richard. We are also transcoding our incoming streams as well using the wowza transcoder on our origin. Would you say that will impact the numbers of incoming streams or this wouldn't be a factor?

    Thanks.

  6. #6

    Default

    Quote Originally Posted by confusedUser View Post
    Thank you for your reply Richard. We are also transcoding our incoming streams as well using the wowza transcoder on our origin. Would you say that will impact the numbers of incoming streams or this wouldn't be a factor?

    Thanks.
    Hi Richard,

    Can you please reply with whether transcoding may have an impact on the origin for incoming streams?

    Thanks.

  7. #7
    Join Date
    May 2011
    Posts
    456

    Default

    Incoming streams that are being transcoded will be part of your incoming stream count. Transcoding will require additional CPU. Take a look at this Trasncoder AddOn Performance Benchmark article for guidance on what kind of transcoding performance you can expect with regard to transcoding. Again, you should test with your streams in your setup to determine what performance you can expect.

    -Lisa

  8. #8

    Default

    Quote Originally Posted by rrlanham View Post
    These are really the same question, unless the first question refers to incoming streams? If so, you will have to test, but probably not many on a m1.large, 10 - 20 at the most is my guess, but I am not sure.

    If you just mean total streams, the m1.large gets about 250kbs bandwidth throughput. So if you have a 500kbs live stream, or your files are about 500kbs, you can stream to about 500 clients concurrently.

    Richard
    Hi, sorry to hijack this thread, but what are the factors that mean there is such a disparity between expected outbound vs. inbound streams?

  9. #9
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    You can have many subscribers to one stream, which Wowza is essentially repeating to each unicast subscriber. The usual limiting factor is bandwidth. But the number of unique incoming streams has other processor limits.

    Richard

  10. #10

    Default

    Is there any more information available as to how this can be estimated?
    I've looked at several threads on this forum, but there doesn't seem to be much concrete advice as to what spec server can handle in terms of incoming streams.

Page 1 of 2 12 LastLast

Similar Threads

  1. Wowza concurrent users
    By elshorbagy76 in forum Performance Tuning Discussion
    Replies: 1
    Last Post: 04-10-2013, 06:29 AM
  2. Concurrent Users
    By feliciepr7 in forum General Forum
    Replies: 4
    Last Post: 01-23-2013, 06:21 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •