Файловая база на RDP

1. jura_t_vega 19.04.21 13:32 Сейчас в теме
Добрый день, планируем установить файловуй 8.3 на удаленку (RDP) подскажите насколько важно разделять по дискам программу и базу (базы), сколько оперативки на пользователя ..не чтобы прямо летало, но работало без особых тормозов. В начале планируется УТ11, на 5 чел. (Дальше Бухгатерию и ЗУП, + 10 пользователей, но это потом)
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Torin 749 19.04.21 13:51 Сейчас в теме
(1) ИМХО- если диски SSD то ничего разделять не нужно (тем более файловая). Расчет памяти на пользователя RDP ~ 512МБ User. Ну и не забываем что сам RDP тоже памяти хочет :)
5. volex 19.04.21 14:30 Сейчас в теме
(2) Норм расчет, сама 1с83 говорит что не менее 3Гб надо файловой версии, а тут 512Мб, что за математика?
8. ishelper 19.04.21 14:52 Сейчас в теме
(6)
Где 1С об этом говорит что под пользователя 3 гига!
Иногда всплывает такое предупреждение, только оно не про каждого пользователя, а про в целом в системе.

Причем, бывает, что всплывает даже при 4-х Гб ОЗУ. :)
10. volex 19.04.21 15:00 Сейчас в теме
(6) Именно всплывающее окно я и имел в виду, в RDP его не будет, потому что система иначе считает там оперативку, всяко на сервере ее более 4Гб. Но даже в указанной вами ссылке видно 1Гб минимальные требования.
7. ishelper 19.04.21 14:49 Сейчас в теме
(2)
Расчет памяти на пользователя RDP ~ 512МБ User.
Уже давно типовые на УФ стали отъедать порядка 1 Гб на каждого пользователя - именно файловые, именно при RDP.

А недавно глянул в диспетчер задач - сеансы БП и ЗУП уже по 1,3-1,6 Гб, надо планировать дозакупку памяти на сервер.
9. Torin 749 19.04.21 14:58 Сейчас в теме
(7)
Прикрепленные файлы:
11. ishelper 19.04.21 15:02 Сейчас в теме
(9) ОК, сейчас как раз собираюсь к этому клиенту, ответный скриншот будет через пару часов, к вечеру.
13. Torin 749 19.04.21 15:06 Сейчас в теме
(11) будет очень интересно.
P/S Если есть возможность подключить клиентов через web расширение. Проверьте ..результаты расхода ресурсов памяти.
15. volex 19.04.21 15:08 Сейчас в теме
(9) Вот это только загрузилась файловая торговля
Прикрепленные файлы:
17. Torin 749 19.04.21 15:13 Сейчас в теме
(15) Если есть возможность опубликуйте базу через web расширение и подключите клиента. И посмотрите "расход" памяти.
19. volex 19.04.21 15:16 Сейчас в теме
(17) Ну так это уже считается не файловый вариант, это уже клиент сервер, там уже веб-клиенты работают.
34. пользователь 20.04.21 11:55
Сообщение было скрыто модератором.
...
3. jura_t_vega 19.04.21 14:12 Сейчас в теме
Спасибо, а если Не SSD, сильно влиять будет, что на 1-м диске, база и программа?
4. user705522_constantin_h 35 19.04.21 14:25 Сейчас в теме
(3)Это не имеет значения. Если диск не будет справляться с объёмом работы, будете замечать замедление.
12. ishelper 19.04.21 15:04 Сейчас в теме
А насчет требования увеличить объем памяти - вот ссылка, извиняюсь за баян: https://forum.mista.ru/topic.php?id=739316
16. Torin 749 19.04.21 15:08 Сейчас в теме
(12) это не требования 1С :)
x86 платформа "не возьмет больше 1,2-1,4 гига"
18. jura_t_vega 19.04.21 15:16 Сейчас в теме
14. jura_t_vega 19.04.21 15:07 Сейчас в теме
Дополню, планируется клиент 64 разряда , это сильно на потребление памяти влияет?
20. Guyer 20 20.04.21 10:15 Сейчас в теме
Использую nVMe диски
Прикрепленные файлы:
21. Guyer 20 20.04.21 10:18 Сейчас в теме
25 пользователей 600 баз, одновременно открыто около 50
22. ishelper 20.04.21 10:19 Сейчас в теме
(13)
будет очень интересно.
Ну вот, выкладываю, только позже, чем рассчитывал.

Расход памяти - смотрите сами. Может быть, самые большие цифры у тех, кто открыл больше одной базы 1С? Поэтому на всякий случай уточняю: баз на сервере всего 3, так что 2,3 Гб - не более, чем на 3 запущенных пользователем 1С.

Причем, как минимум у некоторых пользователей (имена затер) есть доступ только к одной базе, т.е. 1,3 Гб - это точно на одну базу.

