Режим Microsoft SQL Server AlwaysOn представляет собой объединение нескольких серверов для работы одной базы данных. На одном из серверов база находится в режиме для чтения и записи, на других серверах находятся ее копии в режиме только для чтения. Таким образом, режим AlwaysOn обеспечивает масштабируемость системы DIRECTUM путем распределения запросов по нескольким серверам.
В системе DIRECTUM поддерживается работа AlwaysOn в режиме синхронной фиксации, которая гарантирует, что все транзакции, зафиксированные в базе данных-источнике, также будут зафиксированы в соответствующей базе данных-получателе. В синхронном режиме можно использовать максимум три сервера: основной для чтения и записи и два сервера только для чтения.
Все серверы должны входить в отказоустойчивый кластер WSFC, т.к. AlwaysOn использует для работы механизмы кластера. В свою очередь, на всех серверах будут расположены экземпляры SQL Server Enterprise Edition, на которых будут размещены реплики доступности.
Все серверы, между которыми будет распределяться нагрузка при работе в режиме AlwaysOn, должны удовлетворять определенным требованиям и рекомендациям. Подробнее см. в статье Microsoft «Предварительные требования, ограничения и рекомендации».
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |