10 способов сэкономить деньги и обеспечить более полную защиту доступности в средах SQL Server
Для обеспечения высокоэффективной защиты вашего SQL Server вы можете использовать группы доступности или отказоустойчивую кластеризацию AlwaysOn вместе с SIOS DataKeeper ™ Cluster Edition. Давайте посмотрим, как они взаимодействуют.
Группы доступности AlwaysOn - решение высокого уровня доступности, включенное в SQL Server 2012 Enterprise Edition и позиционируемое как развитие зеркального отображения базы данных SQL Server и альтернатива отказоустойчивой кластеризации AlwaysOn.
Отказоустойчивая кластеризация AlwaysOn включена в SQL Server Enterprise и в стандартную версию. Вы можете использовать его с кластером SIOS DataKeeper Edition для обеспечения высокой доступности и более надежных защиты данных для разделения стоимости SQL Server Enterprise Edition с группами доступности AlwaysOn.
Что такое кластер #SANLess?
SIOS DataKeeper Cluster Edition является программным компонентом, который улучшает среду отказоустойчивого кластера Windows Server. Он обеспечивает репликацию уровня блока в режиме реального времени для синхронизации локально подключенного хранилища, позволяя вам создать кластер #SANLess и устранить риск сбоя, сложности и единственной точки риска отказа сети хранения данных (SAN).
10 способов сохранить и обеспечить всестороннюю защиту доступности в среде SQL Server
-
Экономьте на лицензировании.
Группы доступности AlwaysOn требуют SQL Server 2012 Enterprise Edition. SIOS DataKeeper Cluster Edition позволяет использовать отказоустойчивую кластеризацию AlwaysOn, которая включена в стандартную и корпоративную версии SQL Server 2012, 2008 и 2005 для экономичного решения вопросов аварийного переключения и защиты от сбоев.
2. Защищайте распределенные операции.
Если ваше приложение зависит от координатора распределенной транзакции (DTC), вы не можете использовать группы доступности AlwaysOn, потому что идентификатор экземпляра сервера изменяется при отказе, а координатор распределенной транзакции не осведомлен о новом идентификаторе экземпляра.
Вы можете использовать SIOS DataKeeper Cluster Edition с отказоустойчивой кластеризацией Windows Server. SIOS DataKeeper защищает весь экземпляр SQL, а идентификатор экземпляра SQL сохраняется при отказе.
3. Защищайте все ваши базы данных.
Группы доступности AlwaysOn SQL Server 2012 поддерживают только до 10 групп доступности и 100 баз данных для каждой группы доступности (если аппаратное обеспечение поддерживает много пар репликации). Отказоустойчивая кластеризация Windows Server с помощью SIOS DataKeeper поддерживает неограниченное количество баз данных
4. Защитите системные базы данных.
Группы доступности AlwaysOn SQL Server 2012 реплицируют только определенные пользователем базы данных - не MSDB и базы данных master. Задания агента и данные учетной записи SQL Server не синхронизируются автоматически и не будут переключаться как часть группы доступности.
SIOS DataKeeper с отказоустойчивой кластеризацией защищает весь экземпляр SQL Server, включая все системные базы данных, обеспечивая полное восстановление, включая задания агента SQL и информацию об учетной записи.
5. Автоматизируйте администрирование базы данных.
Группы доступности AlwaysOn SQL Server 2012 настроены и управляются на уровне базы данных, а не экземпляра SQL Server. Поэтому администраторы должны перенастраивать защиту каждый раз, когда база данных добавляется или удаляется.
Отказоустойчивая кластеризация с SIOS DataKeeper защищает весь экземпляр SQL Server и автоматически включает базы данных по мере их добавления (или удаления), в схему защиты, экономя время и снижая риск человеческой ошибки.
6. Поддерживайте отказоустойчивость с более чем двумя узлами.
Группы доступности AlwaysOn не поддерживают более двух узлов в конфигурации отказоустойчивости, ограничивая гибкость конфигурации.
SIOS DataKeeper Cluster Edition обеспечивает вам гибкость при создании кластеров. Вы можете настроить многопользовательскую конфигурацию отказоустойчивости и объединить хранилище на базе SAN и #SANLess для защиты ваших приложений SQL Server и данных по вашему выбору.
7.Реплицируйте любой тип данных.
Группы доступности AlwaysOn реплицируют базы данных SQL Server, оставляя незащищенными другие типы данных.
SIOS DataKeeper Cluster Edition с отказоустойчивым кластером Windows Server обеспечивает полную защиту как данных SQL, так и данных, которые ваше приложение использует вне базы данных SQL
8. Повысьте эффективность репликации.
Когда группы доступности AlwaysOn настроены в режиме синхронной фиксации (synchronous-commit mode - требуется для высокой доступности), это замедляет производительность записи приложений.
Microsoft описывает режим синхронной фиксации, как “...обеспечивающий высокую доступность по сравнению с производительностью за счет увеличения задержки транзакций”
SIOS DataKeeper использует эффективную репликацию на уровне блоков, которая минимизирует влияние синхронной репликации на производительность. SIOS DataKeeper также поддерживает асинхронную репликацию.
9. Устраните единственную точку отказа SAN.
Традиционный экземпляр отказоустойчивого кластера AlwaysOn на базе SAN добавляет риск в качестве потенциальной единой точки отказа.
SIOS DataKeeper Cluster Edition использует репликацию уровня блока в реальном времени для синхронизации локального подключенного хранилища, что позволяет создать кластер #SANLess и устранить риск затрат, сложности и единой точки отказа.
10. Создайте многоузловые кластеры.
Поскольку отказоустойчивые кластеры AlwaysOn полагаются на SAN, они ограничены одним сайтом.
SIOS DataKeeper Cluster Edition позволяет развертывать многоузловой кластер для обеспечения высокой доступности и аварийного восстановления без необходимости использования нескольких сетей хранения данных. Вы можете настроить в соответствии со всем реплицированным хранилищем или комбинацией общего и реплицированного хранилища.
Группы доступности AlwaysOn |
Оказоустойчивые кластеры AlwaysOn |
Оказоустойчивые кластеры AlwaysOn с SIOS DataKeeper Cluster Edition |
||
1 |
Экономия на лицензировании |
Нет |
Есть |
Есть |
2 |
Защита распределенных операций |
Нет |
Есть |
Есть |
3 |
Защита всех баз данных |
Нет |
Есть |
Есть |
4 |
Защита системных баз данных |
Нет |
Есть |
Есть |
5 |
Автоматизация администрирования базы данных |
Нет |
Есть |
Есть |
6 |
Поддержка отказоустойчивости с более чем двумя узлами |
Нет |
Есть |
Есть |
7 |
Репликация любого типа данных |
Нет |
Нет |
Есть |
8 |
Повышение эффективности репликации |
Частично |
Нет |
Есть |
9 |
Устранение единственной точки отказа SAN |
Есть |
Нет |
Есть |
10 |
Создание многоузловых кластеров |
Есть |
Нет |
Есть |