Базы: две БСХП 3.0 (отраслевка на базе БП 3.0) и одна типовая ЗУП 3.1, все базы файловые, платформа x64 8.3.16.1814, OC Windows Server 2008 R2.
Прикрепленные файлы:
23. Torin 749 20.04.21 10:28 Сейчас в теме
(22) Спасибо за info. Попробуйте подключить клиента/ов через web расширение картина измениться :) Пример см.. выше. ( Порядка 30-40 файловых баз ( тонкие клиенты) на RDP) . + больше чем минусов ( для Web используйте x64 платформу)
24. ishelper 20.04.21 10:40 Сейчас в теме
(23)
Попробуйте подключить клиента/ов через web расширение картина измениться :)
Разумеется, она изменится... вот только в лучшую ли сторону? ;)

У клиента есть один удаленный пользователь, который подключается через WEB (браузером) - аудитор. Вчера он зачем-то приехал лично и понадобилось подключить его к той же базе, но локально. Что ж, дело нехитрое - создаем еще один ярлык и в нем вместо внешнего IP прописываем IP сервера.

Как результат - я еле дождался, пока запустится 1С, даже Хром пару раз спросил - мол, страница не отвечает, ждем или закрываем? Потом, может, оно и работает более-менее, но за такие тормоза при запуске меня там съедят. :)

Опять-таки, может быть, если подключаться не браузером, а тонким клиентом, то будет получше, просто это все (сервер, терминальные лицензии и т.д.) покупалось и настраивалось, когда этих фишек в помине не было. А я сторонник золотого правила: "Работает - не трожь!"

Поэтому пока слегка пригрузил руководство перспективой покупки ОЗУ - и хватит.
25. Torin 749 20.04.21 10:47 Сейчас в теме
(24)
Опять-таки, может быть, если подключаться не браузером, а тонким клиентом, то будет получше,
- именно тонкими клиентами.

Года 2 назад перевел на WEB и тонкие клиенты ( для файловых баз) .. + получил больше. Расход памяти уже показывал. Работает как часы ( при выходе "критичных" платформ, прописать dll в Conf у Apache и перезапустить) средний uptime 90-120 дней ( +-).

Насчет правила - да это хорошо :) но никто не мешает проверить "иные методы" работы
26. ishelper 20.04.21 10:57 Сейчас в теме
(25)
Расход памяти уже показывал.
А, так это у вас были WEB-клиенты? Тогда понятно, почему такие мизерные цифры. Но чудес не бывает - вся нагрузка при этом перекладывается на модуль WEB-сервера. Сколько он у вас жрет?

Да, думаю, что меньше, чем 1 Гб * N пользователей, но расплатой за это будет снижение быстродействия - по умолчанию WEB-сервер однопоточный, так что он один будет делить свое время на обслуживание всех пользователей.

Помнится, даже были публикации по преодолению этой однопоточности - мол, даешь каждому WEB-клиенту по собственному WEB-серверу!

Думаю, что при этом и расход памяти вырастет соответственно, в итоге то на то и выйдет.
27. ishelper 20.04.21 11:01 Сейчас в теме
+(26)
расплатой за это будет снижение быстродействия - по умолчанию WEB-сервер однопоточный, так что он один будет делить свое время на обслуживание всех пользователей.
А вот и официальное подтверждение этих моих опасений: https://v8.1c.ru/platforma/faylovyy-variant-raboty/
Прямо в адресное пространство веб-сервера загружается компонент для работы с файловой базой данных и сами данные информационной базы. При этом нагрузка на веб-сервер значительно возрастает, а пользователи одной информационной базы не имеют возможности работать параллельно. Все их запросы к базе данных выстраиваются в одну очередь.

По этой причине такой вариант работы является скорее тестовым. Чтобы, например, попробовать, как информационная база работает через веб-сервер, с веб-клиентом. В качестве рабочего такой вариант, наверное, можно использовать в особенных случаях для очень небольших рабочих групп.
28. Torin 749 20.04.21 11:06 Сейчас в теме
(26)
А, так это у вас были WEB-клиенты?
- тонкие клиенты :)
httpd расходует пример 3-4 гига на 20-25 клиентов
(27) и это читали :)... ( Все же проверяется опытным путем , а не строгим следованиям "мануалов" от 1С) , пока таких проблем не замечено.
P/S Конфигурации БП , ЗУП
29. ishelper 20.04.21 11:12 Сейчас в теме
(28)
- тонкие клиенты :)
ОК, и какие у этого способа плюсы, кроме "экономии" памяти?
30. Torin 749 20.04.21 11:20 Сейчас в теме
(29) чуть выше "скорость работы" в файловых база ( открытие форм, выполнение отчетов и т.д.)
P/S тесты с замерами к сожалению не сохранили за давностью тестирования. Выйдет 20 платформа еще раз проведем тестирование.

