Is Windows 2003 cluster reliable for client-server application?

Posted on 2008-11-04
Medium Priority
Last Modified: 2010-04-18
There is a server with FoxPro application running on Windows 2003, while some thin clients connect to the server using terminal service and some regular XP workstations connect to the server using LAN connection.
The server is the single point of failure. I like to achieve maximum fault tolerance.
Q#1. Can you recommend some network/hardware architecture to achieve it?
Q#2. Is clustering technology feasible? Any catch behind the cluster technology in terms of database consistency?

Question by:richtree
  • 2
  • 2
LVL 24

Accepted Solution

ryansoto earned 1400 total points
ID: 22878026
Clustering is built for high availability but for cluster aware applications like Exchange or SQL Server.
I dont believe your app is cluster aware.
If your app uses SQL server then sure your golden.  Clustering is a proven technology and again built for high uptime.
It is also more used for the reasons I stated and not for terminal services so if you went the cluster route you should reexamine the TS role.
As for hardware recommendations you stated no requirements of your user load how well does the app run, etc.  So anything I would give would be a guess for a SMB application.

I would cluster a couple of Dell 2950's with 16gb ram and 15k SAS drives in a raid 10 config.

Author Comment

ID: 22878531
Q#3. Assuming my application is not cluster-aware, any technology to 'mirror' the server?
Q#4. Can Distributed File System hep in this requirement?

LVL 24

Assisted Solution

ryansoto earned 1400 total points
ID: 22878629
Double take will 'mirror the machine'

DFS can help but I wouldnt go that route.  If your system isnt cluster aware then I would get a good server
Dual power supplies, redundant memory etc etc and hook it up to a SAN.
LVL 14

Assisted Solution

tusharkanvinde earned 600 total points
ID: 22879062
Are you using a backend database or are you using the VFP database. If it is a VFP database, then you don't have a single point of failure. Every XP workstation is also a point of failure until you use terminal service on those too.

Author Comment

ID: 22880139
What make an application cluster-aware?

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I guess it is not common knowledge to most Wintel engineers/administrators: If you have an SNMP-based monitoring system in your environment (and it's common to have SNMP or Syslog) it's reasonably easy to enable monitoring of the Windows Event logs,…
Scenerio: You have a server running Server 2003 and have applied a retail pack of Terminal Server Licenses.  You want to change servers or your server has crashed and you need to reapply the Terminal Server Licenses. When you enter the 16-digit lic…
Loops Section Overview
How can you see what you are working on when you want to see it while you to save a copy? Add a "Save As" icon to the Quick Access Toolbar, or QAT. That way, when you save a copy of a query, form, report, or other object you are modifying, you…

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question