Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Кластер. Объединение ресурсов  [new]
RomanH
Member

Откуда:
Сообщений: 539
Добрый день.
Имеется fileover cluster, состоящий из двух нод.
принцип работы этого кластера, как я понял, Active-Passive,
т.е. один сервер всегда простаивает

Можно ли средстами MSSQL объединить ресурсы(RAM, CPU) серверов, которые являются нодами кластера?
Или я сказочник?

Спасибо.
19 фев 13, 17:17    [13950286]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37143
Для MSSQL нет балансировочного кластера, только Failover.
19 фев 13, 17:18    [13950295]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
автор
Можно ли средстами MSSQL объединить ресурсы


Нельзя. Но можно поставить еще один инстанс на вторую ноду.
19 фев 13, 17:18    [13950296]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
RomanH
Member

Откуда:
Сообщений: 539
Гавриленко Сергей Алексеевич,

Понял, это оказывается называется Load balancing. Не знал. Буду знать, что кластера бывают разных видов.

Интересно Microsoft, стремится это сделать в будующих релизах...
19 фев 13, 17:23    [13950319]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
RomanH
Member

Откуда:
Сообщений: 539
pkarklin
автор
Можно ли средстами MSSQL объединить ресурсы


Нельзя. Но можно поставить еще один инстанс на вторую ноду.


А какой смысл в этом? Ни как не соображу.
Можете вкратце рассказать?
Спасибо.
19 фев 13, 17:25    [13950331]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
komrad
Member

Откуда:
Сообщений: 5496
RomanH,

туда можно настроить мирроринг и, создав снэпшот, использовать его для отчетов (read-only)

или
можно настроить репликацию
19 фев 13, 17:29    [13950357]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
SanyL
Member

Откуда: Москва
Сообщений: 4540
RomanH
pkarklin
пропущено...


Нельзя. Но можно поставить еще один инстанс на вторую ноду.


А какой смысл в этом? Ни как не соображу.
Можете вкратце рассказать?
Спасибо.


ну возможность такая есть - это факт... Большого смысла не вижу в этом - при 2х узловом кластере, а если у нашего кластера 6 голов? Мы можем сделать 5 голов активными, а 6ую основной резервной для всех.
19 фев 13, 17:29    [13950363]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
SanyL
Member

Откуда: Москва
Сообщений: 4540
komrad
RomanH,

туда можно настроить мирроринг и, создав снэпшот, использовать его для отчетов (read-only)

или
можно настроить репликацию


хм... можно и по другому извратиться )))
19 фев 13, 17:30    [13950368]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
komrad
Member

Откуда:
Сообщений: 5496
SanyL
хм... можно и по другому извратиться )))

;) например?
19 фев 13, 17:31    [13950379]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
RomanH
А какой смысл в этом? Ни как не соображу.
Можете вкратце рассказать?
Спасибо.


Смысл использовать свободную ноду для решения других задач, если таковые имеются.
19 фев 13, 17:32    [13950381]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
SanyL
Member

Откуда: Москва
Сообщений: 4540
pkarklin
RomanH
А какой смысл в этом? Ни как не соображу.
Можете вкратце рассказать?
Спасибо.


Смысл использовать свободную ноду для решения других задач, если таковые имеются.


Тогда нужно иметь большой запас по рессурсам - т.к. при падении ноды задачи обеих нод лягут на живую ноду... а значит одного сервера должно быть достаточно...
19 фев 13, 17:34    [13950400]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
RomanH
Member

Откуда:
Сообщений: 539
pkarklin
RomanH
А какой смысл в этом? Ни как не соображу.
Можете вкратце рассказать?
Спасибо.


Смысл использовать свободную ноду для решения других задач, если таковые имеются.


А если эта нода падает? То на первой и второй ноде, необходимо поднять свои инстансы, т.е.
перекрестно получается так. И заюзать зеркалирование?

Хм... а если таких задач нет, то один сервер все равно простаивает
19 фев 13, 17:36    [13950412]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
SanyL
Тогда нужно иметь большой запас по рессурсам - т.к. при падении ноды задачи обеих нод лягут на живую ноду... а значит одного сервера должно быть достаточно...


Или погасить второй инстанс, при падении первой ноды.
19 фев 13, 18:01    [13950593]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
Spartakich
Member

Откуда: Riga
Сообщений: 380
RomanH
... т.е. один сервер всегда простаивает ...


за это вы не платите за MSSQL лицензию на пассивной ноде.



чтобы задействовать вторую ноду смотрите в сторону 2012 и AlwaysON.
читателей и бекап можно перенести туда чтоб не нагружать основную.
но тогда придется купить лицензию и на вторую ноду.
19 фев 13, 23:52    [13952054]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
Spartakich
Member

Откуда: Riga
Сообщений: 380
SanyL
Тогда нужно иметь большой запас по рессурсам - т.к. при падении ноды задачи обеих нод лягут на живую ноду... а значит одного сервера должно быть достаточно...


slow is better than nothing.

большой запас не нужен, нужна работоспособность системы на время починки(меинтененса) упавшей ноды.
20 фев 13, 09:58    [13953033]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
RomanH
Member

Откуда:
Сообщений: 539
Spartakich
RomanH
... т.е. один сервер всегда простаивает ...


за это вы не платите за MSSQL лицензию на пассивной ноде.



чтобы задействовать вторую ноду смотрите в сторону 2012 и AlwaysON.
читателей и бекап можно перенести туда чтоб не нагружать основную.
но тогда придется купить лицензию и на вторую ноду.


