Я ищу варианты высокой доступности для SQL 2012 Standard.
Мне нравится внешний вид AlwaysOn FCI. Я использую SAN, поэтому я думаю, что могу удовлетворить все требования, но одно из приложений, на которые я смотрю, не может иметь настроенную альтернативную БД, только одно расположение базы данных.
Есть ли способ с помощью FCI создать единое имя (например, SQLCluster01.domain.com), которое будет отвечать в зависимости от того, какой узел работает?
Если нет, есть ли другой способ создания точки доступа высокой доступности для баз данных?
Когда вы настраиваете AlwaysOn, он поддерживается кластеризацией Windows. В рамках настройки вы создадите IP-адрес кластера и имя хоста, и именно так вы будете подключаться к активному экземпляру. IP-адрес будет перемещаться в зависимости от множества факторов в кластеризации Windows и AlwaysOn.
Это только для отработки отказа, если вам нужна балансировка нагрузки, вам нужно будет посмотреть на AlwaysOn AG и свои варианты там.
В FCI существует только один экземпляр SQL (в отличие от группы доступности, в которой у вас есть несколько экземпляров, участвующих в первичном / вторичном отношении). Вы подключаетесь к нему через имя кластера, которое делает правильные вещи (т. Е. Направляет запрос на тот узел в кластере, который в настоящее время владеет экземпляром).