Home > FAQ: SQL Server 2008 high-availability services
Project FAQs:
EMAIL THIS

FAQ: SQL Server 2008 high-availability services

30 Mar 2009 | SearchSystemsChannel.com

Systems Channel Update
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

Ross Mistry
Ross Mistry
Microsoft SQL Server 2008 features several different technologies that IT solutions providers can use to offer high-availability services. To successfully provide these high-availability services, you need to know the pros and cons of each option so you can make the right recommendations to your customers. It's also important to learn about the SQL Server and Windows Server requirements for high availability.

In this FAQ guide, SQL Server expert Ross Mistry answers frequently asked questions about high availability in SQL Server. Learn how you can use failover clustering, database mirroring, log shipping and replication to offer high-availability services.

Listen to Ross Mistry answer other frequently asked questions in this podcast on SQL Server 2008 high-availability services.

What are the high-availability options in SQL Server 2008?
Does SQL Server failover clustering require special hardware?
Which editions of SQL Server 2008 do I need for high availability?
Can I combine SQL Server high-availability technologies?

What are the high-availability options in SQL Server 2008?

SQL Server 2008 has four technologies that can provide high availability: failover clustering, database mirroring, log shipping and replication. Some of them, such as failover clustering, protect the full instance of SQL Server. Others, such as log shipping and database mirroring, protect at the database level. In addition, some of the high-availability technologies offer automatic failover, which is seamless to the client and application. Most SQL Server experts believe that replication can be used for high availability, but it is best used for distributing data between SQL Server instances or systems.

Does SQL Server failover clustering require special hardware?

Yes, the hardware in a SQL Server failover cluster must be identical in each associated node. This includes driver versions, service packs, hot fixes, memory and processors. Moreover, the hardware and all devices associated with the failover cluster must be certified by Microsoft. Shared storage and the enterprise edition of Windows are also required. You can leverage the enterprise editions of Windows Server 2003 or Windows Server 2008 to add value for customers. SQL Server 2008 Standard Edition supports up to two nodes within a cluster, but SQL Server 2008 Enterprise can support up to 16 nodes if customers are using Windows Server 2008 Enterprise or eight nodes if they're using Windows Server 2003 Enterprise.

Which editions of SQL Server 2008 do I need for high availability?

It all depends on what technology you plan on using at the customer site. As I just mentioned, SQL Server 2008 Standard Edition supports only two nodes for failover clustering, and SQL Server 2008 Enterprise Edition is required if you want to cluster up to 16 nodes when running on Windows Server 2008 Enterprise Edition. Log shipping and database mirroring are supported in SQL Server 2008 Standard Edition, but the full mode of database mirroring is only included in the enterprise edition. Microsoft's SQL Server Developer Center has a webpage that lists all of the features supported by the different editions of SQL Server 2008.

Can I combine SQL Server high-availability technologies?

Yes, it is possible to combine SQL Server high-availability options for customers. It can give them maximum protection against the loss of a physical SQL Server database or instance. Using failover clustering within a site is quite common along with adding database mirroring to satisfy disaster recovery requirements. Clearly, there isn't one solution that addresses every customer's SQL Server high-availability requirements, but by understanding the alternatives and combining the technologies, it's possible to take care of their needs.

About the expert
Ross Mistry is a principal consultant at Convergent Computing, bestselling author and SQL Server MVP. He focuses on implementing SQL Server, Active Directory and Exchange solutions for fortune 500 organizations residing in the Silicon Valley. Ross' SQL Server specialties include high availability, security, migrations and virtualization. His recent books include SQL Server 2008 Management and Administration and Windows Server 2008 Unleashed. Ross frequently writes for TechTarget.com and speaks at international technology conferences around the world. His blog can be found at NetworkWorld.com.



Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
High-Availability Technology and Services
FAQ: Pacemaker high-availability clustering basics
FAQ: Pacemaker high-availability cluster technology
FAQ: How to offer high-availability solutions with SQL Server 2008
Failover clustering, network load balancing drive high availability
What are your system availability goals?
Three low-cost approaches to high-availability databases
What skill sets do I need to support a fault-tolerant, high-availability system?
How can I help clients meet service-level requirements?
High-availability systems need the right tools, skills
IBM pSeries server trends and developments

Database Clustering and Mirroring
Oracle RAC troubleshooting advice and application migration tips
What skill sets do I need to support a fault-tolerant, high-availability system?
Oracle RAC: Log directory structure in cluster ready services
Oracle RAC: Log directory structure in Oracle RDBMS
Oracle RAC: ON and OFF
Oracle RAC and the Lamport algorithm
Oracle RAC: Debugging node eviction issues
Oracle RAC: Cluster reconfiguration steps
Oracle RAC: Debugging CRS and GSD using DTRACING
Oracle RAC: Member voting

Information Systems Management
Configuring Windows Server 2008 Server Core
Windows 7 performance monitoring tools
Optimizing Windows 7 application performance
Using System Center Configuration Manager 2007 tools
FAQ: Pacemaker high-availability clustering basics
FAQ: Pacemaker high-availability cluster technology
Best practices for securing domain controllers at the branch office
Top three system monitoring tools
Reliable desktop performance tools equal better enterprise services
Addressing IT decision makers' concerns about Software as a Service

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


HomeNewsTopicsITKnowledge ExchangeTipsMultimediaWhite PapersBlogsEvents
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2006 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts