Кластер на базе Windows 2003 EE + Внешний массив данных
Модераторы: Trinity admin`s, Free-lance moderator`s
Кластер на базе Windows 2003 EE + Внешний массив данных
Имеется 4 сервера выполняющих практически одинаковые действия, но в разные моменты времени нагрузка на них различна и бывают такие моменты что один захлебывается, а другие три простаивают, в результате решили сделать 4ех узловой кластер, а так как на серверах крутиться СУБД то придется подключать внешний массив данных (как говорит www.microsoft.com без этого никак ), но возникло одно НО!!! цена на массивы SCSI начинается от 2000$ + Диски + SCSI PCI платы для узлов, причем все массивы что я встречал максимум потдерживают только 2ух узловой кластер.
Вопрос - есть ли какой нить более бюджетный вариант построения 4ех узлового кластера с внешним хранилищем данных (RAID 10)[/url]
Вопрос - есть ли какой нить более бюджетный вариант построения 4ех узлового кластера с внешним хранилищем данных (RAID 10)[/url]
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
- exLH
- Сотрудник Тринити
- Сообщения: 5061
- Зарегистрирован: 11 фев 2004, 15:49
- Откуда: Москва
- Контактная информация:
lowuser
С использованием системы IBM DS3200 можно сделать 3-х узловой кластер.
С использование любой FC-SAS / FC-FC системы можно сделать и 4-х узловой кластер.
Но если 2000$ для Вас слишком много, то Вам все это не подойдет.
Кроме того, кто Вам сказал, что кластер (что там за ПО, кстати) даст Вам возможность распараллелить нагрузку на несколько узлов?
С использованием системы IBM DS3200 можно сделать 3-х узловой кластер.
С использование любой FC-SAS / FC-FC системы можно сделать и 4-х узловой кластер.
Но если 2000$ для Вас слишком много, то Вам все это не подойдет.
Кроме того, кто Вам сказал, что кластер (что там за ПО, кстати) даст Вам возможность распараллелить нагрузку на несколько узлов?
ПО - в основном 1С 7.7 (DBF или MS SQL 2005 WE), сейчас на сервак приходится в среднем по 20 - 30 активноработающих пользователей в терминальном режиме. И что неужели кластеризация не помежт распределить нагрузку по узлам равномерноexLH писал(а):Кроме того, кто Вам сказал, что кластер (что там за ПО, кстати) даст Вам возможность распараллелить нагрузку на несколько узлов?
Ну балансировка нагрузки (по словам Microsoft), будет распределять нагрузку между терминалами удаленного доступа, а вот Служба кластеров по "моей" идее должна была распределить нагрузку по работе с MS SQL и повысить скорость работы и надежность файловой системой.
Ведь на сколько я понял из той самой документации, Microsoft не запрещает одновременного использования обоих вариантов кластеризации в одном кластере.
Ведь на сколько я понял из той самой документации, Microsoft не запрещает одновременного использования обоих вариантов кластеризации в одном кластере.
- exLH
- Сотрудник Тринити
- Сообщения: 5061
- Зарегистрирован: 11 фев 2004, 15:49
- Откуда: Москва
- Контактная информация:
lowuser
1) Используйте терминальные серверы (здесь подходит балансировка нагрузки) для доступа клиентов к базе.
2) Используйте более производительный (с хорошей дисковой подсистемой) сервер (кластер, если важна отказоустойчивость) для СУБД.
3) Постарайтесь уйти от dbf баз и перевести их на SQL, в противном случае, используйте мощный терминальный сервер с хорошей дисковой подсистемой для доступа клиентов к этим базам.
1) Используйте терминальные серверы (здесь подходит балансировка нагрузки) для доступа клиентов к базе.
2) Используйте более производительный (с хорошей дисковой подсистемой) сервер (кластер, если важна отказоустойчивость) для СУБД.
3) Постарайтесь уйти от dbf баз и перевести их на SQL, в противном случае, используйте мощный терминальный сервер с хорошей дисковой подсистемой для доступа клиентов к этим базам.
Правильно ли я вас понял - если мы создадим кластер (4х), настроим на нем NLB, то это нам дас распределение нагрузки при терминальном доступе и повысит производительность, а ежели мы поднимем службу кластеров на тех же машинах и установим на них MS SQL то производительность не поднимется а увеличится только отказоустойчивость, или вообще MS SQL не ставится на кластер :?:
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
NLB кластер вам позволит лишь раскидывать пользователей при начальном коннекте только по количеству. Он не умеет ни мерять нагрузку, ни перекидывать сессии между серверами в случае загрузки какой-то конкретной ноды.lowuser писал(а):Правильно ли я вас понял - если мы создадим кластер (4х), настроим на нем NLB, то это нам дас распределение нагрузки при терминальном доступе и повысит производительность
MS SQL на текущий момент корректно поддерживает только актив-пассив режим кластера. Распределения нагрузки между нодами нет. Связано это с ограничениями на файловую систему от МС.ежели мы поднимем службу кластеров на тех же машинах и установим на них MS SQL то производительность не поднимется а увеличится только отказоустойчивость, или вообще MS SQL не ставится на кластер :?:
т.е. кластер для нас не выход, повысить с его помошью производительность нашей системы в целом не получиться, остатется только вертикалная модернизация отдельно взятых "Серверов" термналов, или все же есть выход
и еще вопрос, так как мы только переходим на MS SQL целесообразнее выделить под него отдельную машину и заставить все отальные коннектиться к ней или на каждом терминале поставить свой экземпляр (баз около 20, 10 из них особенно активны и имеют средний размер около 10 Гб и в дальнейшем предвидится их рост)
а если можно то посоветуйте как заставить работать более эффективно все 4 наших сервера терминалов

и еще вопрос, так как мы только переходим на MS SQL целесообразнее выделить под него отдельную машину и заставить все отальные коннектиться к ней или на каждом терминале поставить свой экземпляр (баз около 20, 10 из них особенно активны и имеют средний размер около 10 Гб и в дальнейшем предвидится их рост)
а если можно то посоветуйте как заставить работать более эффективно все 4 наших сервера терминалов
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Наиболее оптимальный вариант будет взять одну машину в качестве сервера баз данных по МС Скуль, ваши 4-е терминалки объединить в терминальную ферму либо от МС либо от Цитрикса за отдельные деньги и перейти на 1С SQLlowuser писал(а):а если можно то посоветуйте как заставить работать более эффективно все 4 наших сервера терминалов
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей