Skip to main content
Participant
May 3, 2010
Question

FMS on Cloud Hosting?

  • May 3, 2010
  • 1 reply
  • 1284 views

Hello.  Forgive me this has been asked already.  I have already purchased FMS Streaming Server 3 and run it off of a dedicated server.  However, I would like to switch my hosting to cloud hosting (possibly rackspace cloud).  I have a couple of questions...

1) Will FMS 3 and/or 3.5 run off of a cloud "virtual" dedicated machine?

2) If so, how can I transfer my license to make this work?

3) If cloud hosting crashes, for example, and they rebuild the cloud with a new IP, will FMS not work?  How does the license recognize which machine it is on?

Thanks for the help!

Matt-

    This topic has been closed for replies.

    1 reply

    May 4, 2010

    A virutalized environment isn't ideal for FMS, for a number of reasons:

    1. A VM is often subject to varied clock jitter, which can really screw (yeah, that's a technical term) with clock based operations involved in media streams. I've seen all sorts of goofiness, including odd pauses in the streams, loss of audio/video sync, and loss of audio altogether.

    2. If the hardware is shared (for example, in the EC2 environment) you'll be in competition for network and disk resources with the other VM's running on the hardware (cloud services often guarantee processor and memory resources, but can't/won't guarantee disk time or bandwidth). If you don't control the hardware and the network uplink, you'll never know if the other VM's running on the hardware will eat up all of the available bandwidth or bog down the disk to the point where your streams can't perform.

    3. Some virtualized environments require a checksum each time a file is requested. This can be a major performance hurdle, especially when dealing with large files.

    As for the licensing, the FMS license is not IP based, so as long as FMS is properly installed when the VM starts up, FMS will work. You'd need to build an image that includes directives to write the license key to the ini file when the disk image mounts.

    FMS will run on a VM, but I'd recommend going with dedicated hardware for any production environment. It will save you endless headaches trying to chase down performance problems.