Problem solve Get help with specific problems with your technologies, process and projects.

Database clustering -- Is it right for your client?

Database clustering may not be correct solution to your customer's database problems. Expert Hilary Cotter explains when database clustering is appropriate and what your customers need to maintain it.

When should I have my customer consider database clustering?
Prior to recommending clustering it is critical that VARs determine exactly what goals the customer is trying to achieve by clustering. For example, clustering does not offer improved performance.

Clustering can be an appropriate solution for high availability, but it is not always the best choice. For example, it is only a solution to solve local failures – it has a distance limitation – so it cannot be used for disaster recovery to a remote data center. Other high availability solutions may be more appropriate depending on the cost of downtime. On the other hand, clustering is one of the high availability technologies that will provide automatic failover and will not degrade the over all SQL Server performance.

Clustering requires a different skill set than most other DBA functions, so a customer implementing clustering should have the talent in-house to maintain the cluster. Applications using databases on a clustered server must be cluster aware -- they must have some logic built into them to prevent data loss which may occur during cluster failover.

With this in mind I would recommend clustering to a client when clustering meets their high availability requirements, they have a budget to justify its cost, the application is cluster aware and they have the skill set to support and maintain the cluster on site.

Dig Deeper on Database software management

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.