Ну а если следовать рекомендациям 1С то свыше 3-х пользователей на 1 ИБ , то мини-сервер 1С:Предприятия.
В указанном выше случае 1-2 пользователя в ИБ максимум.
31. ishelper 20.04.21 11:32 Сейчас в теме
(30)
чуть выше "скорость работы" в файловых база ( открытие форм, выполнение отчетов и т.д.)
По сравнению с чем "выше"? С вариантом доступа к базе по сети, через расшаренную папку? Так и должно быть выше, причем существенно - тягать гигабайтную базу по сети быстро не получится.

Или по сравнению с терминалом? Вот тут я сильно сомневаюсь - в обоих случаях база крутится на сервере, а на клиентский комп пересылаются либо готовые данные (WEB-клиент), либо готовая картинка (RDP).

Собственно, WEB-доступ - это по сути "бесплатный терминал для 1С", а то мелкие клиенты часто жмутся на терминальные лицензии.

Ну, и подсадить на дать попробовать клиент-серверный вариант - глядишь, клиент привыкнет к комфорту и раскошелится на 1С-сервер. ;)
32. Torin 749 20.04.21 11:35 Сейчас в теме
(31)
Собственно, WEB-доступ - это по сути "бесплатный терминал для 1С", а то мелкие клиенты часто жмутся на терминальные лицензии.
- :) 1С:Fresh не разделит ваше мнение :)

+"Файловый вариант работы — один из вариантов работы системы «1С:Предприятие 8». Файловый вариант работы рассчитан на персональную работу одного пользователя или работу небольшого количества пользователей в локальной сети." - у каждого свое представление о "небольшом" количестве :) Особенно если это ERP2 :)
33. ishelper 20.04.21 11:43 Сейчас в теме
(32)
1С:Fresh не разделит ваше мнение :)
Этого его проблемы. Я, как человек старой закалки, стараюсь избегать всяких "облаков": дунет ветер - и где эти облака? ;)

По мне так бухгалтерская база предприятия должна быть на предприятии - и точка! А то поломается Инет на несколько часов - с кого спрашивать за убытки?
35. Torin 749 20.04.21 11:58 Сейчас в теме
(33) Я уважаю ваше мнение , но топикастер
"сколько оперативки на пользователя ..не чтобы прямо летало, но работало без особых тормозов."
- то есть заранее применяет "бюджетный" метод планирования использования ресурсов. "И таки имеет на это право"(с) как говорят в Одессе.

В приведенном мной примере используется сервер RDP в купе с Web расширением и тонкими клиентами , где примерно 1-2 пользователя на 1 ИБ - "пока" свои функции выполняет с приемлемой для пользователей "производительностью".
36. ishelper 20.04.21 12:09 Сейчас в теме
(35)
где примерно 1-2 пользователя на 1 ИБ - "пока" свои функции выполняет с приемлемой для пользователей "производительностью"
При таких параметрах - не вопрос, особенно если работа неактивная.

Но для 10-15 пользователей в одной базе одновременно - ХЗ, как WEB-сервер себя поведет на тяжелых отчетах или операциях. Не думаю, что лучше терминала.
37. Torin 749 20.04.21 12:16 Сейчас в теме
(36)
Но для 10-15 пользователей в одной базе одновременно - ХЗ, как WEB-сервер себя поведет на тяжелых отчетах или операциях.
- тут Х.З и как файловая себя поведет :) ( картинок в УТ11 загрузить гиг на дцать )

ИМХО- методом проб и ошибок :) А ресурсы нужно планировать " с пристрелкой" на планируемое * 2 или *3 ( опять же если бюджет позволяет ) или брать SaaS :)
38. ishelper 20.04.21 15:42 Сейчас в теме
(37)
ИМХО- методом проб и ошибок
Согласен, но одно дело пробы и ошибки, когда пользователи уже жалуются на тормоза и зависания, а другое - эксперименты пока все более-менее нормально, тут в случае неудачи возникнет законное раздражение.

Так что подождем начала стонов и жалоб. :)

Но в чем я с вами согласен априори, безо всяких тестов - для 2-3 не слишком активных пользователей WEB-сервис с подключением через тонкий клиент - наилучшее решение: не надо читать/писать в базу по сети и не надо платить за лицензии ни 1С, ни MS.
39. starik-2005 3036 20.04.21 15:54 Сейчас в теме
(36)
ХЗ, как WEB-сервер себя поведет на тяжелых отчетах или операциях. Не думаю, что лучше терминала.
А при чем тут веб-сервер? Фактически он только пакеты гоняет, а работает 1С. Но суть в том, что фактически одна 1С-ная библиотека, создающая "виртуального клиента" на сервере с 1С. При этом решаются проблемы совместного доступа к одним и тем же данным без дополнительных блокировок файловой базы.

А веб-серверы - это самые высоконагруженные сервисы мира, обрабатывающие миллиарды запросов. У меня в деревне одной веб-сервер и 1С живут месяцами. Вот сегодня звонят, говорят, что не работают клиенты. Просто стартанул остановившийся сервис апача - и все дальше летает.
40. пользователь 20.04.21 16:12
Сообщение было скрыто модератором.
...
Оставьте свое сообщение

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