Какие системные требования нужны для сервера 1С Предприятие?
Есть 20 клиентских машин и один 1С сервер. Подскажите, какие требования нужны (процессор, память и т.д.), чтобы организовать работу отдельных 20 баз на этом сервере. Базы будут не особо большими и нагруженными, надо хотя бы немного слегка комфортную работы для каждого клиента.
Обязательно ли нужен сервер, можно ли для таких нужд приспособить обыкновенный ПК на хорошем железе, увеличив память до 32 ГБ?
upd. С каждой базой будет работать только один клиент. Вариант работы пока еще не определен, но так как число пользователей в 20 это максимум, то скорее будет файловый. Базы Бухгалтерия предприятия.
По неточностям и скудности описания не винить, ибо с этой темой сталкиваюсь в первый раз.
Мало информации.
Какой размер баз, сколько пользователей активных в один момент на одну базу?
Какой режим работы - файловый или клиент-серверный.
Что это за базы?
Александр Куликов: у вас тогда не чистая файловая база. Обычные файловые - это или зашаренная по сетке папка к которой подключаются "толстыми" клиентами с пользовательских компьютеров (акцент на канал связи и хорошую/быструю дисковую подсистему на файловом сервере), или все работают на терминальном сервере (требования к объему памяти и снова к дисковой подсистеме; в случае ежедневной работы в БУ требования к вычислениям минимальные - поэтому на проце можно не зацикливаться). У вас почти серверная версия выходит, только вместо кластера 1С у вас будет кластер веб-серверов (IIS или Apache, один или за балансировщиком нагрузок), а вместо сервера СУБД у вас будет экземпляр библиотеки 1С для веб-сервера в оперативной памяти, который будет реализовывать доступ к 1с-вской базе собственного формата - очевидно что требования к вычислению сразу возрастают. Конечный итог будет зависеть от того, как вы все скрутите в финале.
Учитывая тот факт, что в каждой базе один клиент, и базы относительно небольшие(бухгалтерия) -
вам нужен файловый вариант работы с 1с.
По поводу сервера и его характеристик, тут возможно два варианта -
1)Сделать файловый сервер, базы лежат на сервере, пользователи работают с ними по сети.
Тогда требования к серверу минимальные - процессор celeron, памяти 4гб и хороший диск под базу будет достаточно.
2)Сделать терминальный сервер, на котором одновременно будет работать 20юзеров - тут уже требования будут явно больше, и не факт что хватит 32гб памяти, ибо Бухгалтерия 3.0 очень много расходует.
Если базы небольшие можно и просто файлы по сети гонять в толстом клиенте.
Можно поставить и веб сервер, нагрузка на сервер немного возрастет.
Тут уж надо смотреть более подробно задачу - что именно в итоге нужно.
Создатели 1С говорят, что файловый вариант 8-ки сделан исключительно для отладки конфигурации. Хотя, на практике при редких запросах к БД вполне могут сидеть 40 пользователей.
был сервер 1с Xeon(R) cpu-3 e3-1220 3.10Ghz, 32G ddr3, x2 ssd hiper по 120gb (на одной ось, на второй базы 1c в postgresql)
Баз 1с на сервере около 10, пользователей в rdp ~15. При этом каждый пользователь мог одновременно у себя открывать сразу до 3х баз и активно с ними работать. Нагрузка на процессор в пике 12-20%, занятое озу около < 14gb, нагрузка на диск до 60% в пике.
После того как ввел всех пользователей в домен а клиенты 1с работали через RemoteApp, озу в пике освободилось до 10gb. Но за счет AD выросла незначительно выросла нагрузка на проц и диск (~2-4%).
Думаю да, правильно настроенный сервер для 1с может быть и на базе обычного пк, с хорошим железом.