SQL Server Consultancy - High Availability – Symtex, UK

Loading
SymTex
Any Questions? Call us: 0800 587 0949
Skip navigation links
Database Services
Business Intelligence
Software Development
Strong Authentication
Company
Skip navigation links
Overview
Database Development
SQL Consultancy
High Availability
Performance & Concurrancy
High Scalability
Data Security
Data Dictionaries
Auditing Solutions
Estate Consolidation
SQL Server Support
SQL Technologies
Top 10 DBA Tips
SQL Server High Availability 

SQL Server Consultancy
High Availability

High Availability - Always on Technology reduces downtime on business-critical databases with a wide range of high availability solutions. This results in data being available to customers and employees 24 hours a day, 7 days a week, while still delivering cost-effective high performance. The Always On features in SQL Server 2008 increase protection against system and hardware errors, reduce the number and recovery times of planned or unplanned downtime, and decrease conflicts caused by large numbers of users accessing the same database.

Application downtime can adversely affect business and result in lost revenue, customer dissatisfaction, and damage to credibility. Many database applications, especially enterprise business applications, require minimum system downtime. System downtime can be caused by a variety of issues such as human error, natural disaster, hardware or software failure, and application upgrade. Microsoft® SQL Server® Always On Technologies provide a full range of options to minimize downtime and maintain appropriate levels of application availability.

Symtex work with clients to understand the commercial objectives and align the technology selection, or multiple selections, to the requirements. Our expert consultants understand the intricacies and benefits behind each technology selection designing the best high availability database and application solutions for you.

Database Mirroring Database mirroring is a technology for increasing database availability. As changes are applied to the principal database they are automatically applied to the mirror. In the event of a failure on the principal server, client applications are automatically redirected to the mirror server without any changes to the application.

Log Shipping is a high-availability technology that provides a warm standby server. A back up is taken of the master server and restored on one or more secondary servers. Log shipping then applies periodic log backups to the secondary servers. While database mirroring can only have one mirror server, log shipping can have many secondary servers, which increases the level of protection. Log shipping can also take advantage of backup compression to reduce the size of the log files.

Failover Clustering is a Microsoft Windows® feature that provides protection to the entire server, not just the databases. Multiple servers, known as nodes, share a disk array so if one node fails, its services can be started on another node in the cluster. This solution prevents any data loss and provides automatic client redirection, although the failover from primary to secondary server is not as fast as database mirroring and specialized hardware is required.

Geographically dispersed failover clustering provides server-level redundancy on a certified Microsoft Geographically Dispersed Cluster Services configuration with SAN replication and a VLAN. If the site, the server node, or the disks fail, the complete redundancy of systems and disks enables the failover cluster to handle subsequent activities on another site. This configuration removes the risk of failure of a shared disk array, which would prevent a standard cluster configuration from working. Server nodes do need to be on the same the subnet.

Peer-to-peer replication enables multiple databases to be replicated with each other. Changes are allowed on any database and can be applied to other nodes in the replication topology in close to real time. Applications must be designed to connect to another node in the topology if their principal server is unavailable.

Fast Database Recovery The SQL Server 2008 Enterprise Database Engine provides fast recovery during both crash recovery and database mirroring failover. Fast recovery makes the database available during the undo phase of the recovery process, with partial availability during restore operations, database page checksums, and backup media mirroring. By supporting fast recovery, SQL Server 2008 minimizes the time taken to bring a database online, so the database is available to users sooner than if the entire recovery process had to be completed before users and applications can connect.

Skip Navigation Links

Next Steps

dotted border
Share |
SQL Server Consultancy - High Availability - High Availability