Load balance two servers or not??

Hi we currently have one HP Proliant server in our office which is about two years old and we have thought that maybe that we can get either one or two new servers depending if we can still use the HP and load balance them as we can’t be without the system. This will then allow us to keep working if the HP or one of the servers fail.

Is this possible and/or what do you think would be a good solution?

We are currently running Windows 2008 Server on the HP and our remote office uses RDP to connect

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Patrick BogersDatacenter platform engineer LindowsCommented:

Your story is not 100% clear of what you want.

Please explain what excactly you want to load balance?!
QuarmAuthor Commented:
Sorry - I thought that if we have two servers running that mirror each other and the network traffic gets divided between them then if one fails we can remove that from the system and fix it whilst still carrying on working on the one remaining server until the other is back online.

QuarmAuthor Commented:
We don't need the load balancing for performance only redundancy as we can't have the system down in working hours at all as it cost too much
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

Steven HarrisPresidentCommented:
...that we can get either one or two new servers... ...as we can’t be without the system. This will then allow us to keep working if the HP or one of the servers fail.

You are actually describing a worst case/failover scenario.  If one server crashes, you do not want to be down any longer than necessary...

Take this example for instance:

A client of mine recently had a major server failure.  Using bare bones recovery, it took 5 days to get the server back online.  To avoid this in the future, we installed a new server and enabled replication between the two.  If you connect to the server, you are hitting 192.xxx.xx.10, but if that server crashes, I tell the firewall to point the replicated server, 192.xxx.xx.20 (switchover).

Is this what you have in mind?  How is your network setup?  How many applications do you run and what type?  Is this the only server?
Patrick BogersDatacenter platform engineer LindowsCommented:
Windows server is not ment for clustering or load balancing so a 1 2 3 solution for this does not excists as such.

Load balancing is more for e.g. clustered machines and web servers.

I suppose (if you say mirror) you have a domain controller with exchange and all there is a (partly) solution.
If 1 DC goes down you are able to authenticate to the secondary DC.
If SQL (for example) goes down you should be able to logon to the next machine (if SQL is in a cluster or they share the same databases through DFS)
Suppose you have file shares on your DC, create an DFS and replicate the data with the secondary DC...

But then we meet exchange, now this is more the challenge, read about it here.

If all of the above sounds to complicated, try VMWare and make your machines virtual and look into virtual machine mirroring.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Mohammed KhawajaManager - Infrastructure:  Information TechnologyCommented:
What you are asking fo can be possible and even more reliable if you use lockstep technology (Stratus, Bull, Nec and some other vendors) and it is very, very expensive .  What you need is virtualization where if the host server crashes, you could boot the VM on a different host.  If your application is RDP or  Citrix then you could have multiple application servers where users are connected across all servers.

What apps are you running on this server?
David Johnson, CD, MVPOwnerCommented:
Load balancing <> High Availability.
Pramod UbheCommented:
I can suggest you that you configure active passive load balancing -
1. Replicate the new server exactly the same way as old one and configure replication or backup/restore process  so that new server will always be same as old one.
2. Whenever you need to fail-over from old to new, you just need to take old server offline and point dns entry of old server to new server.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.