Кластер серверов на виртуалках, развёрнутых на одной физической тачке

1. chipazawra 29.07.20 09:30 Сейчас в теме
Хочу обратиться к сообществу с, возможно глупым, вопросом. Имеет ли смысл построения кластера серверов 1с на виртуальных машинах, которые развёрнуты на одной физической тачке. Если да, то какой от этого выйгрыш. На Итс видел что так делать не рекомендуется, но встречал такое на прод средах. Может кто-то объяснит, заранее спасибо.
Найденные решения
3. nomad_irk 79 29.07.20 12:42 Сейчас в теме
(1)Кластеризуют серверы в случае:
1. масштабируемости производительности, когда один сервер физически не может переварить количество поступающих к нему запросов
2. обеспечения отказоустойчивости.

Ни один из этих пунктов не выполняется в случае виртуальных серверов в пределах 1 физической машины.
chipazawra; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. nomad_irk 79 29.07.20 12:42 Сейчас в теме
(1)Кластеризуют серверы в случае:
1. масштабируемости производительности, когда один сервер физически не может переварить количество поступающих к нему запросов
2. обеспечения отказоустойчивости.

Ни один из этих пунктов не выполняется в случае виртуальных серверов в пределах 1 физической машины.
chipazawra; +1 Ответить
2. alex_bob 248 29.07.20 12:29 Сейчас в теме
Ну например, физическая тачка 64-разрядная, а ранее купленные лицензии на 32-разрядную 1С и windows-сервера.
4. nomad_irk 79 29.07.20 12:44 Сейчас в теме
(2)это очень притянутый за уши случай. х86 сервер 1С спокойно работает на х64 ОС.
В обратную сторону - оно даже не виртуализируется.
5. pvlunegov 158 29.07.20 15:12 Сейчас в теме
Кластер серверов нужен для многих целей. Одна из целей = распределение нагрузки. Нагрузка = запросы, поступающие от клиентов баз.
Если баз несколько, теоретически можно распределить каждую базу на свой ВИРТУАЛЬНЫЙ сервер в пределах 1 физической машины. Мы такое практиковали на нашем предприятии. Выигрыш скорости небольшой, зависит от грамотного администрирования виртуальных серверов. Все должно быть четко.
Если на физическом сервере несколько ядер, каждый виртуальный сервак садится на свое ядро, таким образом, запросы от клиентов разных баз теоретически равномерно распределяются по каждому из ядер.
Проблемы появляются при пиках нагрузки за счет того, что локальная сеть одна нагрузка на сеть не распределяется.
В это случае критически важно чтобы все базы были тонких клиентах или на веб-клиентах.
Тогда получится добиться распределения нагрузки между виртуальными серваками в пределах 1 физического сервака.

Сам по себе кластер серверов нужен для распределения нагрузки на 1 базу по физически разным сервакам.
Теоретически, на нескольких виртуальных серваках можно запустить сервера 1с и распределить нагрузку по ним, если физические ядра физического сервера будут жестко закреплены за данными серваками, нагрузка на локальную сеть также должна распределяться.
6. chipazawra 29.07.20 17:15 Сейчас в теме
(5) Мне кажется разумно делить ядра между виртуалками если у вас ПРОФ лицензия на сервер, что-бы грамотно использовать 12+ ядер физ. сервева.
Но вот если лицензия КОРП, не справится ли лучше физ. сервер сам с распределением задач по ядрам, нежели делать это распределение прослойкой виртуальных машин. Да и есть ли смысл платить за серверные лицензии для каждой виртуалки на одной физ. машине тем более если это КОРП.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот