Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a Windows IIS web farm on EC2 that I'm looking at my load balancing options for? Any suggestions? Right now I'm using a Linux instance running HAproxy.

share

locked by HopelessN00b Dec 5 at 6:34

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as not constructive by Chris S Feb 16 '12 at 3:21

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

    
Are you running into issue with HAProxy? –  Mark Turner May 4 '09 at 17:54

5 Answers 5

up vote 1 down vote accepted

Since you're looking for a server-based, rather than appliance solution, and I'm not aware of any products that run on Windows, I guess your best bet is to use a Linux-based solution. You have a number of choices:

  • HAProxy

  • Apache and mod_proxy

  • LVS

...probably more I don't know about.

share

Amazon just released a load balancing product that might do what you want. Check out aws.amazon.com/elasticloadbalancing/ for info.

share

You might want to have a look at Apache Synapse. It is aimed more at web services rather than pure http proxying, but does have some nice features allowing not only load balancing, but the ability to spin up additional servers on EC2 in response to application load.

share

Check out WeoCEO - it's a load balancing appliance that spins up as an EC2 instance. It works roughly the same as conventional hardware load balancing solutions like F5's.

share

We've been using pound. We are not completely happy with it however. The main concern is lack of configurability for special cases and not many others seem to use it. We don't actually use it for load balancing so much as service redirection so it's overkill in our case right now.

It is packaged for Ubuntu though, which makes installation and maintenance a breeze.

share

Not the answer you're looking for? Browse other questions tagged or ask your own question.