Покупка лицензии - ни что по сравнению с покупкой дорогого сервера.
20 фев 13, 10:53    [13953281]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
Fregat2
Member

Откуда:
Сообщений: 14
RomanH,

Железо ничто , по сравнению со стоимостью лицензий...
4 процессора по 10 ядер =40 ядер по $6874 = ?
http://www.tadviser.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:SQL_server_2012_prices.jpg
Сервер стоит 2млн руб , а лицензии только на SQL могут составлять 10 млн руб

средстами MSSQL объединить ресурсы(RAM, CPU) серверов, которые являются нодами кластера
http://www.microsoft.com/Rus/Casestudies_archive/casestudy.aspx?id=535
http://www.microsoft.com/Rus/Casestudies_archive/casestudy.aspx?id=456
http://spbit.ru/projects/p86100/
федеративные сервера
20 фев 13, 12:21    [13953823]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
SanyL
Member

Откуда: Москва
Сообщений: 4540
Spartakich
SanyL
Тогда нужно иметь большой запас по рессурсам - т.к. при падении ноды задачи обеих нод лягут на живую ноду... а значит одного сервера должно быть достаточно...


slow is better than nothing.

большой запас не нужен, нужна работоспособность системы на время починки(меинтененса) упавшей ноды.



А что тогда мешает обоим процессам в боевом режиме работать на одном сервере? Время починки как показывает практика может быть и весьма большим - гдето за час заменишь, а гдето год обосновывать и пробивать новый сервер будешь.
20 фев 13, 12:39    [13953956]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
SanyL
Member

Откуда: Москва
Сообщений: 4540
Fregat2
RomanH,

Железо ничто , по сравнению со стоимостью лицензий...
4 процессора по 10 ядер =40 ядер по $6874 = ?
http://www.tadviser.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:SQL_server_2012_prices.jpg
Сервер стоит 2млн руб , а лицензии только на SQL могут составлять 10 млн руб

средстами MSSQL объединить ресурсы(RAM, CPU) серверов, которые являются нодами кластера
http://www.microsoft.com/Rus/Casestudies_archive/casestudy.aspx?id=535
http://www.microsoft.com/Rus/Casestudies_archive/casestudy.aspx?id=456
http://spbit.ru/projects/p86100/
федеративные сервера



к сожалению в этих статьях я не прочел технических моментов - только пиар...

А значит фразу: "Тестирование, которое провели специалисты компании «Балтика» в лаборатории Майкрософт, показало, что использование новых механизмов репликации SQL Server 2008 может дать повышение эффективности работы системы."
стоит доплнить: "а может и не дать повышение эффективности работы системы"


и всетаки репликация и кластеризация с балансировкой нагрузки вещи весьма различные - невозможно с ее помощью добиться нормальной полезной утилизации ресурсов в сравнении с балансовыми кластерами (как вариант - технология X5 от IBM)
20 фев 13, 12:47    [13954012]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
Spartakich
Member

Откуда: Riga
Сообщений: 380
SanyL
А что тогда мешает обоим процессам в боевом режиме работать на одном сервере? Время починки как показывает практика может быть и весьма большим - гдето за час заменишь, а гдето год обосновывать и пробивать новый сервер будешь.


ничего не мешает , но это уже сденд алоун сервер :)

рассмотрим как вариант:
4 кластер ноды на каждой ноде по 3 активных инстанца.
итого имеем 12 инстанцов на 4-х нодовом кластере.
в случае падения одной из нод получаем 3 кластер ноды по 4 активных инстанца.
прирост нагрузки не смертельный.


для одного MSSQL инстанца при 2-х физических серверах я бы выбрал Мирроринг (2005,2008) или AlwaysON(2012)
20 фев 13, 12:56    [13954092]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
SanyL
Member

Откуда: Москва
Сообщений: 4540
Spartakich
SanyL
А что тогда мешает обоим процессам в боевом режиме работать на одном сервере? Время починки как показывает практика может быть и весьма большим - гдето за час заменишь, а гдето год обосновывать и пробивать новый сервер будешь.


ничего не мешает , но это уже сденд алоун сервер :)

рассмотрим как вариант:
4 кластер ноды на каждой ноде по 3 активных инстанца.
итого имеем 12 инстанцов на 4-х нодовом кластере.
в случае падения одной из нод получаем 3 кластер ноды по 4 активных инстанца.
прирост нагрузки не смертельный.


для одного MSSQL инстанца при 2-х физических серверах я бы выбрал Мирроринг (2005,2008) или AlwaysON(2012)


мирроринг иногда слишком борого стоит - особенно если объем данных велик и база не на сервере, а на СХД...

зы Кластеризация и Зеркалирование - это различные инструменты для решения различных задач. Кластеризация обеспечивает высокую доступность, зеркалирование - отказоустойчивость (если кратко).
20 фев 13, 13:00    [13954131]     Ответить | Цитировать Сообщить модератору
 Re: Кластер. Объединение ресурсов  [new]
МуМу
Member

Откуда:
Сообщений: 1134
http://softpoint.ru/article_id4221.htm Это информационная статья.
http://softpoint.ru/products_id15.htm Это рекламная.
В процессе доработки свой собственный кластер. Но у него есть ряд ограничений, хотя и ряд преимуществ.
Вообщем 2012 Always on весьма прорывное решение, хотя и недешевое.
20 фев 13, 22:02    [13957672]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить