1С + SQL. Какой вариант

1. ls600 27.07.23 07:56 Сейчас в теме
Коллеги, доброго времени суток.
Информации в интернете много, по этому возник вопрос.
При наличии вычислительного кластера какой вариант размещения виртуальных машин 1С-сервера и SQL-сервера будет более оптимальным с точки зрения производительности на одном или на разных физических серверах? Сеть между серверами кластера 10GB.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 27.07.23 08:23 Сейчас в теме
(1) Оптимальным будет не использовать виртуальные машины для 1С с точки зрения производительности.
sys1c; muskul; karamazoff; Дмитрий74Чел; +4 Ответить
3. nomad_irk 76 27.07.23 08:43 Сейчас в теме
(1)В зависимости от количества пользователей БД: если пользователей до 100, то можно на одной машине
Размещать SQL как и 1С на виртуалке - такое себе.
4. ls600 27.07.23 09:17 Сейчас в теме
(3)
Пользователей в пик было 50-55.
Базы:
БП 3.0
ЗУП 3.1
ERP 2.5.

На виртуальном сервере
На рис. Текущее состояние. Пользователей 46.
Прикрепленные файлы:
5. nomad_irk 76 27.07.23 09:22 Сейчас в теме
(4)это ниочем, нужна статистика за день хотя бы.
6. ls600 27.07.23 09:35 Сейчас в теме
7. nomad_irk 76 27.07.23 09:47 Сейчас в теме
(4) CPU прям скажем не под 1С.....
muskul; Дмитрий74Чел; +2 Ответить
8. Vladimir-R 168 27.07.23 10:33 Сейчас в теме
(4) это нагрузка в виртуальной машине, которая не отображает реальную нагрузку на физические процессоры.
сколько еще виртуальных машин находится на этом физическом сервере?
можно ли настроить виртуальную машину так, чтобы сокет был 1?
Дмитрий74Чел; +1 Ответить
9. ls600 27.07.23 12:09 Сейчас в теме
(8)
На физическом сервере находится 8 виртуальных машин.

На физических серверах (2 процессора *28ядер, память 256GB) нагрузка на процессорах ~10%.
1C-сервер — 8 ядер, ОЗУ 50GB
SQL-сервер — 10 ядер, ОЗУ 80GB
10. Дмитрий74Чел 235 27.07.23 14:25 Сейчас в теме
(9)
В идеале так:
1й физический - sql
2й физический - 1С (ЗУП и БП)
3й физический - 1С (ERP)

Но пока 50 пользователей - без разницы. Нагрузки фактически нет. Тормоза начнутся от 100 пользователей. Тогда и будете покупать процессор хотя бы 3ГГц под ERP и отдельные физические машины под всё это.
13. ls600 28.07.23 07:10 Сейчас в теме
12. sahawood 27.07.23 17:39 Сейчас в теме
(9)толку от количества ядер никакого если частота 2 мгц , проц берется с максимальной частотой а не с максмальным количеством ядер ( для 1с
11. sahawood 27.07.23 17:37 Сейчас в теме
(4)у меня 2 8 ядерный проца интел (сервер тоже интел ) по 3.6 на ядро в стоке ( сокет 41 89 ) диски самсунг 3.2 терабайта psi виртуалицазия проксмокс , постгри на дебиан , все летает юзверов 50 + еще и обмены , бух ут розница на 2 мгц проце запускать 1с это убиться можно
14. ls600 28.07.23 07:13 Сейчас в теме
(11)
В компании:
Бухгалтерия 5-7 пользователей
ЗУП 7 пользователей
ERP 25-30 пользователей.
Пока сильных тормозов нет.
Так же обмены между базами + обмены между базами не на 1С.
15. muskul 28.07.23 08:14 Сейчас в теме
Назовите плюсы виртуалок? ну вот реально, какие плюсы
16. nomad_irk 76 28.07.23 08:47 Сейчас в теме
(15)
размещение нескольких "сервисов" на одной физической машине
однотипность эмулируемого железа
18. muskul 28.07.23 09:13 Сейчас в теме
(16)в чем проблема размещения этих сервисов сразу в железе?
19. nomad_irk 76 28.07.23 09:30 Сейчас в теме
(18) Так понимаю:
1. Физическое место
2. Цена всех отдельных машин будет выше цены одной машины
3. Сетевая инфраструктура
4. СХД
5. ......
20. spacecraft 28.07.23 09:56 Сейчас в теме
(18) простая миграция/развертывание на новом "железе".
Простая система "бэкапа" всей машины.
Перезапуск/Старт/Стоп. Если сервер "завис", то на виртуалке решается совсем просто.
Скорость обмена данными между виртуальными клиентами на одном хосте намного быстрее скорости обмена по сети и т.д.
21. RustamZz 28.07.23 10:23 Сейчас в теме
(20) Клиент перенес сервера 1С и SQL в облако на виртуальные машины. Характеристики идентичные физическим серверам. Закрытие месяца вместо 14 часов стало занимать 2-ое суток. Замена на лучшие процессоры снизило время только на несколько часов. В итоге увезли в облако свои старые физические сервера, закрытие вернулось к прежним показателям. Тонкой настройкой виртуальных серверов занимались специалисты из облака. cloud.croc.ru
Вот что стоит знать про виртуальный серверы и 1С.
22. spacecraft 28.07.23 10:49 Сейчас в теме
(21) виртуальные машины это не только "облако".
То что там настроено и как... можно только гадать.
Расположение баз в облаке не означает, что они физически на одном хосте одной машины. Плюс накрутка ограничений безопасности. Не все там однозначно.
23. RustamZz 28.07.23 10:53 Сейчас в теме
(22) Я не встречал настроенных виртуальных машин, где бы выросла производительность 1с, а вот наоборот снизилась - постоянно. В данном конкретном случае машины прикручивали к отдельным серверам, но победить ситуацию так и не смогли.
24. spacecraft 28.07.23 10:59 Сейчас в теме
(23) проблема в том, что в "облаке" указываются параметры того же процессора не корректно. Т.е. указывается частота на которой он может работать, но не уточняется, что эта частота только для отдельно взятой виртуалки не постоянна. А этот параметр один из самых основных для работы 1С.
25. nomad_irk 76 28.07.23 11:12 Сейчас в теме
(23)так виртуализация - это не про повышение производительности от слова совсем
Это скорее про увеличение удобства администрирования за счет производительности
26. RustamZz 28.07.23 11:35 Сейчас в теме
(25) Автор-то и создал тему про производительность. Но на его 50 пользователях и его объемах катастрофы скорее всего не будет.
27. nomad_irk 76 28.07.23 11:37 Сейчас в теме
(26)будет. виртуализация - это как минимум -20% чистой производительности железа, а если учесть совокупное, то вполне может оказаться
.......вместо 14 часов стало занимать 2-ое суток


С другой стороны, если ТС всегда использовал виртуализацию, то ничего и не изменится по-сути
28. RustamZz 28.07.23 11:39 Сейчас в теме
(27) 2-ое суток вместо 14 часов - катастрофа. А 2 часа вместо 30 минут - неудобство.
29. nomad_irk 76 28.07.23 11:44 Сейчас в теме
(28)
2-ое суток вместо 14 часов - катастрофа. А 2 часа вместо 30 минут - неудобство.

Это только кажется :)

48 часов / 14 часов = 3.43 раза
2 часа / 0.5 часа = 4 раза

Т.е. во втором случае катастрофа - масштабнее
30. RustamZz 28.07.23 12:01 Сейчас в теме
(29) Это только на первый взгляд так. За проведение отвечает дежурный из АйТи он запускал и мониторил эту задачу по воскресеньям. Для бухгалтера все выглядело так: в субботу она уходила с работы, а в понедельник приходила и все было красиво. А тут пришла и катастрофа.
31. nomad_irk 76 28.07.23 12:11 Сейчас в теме
(30)ээээ.....так ситуация не изменится, меняется только время ожидания: пусть бухгалтер не на выходные ушла, а в буфет, на обед :)
33. muskul 31.07.23 02:39 Сейчас в теме
(20) Немного понудю
простая миграция/развертывание на новом "железе".

на свежем сервере система накатывается за 15-20 минут со всеми скулями.
Перезапуск/Старт/Стоп. Если сервер "завис", то на виртуалке решается совсем просто.

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

мы же про 1с а не про вот это ваше ) тонкий клиент гораздо удобнее рдп
34. spacecraft 31.07.23 08:20 Сейчас в теме
(33) хорошо, понудим.

(33)
на свежем сервере система накатывается за 15-20 минут со всеми скулями.

не было ничего сказано про скорость. Там было указано "просто".
Виртуалку можно ставить удаленно.


(33)
Скорость обмена данными между виртуальными клиентами на одном хосте намного быстрее скорости обмена по сети и т.д.

мы же про 1с а не про вот это ваше ) тонкий клиент гораздо удобнее рдп

И где тут про рдп? Виртуальные клиенты на одном хосте это виртуальные ОС на одной виртуальной машине на одном физическом сервере.
32. sahawood 28.07.23 12:56 Сейчас в теме
(18)одноюнитовый двухпроцессорный сервер легко потянет полторы сотни клиентов ут ,там же будет и скуль , на реальном железе это два ! сервера по 1 процессору это просто дороже
17. sahawood 28.07.23 08:59 Сейчас в теме
(15)администрирование , машина в 1200 км в дата центре (других плюсов нет) было бы ближе воткнул бы на голом железе а так когда у тебя зоопарк серверов и один админ ему удобнее когда все одинаковое .
Оставьте свое сообщение

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