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

Thread: Server requirements for VOD

  1. #1

    Default Server requirements for VOD

    Hello,

    I am doing a VOD application and I have no idea about the server requirements. Below is some of the background information.

    The VOD database consists of 40,000 H.264 mp4 in 1280x720 resolution and in 2.5Mbps bit rate.

    Number of concurrent users is around 200 clients. We assume each client will watch an unique mp4 video by VOD simultaneously, and no transcoding or re-encoding is required.

    The duration of most of the videos is around 3 - 4 minutes.

    Appreciate it if you could tell me what the server requirements are.

    Thanks.
    Last edited by lincoln; 04-20-2012 at 07:42 AM.

  2. #2
    Join Date
    Sep 2011
    Posts
    1,931

    Default

    Hi
    What is the average length of each file?

    I would recommend a server with :
    Fast disks (10K rpm) with enough storage for the content
    A Gig E port
    8GB RAM (minimum)

    Jason

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

    Default

    We recommend a late model quad or dual quad CPU, 4 - 8g ram, 64bit OS and 64bit Java (Sun JDK), and 1 - 4gbs nic.

    For longtail vod content (what you describe) we recommend a RAID 0 or RAID 1+0 disk array with several disks.

    Richard

  4. #4

    Default

    I updated the duration of the videos for your consideration. Would you please provide me a suitable hardware configuration? Thanks.

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

    Default

    Video duration would not affect hardware considerations.

    Richard

  6. #6

    Default

    Hi, Richard,

    May I ask a little more about the NIC.

    If I install 4 pieces of NIC, should I set up 4 instances of Wowza server for each NIC? (As each NIC has its own distinct IP address)

    Would you please tell me more details about the configuration of 4 NIC and the Wowza server?

    Thank you very much.

  7. #7
    Join Date
    May 2011
    Posts
    456

    Default

    You can have 1 server instance and in [install-dir]/conf/VHost.xml you can specify a particular IP address or domain name, or set HostPortList/HostPort/IpAddress to * and Wowza will listen on all the NICs. See the VHost.xml section starting on page 11 in the Configuration Reference for more information.

    -Lisa

  8. #8
    Join Date
    Jun 2012
    Posts
    1

    Default

    Following lincoln questions:

    I am running one Wowza 3 instance in a:
    - 1 GB NIC
    - 12 CPU x Intel(R) Xeon(R) CPU L5640 @ 2.27GHz
    - 3.0.0-16-server Ubuntu
    - 18 GB Ram

    I am using the same example application of VOD that your provide and I am requesting it via RTSP.

    I only have one single video whith 89 MB size which is requested by different number of users concurrently. This video lasts about 4 minutes. After following the tunning guide I have increased Java Heap memory usage to 8000MB and also un-commented the Garbage Collector line. In addition I have modified suggested values in the /conf/VHosts.xml file, where I have set all the processor count values to 12.

    When I connect 280 users (from another computer) to test the service, it seems to work for a while but suddenly after about 70 seconds Wowza process gets hang, all connections are closed, and I need to restart Wowza server to get it up again.

    I think that 280 should be handled without any problem, as I have made other tests with other streaming software in the same hardware and 280 users are served without any kind of problem, reaching this maximum due to the nic, in any case due to other resources.

    Do you think I am missing some kind of tunning configuration, or they are usual and acceptable figures?


    Thank you.

  9. #9

    Default

    That shouldn't happen.

    Ok so, we're talking about a 3kbps video. My suggestion is to start over from a fresh install, and you changes one at a time and loadtest. See where the problem occurs. I feel that it should hang even with the un-optimized server using just 4 cores.

    Any error messages in the console/logs? Do you notices any strange memory/CPU usage?

    If you can't get it sorted we'll want to see more info. You can zip up your conf and logs folder and send in an email to support@wowza.com. Include a reference to this thread.

  10. #10

    Default

    Hi all,

    I'm doing with VOD streaming, using adaptive with many bitrate (400kbps, 800kbps, 1.2Mbps, 1.8Mbps, 3Mbps).This VOD database is stored on storages.
    When number of concurrent user is large (1000,10000, 100000), I don't know requirements of server and storage.
    Please help me.

    Thanks

Page 1 of 2 12 LastLast

Similar Threads

  1. To display vod if requirements for live are not met
    By azrilnazli in forum Tutorials Discussion
    Replies: 2
    Last Post: 04-18-2013, 03:01 PM
  2. Server and Connection Requirements
    By lkonopka in forum Performance Tuning Discussion
    Replies: 1
    Last Post: 04-16-2012, 07:25 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
  •