Отказоустойчивая кластеризация - это технология доступности, которая обеспечивает избыточность на аппаратном уровне и построена на основе технологии кластеризации Windows, т. Е. Она не специфична для SQL Server.
Например, процессор взорвался на сервере A. К счастью, сервер A является частью кластера SQL Server, и поэтому сервер B берет на себя работу по предоставлению службы SQL Server в течение нескольких секунд. Все это происходит автоматически и прозрачно для пользователей базы данных и / или приложения, обслуживаемого кластером.
Основное различие между зеркальным отображением базы данных и кластеризацией заключается в том, что кластеризация SQL обеспечивает избыточность на уровне экземпляра, а зеркальное отображение базы данных обеспечивает избыточность на уровне базы данных.
Следующая ссылка обеспечивает сравнение между этими двумя технологиями, которые могут вам пригодиться.
http://msdn.microsoft.com/en-us/library/ms191309(SQL.90).aspx
Доставка журналов считается более избыточной технологией.
Например, его можно использовать для предоставления полной копии вашей основной среды, обычно используемой в качестве «горячего» резервирования, который можно вручную подключить к сети. Это может быть использовано для обеспечения дополнительной избыточности в вашей стратегии резервного копирования.
Доставка журналов также может использоваться для разгрузки отчетов с основного сервера путем создания копии рабочей базы данных только для чтения в альтернативном местоположении / сервере.
Репликация является довольно разнообразной технологией и может использоваться для удовлетворения ряда различных сценариев, выбор которых будет определять конкретный тип репликации, который будет реализован.
Например, репликация слиянием может использоваться для поддержки распределенной обработки, распределяя рабочую нагрузку приложения на несколько серверов, т.е. архитектуры распределенной обработки.
Для репликации слиянием часто требуется приложение, которое относительно осведомлено о своей среде. Такие методы, как разрешение конфликтов, также должны приниматься во внимание, чтобы обеспечить согласованность данных во всей интегрированной среде.
Транзакционная репликация может использоваться аналогичным образом для регистрации доставки, однако вы можете ограничить определенные объекты, которые реплицируются для подписчика. Это может быть полезно, если для отчетности требуется только подмножество таблиц.
Надеюсь, это немного прояснит для вас. Вы можете найти множество документации по каждой из этих технологий в книгах по SQL Server в Интернете или по поиску каждой технологии в Google. Тем не менее, если у вас есть какие-либо конкретные вопросы, я был бы рад помочь, поэтому не стесняйтесь, напишите мне.
Ура, Джон