Доброго времени суток.
Имеется куча рабочих мест со старым относительно слабым железом: условные ПК с i3 2100 либо аналогичными FX'ами, 4-8 гб. ОЗУ, SSD, десктопными версиями Windows(7-11) стоящие в бухгалтериях либо магазинах.
В магазинах на них обычно установлена Розница раздувшаяся гигов до десяти и не особо отзывчиво ведущая себя в файловом режиме+публикации на IIS- изредка блокировки возникают, иногда просто напряжно по полторы минуты ждать пока справочники на редактирование разблокируются(например для отключения эквайрингового терминала в случае когда платеж прошел по нему, но фискальник завис и нужно чек быстренько повторно перепробить, а в это время создается очередь из покупателей).
Условно 2-3 рабочих места кассиров и ПК менеджера. В бухгалтериях тоже условные 5 штук сеансов ЗУП/Бухгалтерии которые нужно запускать одновременно + небольшие проблемы при работе через тонкий клиент и IIS.
Собственно сам вопрос, какие примерно лимиты ОЗУ стоит указать в настройках SQL сервера и какие для rphost'a в агенте администрирования в случае использования современных конфигураций(Розница/Бухгалтерия/ЗУП), 8.3 платформы, 1С Сервера Мини(на 5 сеансов), PostgreSQL либо MS SQL для обеспечения максимальной производительности у 1С на подобном железе?
Интересуют варианты с 4 и 8 гигами памяти имеющимися в наличии, т.к. не всегда есть возможность приехать к клиенту и докинуть ОЗУ, ну и "идеальная" ситуация с 16Гб.
Без терминального доступа, но чтобы хотя бы для запуска браузера, Энидеска и открытия офисных документов у подобных недосерверов на базе устаревших десктопов немного памяти еще оставалось. :)
(2) Нафига, особенно в рознице где куча всякого нетипового оборудования вроде ТСД и скупые ИПшники которых на апгрейд растрясти проблематично? ;)
Cуть вопроса не в поднятии отдельного сервера, нужно на имеющемся и используемом железе запускать 1С серверы оптимизировав расход ОЗУ, чтобы выставить не абстрактные 1,5+1,5Гб для SQL+rphost на ПК с 4Гб или 3+2,5-3Гб на ПК с 8Гб памяти, в дальнейшем корректируя объем доступной памяти методом "ненаучного тыка", а сочетания более-менее проверенные опытом других 1С внедренцев и админов. :)
я так понимаю автор подрядчик эникей, обслуживающий жадных предпринимателей. Тут оптимально объяснять потери предпринимателю на языке денег (сколько он потеряет) при экономии на оборудовании и простоях, нежели делать пулю из го*на, время потеряешь и денег не заработаешь
(11) Жадные предприниматели за кассой обычно не сидят и документы в бухгалтерии не проводят, поэтому объяснять, почему на подобном железе что-то работает медленно им зачастую бессмысленно. ;)
Плюс согласовать установку ОЗУ обычно сложнее, чем установку сервера- т.к. нужно кого-то отправить для того, чтобы корпус открыл, планку вставил и т.д. Если собственник магазина родом со Средней Азии(а таких сейчас много), то там сложность разъяснений возрастает многократно.
(13) Речь о 1С серверах МИНИ на 5 соединений(я выше в самом вопросе про них писал), рекомендуемая цена поставки которых 17500р.
(16) И? Клиентские лицензии уровня Проф уже есть, речь о переносе уже имеющихся баз работающих на старом железе в SQL. Типовая ситуация, которая случается сплошь и рядом судя по количеству мелких предпринимателей в стране.
По идее в стране толпы внедренцев у которых есть опыт выжимания всех ресурсов из старого железа, но вместо их комментариев тут уже целую портянку текста с мечтами о идеальном мире где все мелкие предприниматели своевременно выделяют деньги на железо накатали. :)
объяснять, почему на подобном железе что-то работает медленно им зачастую бессмысленно
это объяснять бессмысленно! А вот объяснить, что при такой работе создаются очереди и покупатели либо уходят, не желая долго ждать, либо в дальнейшем предпочитают сходить в другой магазин из за удобства и скорости обслуживания - а это потери дохода предпринимателя!
Это программный продукт, а не сервер (железо).
Для работы необходимо адекватное железо, иначе получится шило на мыло. Хотя бы системник с ryzen 5 (хотя бы 2400 - 2500) со встроенной графикой, и ОЗУ от 16гб. На авито не так дорого. Соответственно использовать серверную ОС.
эта лицензия не предоставляет вам права:
...
(v) использовать программное обеспечение в качестве серверного программного обеспечения, для предоставления к услуг размещения на коммерческой основе, предоставлять данное программное обеспечение для одновременного использования несколькими пользователями в сети, устанавливать программное обеспечение на сервере и предоставлять пользователям удаленный доступ к нему или устанавливать программное обеспечение на устройстве для использования только удаленными пользователями;
(4)
1) То-то MS в свои операционки IIS, добавляет со времен XP.
2) MS не сотрудничает с РФ практически со времен начала "не войны", даже образ для переустановки легально купленной ОС сейчас скачать проблематично без обхода геоблокировок, поэтому актуальность подобного лицензионного соглашения под большим вопросом.
3) Пример сугубо абстрактный и рассматривает работу в некоммерческой организации. :)
какие примерно лимиты ОЗУ стоит указать в настройках SQL сервера и какие для rphost'a
Т.к. в вопросе не фигурирует предмет вопроса (сервер), то лимиты нужно устанавливать предельно необходимые нагрузке, не забывая про нужды самой ОС.
А вообще, если это сеть магазинов, то что мешает купить один сервер нормальный и настроить сетевую инфраструктуру? В таком случае все эти машины в тонком клиенте тормозить не будут и со скоростью проблем не возникнет и сервер будет стоять в специально отведенном месте, а не в пыльном углу, в котором будут запинаться об него и греться всякая живность.
(1) у меня на обслуживании несколько десятков примерно таких пэвм в рознице, сервер мини + mssql 2014 express, озу DDR3 8-16 ssd 120-240, ос w7/8.1/10, есть улучшенные варианты на DDR4 + nvme
Настройки в mssql - половина памяти от общей для sql, макс.количество потоков 1024 или 2048, модель восстановления простая. В 1С риб обмен каждые 15 мин. Номенклатуры примерно 20-30к. Не тормозит. Размер баз 6-8 гб, копии ежедневно за каждый день недели (7 копий - отправляются ночью на фтп или облако ЯД)). Ежегодная обрезка бд https://infostart.ru/1c/tools/2005462/. Если нужно что-то удаляется сразу (типа регистра версии чего-то там), объем БД в express можно увеличить за счет файловых групп (или как там это называется), на практике 1 раз делал, уже не помню.
На линукс желание есть перейти, но правило - работает не трогай, а работает стабильно. Стабилизатор питания + ИБП - само собой.
Если бывают аварии, в резерве 2-3 системника с заранее развернутым ПО, время восстановления 1 час максимум.
Жить можно :)
А сервер то какой? если все клиент сервер то рабочие места особой роли не играют.
у меня тут 2 моноблока на ут-ке худо бедно работают в клиент сервере.
(3) нет отдельного аппаратного сервера, тут вопрос о установке 1С сервера на обычный десктопный ПК, где точно также как на остальных рабочих местах еще что-то минимальное вроде браузера или офисного пакета открывается.
Ну напиши свою конфу без всех этих ненужных мегатонн различных штукуевин из базовой конфы - будет все летать. У нас MES-саморисованная на АМД А9600 (ну или как-то так) с 8-ю гигами и подтыкновением разных там ТСД/терминалов/принтеров этикеток/весов/... на 5 пользователей просто влет летала. 1С + апач, венда 10-я.
(19) Ну так то производство, там процессы могут годами не меняться и конфигурации древние использоваться, а чтобы какие-нибудь самописные Бухгалтерии, ЗУПы, Розницы поддерживать соразмерно скорости выхода различных законодательных изменений нужна контора с огромным штатом разработчиков. :)
Даже 1С со своим количеством кодеров и то не всегда успевают своевременно дописывать обновления.
(24) Ну вот, ты озвучил суть. Теперь озвучь ее жадным среднеазиатским потенциально олигархам. Мы им хату за полтора лярда продадим недалеко от кремля, тебе бонус занесем ))