Skip to main content
Participant
July 30, 2009
Question

FMS 2.0.4 Bandwidth Penalty error

  • July 30, 2009
  • 1 reply
  • 1413 views

I am trying to load test my 2 server load balanced FMS 2 environment which has been set up with the profile for 1000 connection 40MB. When I hit about 140 connections/server it fails with a "Bandwidth Penalty activated at time 1248945759.731000 with bandwidth 5945889 and limit 5000000" error logged in the event viewer

immediately followed by many rejection errors: "

immediately followed by many rejection errors: "

Connection rejected by server. Reason : [ License.Limit.Exceeded ] : (_defaultRoot_, _defaultVHost_/DLvideo/_definst_) : Current server bandwidth usage exceeds license limit set. Rejecting connection."

The load testing mechanism is a test harness that was created by a third party and seems to work well up until the above messages are logged. It basically is making 25 sustained streamed video connections per minute until it starts disgarding connections as noted above.

The servers are not even breathing hard (RAM is less that 50% consumed and CPU Utilization is < 5%) 1GB NIC on each server.

What parameter(s) can be changed to push the servers harder.

Thanks in advance for any help here.

    This topic has been closed for replies.

    1 reply

    July 30, 2009

    Based on what you're reporting, FMS is doing exactly what it's supposed to do. With the 1000/40 profile allows for 1000 connections OR 40Mbps total throughput... whichever comes first. Since you're getting those warning at 140 connections, it sounds to me like your video is encoded at about 300kbps (40Mbps/140 = 292.6kbps). It's not an error, it's just how the server behaves when you exceed the license limits. New connections will be rejected until throughput and connections are below the license limit.

    Unfortunately, the FMS 2.0 license structure won't let you test beyond the license limits. If you want to increase your capacity, you'll need to either come up with additional licenses (you can stack multiple licenses on FMS 2) upgrade to the latest version of FMS (which has no limits on connections or throughput).

    Participant
    July 30, 2009

    I didn't know that there was a license limit.

    We purchased three licenses that I thought were unlimited back in November, 2007. Can't the 1000/40 connection profile be changed to increase throughput?

    Do you know what the upgrade license would cost?

    Thanks,

    Tom Schaffer, Senior Systems Engineer

    Delmar | Cengage Learning

    (o) 518.348.2432 | (c) 518.243.9562

    July 30, 2009

    If you're using serial keys (the ones that start with FMD200), the profile limits will be enforced. If you have a custom license, the license limits will usually be displayed in the FMS admin console (under the "manage servers" tab).

    If you're using serial keys... you can change the profile to a lower connection/higher throughput profile. It's been a while since I worked with FMS2, but I recall there was a 250 connection/unlimited throughput profile. Of course, that means you'll get the same warning messages when you cross the 250 user limit.

    If you have multiple serial keys installed on the same server, your limits will be the profile limits * number of serial keys. So, if you have all 3 of your keys on the same server, running the 1000/40 profile should allow 3000 connections or 120Mbps of throughput, whichever comes first.

    The Adobe store reports the FMS2.x to FMS3.5 upgrade price to be $1995.