Deploying servers in a cluster



Workflow for deploying servers in a cluster

You can deploy multiple servers behind a load balancer to distribute the client load over multiple servers. Deploying multiple servers enables you to scale an application for more clients and creates redundancy, which eliminates single points of failure. You can deploy any version of the server (Flash Media Interactive Server, Flash Media Development Server, or Flash Media Streaming Server) in a cluster.

  1. Install Adobe® Flash® Media Server and verify the installation on each computer.

    Ensure that you deploy all servers on computers that meet the minimum system requirements.

    Note: For cross-platform compatibility, use lowercase names for all folders and applications.
  2. Configure a load balancer to see the servers hosting Flash Media Interactive Server or Flash Media Streaming Server.

Clustering multiple servers behind a load balancer

Add all the servers in the cluster to the pool (server farm) in the load balancer. The load balancer distributes traffic among all the servers in the pool. Configure the load balancer to distribute the load in round-robin mode and to monitor over TCP port 1935.

If the server does not have an externally visible IP address, then for HTTP tunnelling to work, you should enable cookies when you deploy servers behind a load balancer. The load balancer checks the cookie and sends requests with this cookie to the same server. Cookies can be enabled in the load balancer or in the Adaptor.xml configuration file in the Adaptor/HTTPTunnel/SetCookie element.

Note: For tunnelling connections, cookies are currently supported only on Adobe® Flash® Player 9.0.28 or later in Windows only.

For more information, see the following articles: