Кластер серверов на виртуалках, развёрнутых на одной физической тачке
Хочу обратиться к сообществу с, возможно глупым, вопросом. Имеет ли смысл построения кластера серверов 1с на виртуальных машинах, которые развёрнуты на одной физической тачке. Если да, то какой от этого выйгрыш. На Итс видел что так делать не рекомендуется, но встречал такое на прод средах. Может кто-то объяснит, заранее спасибо.
Найденные решения
(1)Кластеризуют серверы в случае:
1. масштабируемости производительности, когда один сервер физически не может переварить количество поступающих к нему запросов
2. обеспечения отказоустойчивости.
Ни один из этих пунктов не выполняется в случае виртуальных серверов в пределах 1 физической машины.
1. масштабируемости производительности, когда один сервер физически не может переварить количество поступающих к нему запросов
2. обеспечения отказоустойчивости.
Ни один из этих пунктов не выполняется в случае виртуальных серверов в пределах 1 физической машины.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)Кластеризуют серверы в случае:
1. масштабируемости производительности, когда один сервер физически не может переварить количество поступающих к нему запросов
2. обеспечения отказоустойчивости.
Ни один из этих пунктов не выполняется в случае виртуальных серверов в пределах 1 физической машины.
1. масштабируемости производительности, когда один сервер физически не может переварить количество поступающих к нему запросов
2. обеспечения отказоустойчивости.
Ни один из этих пунктов не выполняется в случае виртуальных серверов в пределах 1 физической машины.
Кластер серверов нужен для многих целей. Одна из целей = распределение нагрузки. Нагрузка = запросы, поступающие от клиентов баз.
Если баз несколько, теоретически можно распределить каждую базу на свой ВИРТУАЛЬНЫЙ сервер в пределах 1 физической машины. Мы такое практиковали на нашем предприятии. Выигрыш скорости небольшой, зависит от грамотного администрирования виртуальных серверов. Все должно быть четко.
Если на физическом сервере несколько ядер, каждый виртуальный сервак садится на свое ядро, таким образом, запросы от клиентов разных баз теоретически равномерно распределяются по каждому из ядер.
Проблемы появляются при пиках нагрузки за счет того, что локальная сеть одна нагрузка на сеть не распределяется.
В это случае критически важно чтобы все базы были тонких клиентах или на веб-клиентах.
Тогда получится добиться распределения нагрузки между виртуальными серваками в пределах 1 физического сервака.
Сам по себе кластер серверов нужен для распределения нагрузки на 1 базу по физически разным сервакам.
Теоретически, на нескольких виртуальных серваках можно запустить сервера 1с и распределить нагрузку по ним, если физические ядра физического сервера будут жестко закреплены за данными серваками, нагрузка на локальную сеть также должна распределяться.
Если баз несколько, теоретически можно распределить каждую базу на свой ВИРТУАЛЬНЫЙ сервер в пределах 1 физической машины. Мы такое практиковали на нашем предприятии. Выигрыш скорости небольшой, зависит от грамотного администрирования виртуальных серверов. Все должно быть четко.
Если на физическом сервере несколько ядер, каждый виртуальный сервак садится на свое ядро, таким образом, запросы от клиентов разных баз теоретически равномерно распределяются по каждому из ядер.
Проблемы появляются при пиках нагрузки за счет того, что локальная сеть одна нагрузка на сеть не распределяется.
В это случае критически важно чтобы все базы были тонких клиентах или на веб-клиентах.
Тогда получится добиться распределения нагрузки между виртуальными серваками в пределах 1 физического сервака.
Сам по себе кластер серверов нужен для распределения нагрузки на 1 базу по физически разным сервакам.
Теоретически, на нескольких виртуальных серваках можно запустить сервера 1с и распределить нагрузку по ним, если физические ядра физического сервера будут жестко закреплены за данными серваками, нагрузка на локальную сеть также должна распределяться.
(5) Мне кажется разумно делить ядра между виртуалками если у вас ПРОФ лицензия на сервер, что-бы грамотно использовать 12+ ядер физ. сервева.
Но вот если лицензия КОРП, не справится ли лучше физ. сервер сам с распределением задач по ядрам, нежели делать это распределение прослойкой виртуальных машин. Да и есть ли смысл платить за серверные лицензии для каждой виртуалки на одной физ. машине тем более если это КОРП.
Но вот если лицензия КОРП, не справится ли лучше физ. сервер сам с распределением задач по ядрам, нежели делать это распределение прослойкой виртуальных машин. Да и есть ли смысл платить за серверные лицензии для каждой виртуалки на одной физ. машине тем более если это КОРП.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот