I check about balancing the traffic between the two servers and here is the conclusion for what i learn and found:

There are different softwares for balancing the traffic between servers BUT.

1. Almost all of them for linux and windows are not good. There are free softwares which are available in the internet. I check Linux Virtual Servers, i check also other balancers for both OS – linux and windows, but there are no good comments for all of them .
I check also that symantec has their own Veritas Cluster Server, but i’m not familiar with it and probably it’s very very expensive.

2. I check also that most of the balancers offers balance for HTTP requests, but there are no balancers for Database or they are very vey expensive (thousands of dollars)

3. If we find a good software (free because paid sofwares are very expensive) we risk to have failers and loose a lot of connections.
-about database balancers
a) there are no balancers easy to set up
b) there are no free or cheap – some companies want thousands for MySQL balancing software

4. The most real solution for such a think is:

- Hardware load balancers, then yes this is an obvious solution, but each balancer can cost twice as much as a Linux server on its own !
- These balancers will remove all possiblities for failurs!!!

5. There are lot of testers who try all free softwares on the market for balancing servers but almost everybody is saying that there are a lot of problems and BUGS.

6. I think that we also should ask peer1 to make this balance between the servers, because they are really experts and know how to do it. If we risk to configure our servers with any balancer we can have a lot of troubles because we are NOT PRO administrators and that this should be done by a hosting company.

7. I saw in the web that there are some hostings which offers ready hostings for this ,but they offers hostings , not the whole server and it’s very expensive again … it’s almost $5000-$6000 a year … which is not solution because we already have 2 servers which are very strong.

8. The balancers will work properly like this : we have two servers, they are connected to each other , then they go through Load Balancer Active and through Load Balancer Backup and then through them it goes to the real users…
- We need to have some hardware which is making a backup all the time , so if something fails on any of the servers, this hardware can save the situation and send the requests back to the users.

9. So i think that we have to speak with peer1 about this problem and see what they will offer for a solution. I hope that they will even offer it for a free , because we already have 2 servers from them

Here are a few links which can be good for all users:

http://www.linux.com/articles/46735

http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html

http://iweb.com/managed-hosting/web-cluster?gclid=CNzCwo7n45QCFQ9WtAodMXPEZA

http://en.wikipedia.org/wiki/Microsoft_Cluster_Server

http://www.symantec.com/business/support/overview.jsp?pid=15066

I hope that this article will help to everybody who is trying to solve the problem with overloading and big traffic.