Сервер 1С – это посредник между сервером базы данных и компьютерами клиентов системы. Он отвечает за вычислительные процессы, снимая значительную часть нагрузки с клиентских устройств. Понятие сервер 1С не существовало до выхода версии 1С 7 – использовалась только программа, которая «незаметно» выросла в «толстый клиент». Все файлы в таком случае хранились на диске или другом сервере. Подобные архитектуры встречаются и сейчас, но они характеризуются ограничениями и меньшей производительностью.
IT-инженеры ittelo.ru соберут сервер 1С индивидуально под ваши задачи. Специалисты учтут архитектуру системы, обеспечат максимальную производительность для решения основных бизнес-процессов.
Сервером называют специализированный компьютер или программу, которая работает в режиме обслуживания клиентов предприятия. Например, в случае с 1С – это отдельная СУБД (один из модулей) под управлением SQL-сервера (Microsoft SQL Server)
Физическое оборудование для обслуживания программы обычно используется в рамках компаний, в которых с базой данных работает в одно время от 10 и более клиентов. Если клиентов меньше, нет смысла организовать под 1С отдельный сервер, так как для базы данных достаточно одного из компьютеров, к которому смогут подключаться другие пользователи через общую сеть.
Требования к серверу 1С рассчитываются индивидуально. Необходимые параметры зависят от характеристик:
IT-инженеры ittelo.ru помогут вам рассчитать требования к 1С серверу.
Для работы сервера, к которому подключается до 10 клиентов, достаточно однопроцессорной сборки - подробно про то, как выбрать процессор под 1С, у нас есть отдельный материал. Для большего количества пользователей (до 30 человек) потребуются минимальные параметры:
Лучше использовать не меньше 2 серверов: один из них нужен для работы базы данных, другой – для терминалов. Для большего количества пользователей (более 30) потребуется сложный расчет конфигурации с учетом разных особенностей.
Тестирование сервера 1С производится для проверки доступного функционала, производительности и безопасности. Из основных вариантов – встроенный инструмент нагрузочного теста. Он предназначен для оценки производительности ПО и оборудования в стандартных пользователях 1С. Тест помогает выбрать конфигурацию системы для конкретных целей интеграции.
Файловую базу данных можно тестировать для исправления ошибок состояний. Для этого тоже используется встроенная утилита, в которой можно выбрать методы и режимы проверки. Например, для баз типа клиент-сервер можно протестировать логическую целостность данных и переопределить итоги. Для баз формата файловой системы можно дополнительно произвести повторную индексацию таблиц и сжатие.
Тестирование SQL базы данных в системе 1С может включать в себя следующие аспекты:
Для проведения тестирования SQL базы данных 1С можно использовать различные инструменты, такие как SQL-запросы, встроенные в 1С, утилиты для мониторинга и профилирования, а также автоматические тестовые фреймворки для проверки запросов и операций в базе данных.
Сервисы отчетности 1С и другие модули для корреспонденции предлагают отправлять и получать файлы, сохраняя их в информационной базе. Там же содержатся документы произвольного типа, относящиеся к актам, справочникам и соглашениям. Со временем из-за этого увеличивается объем всей базы, что усложняет работу с ней и может повлиять на производительность.
Для решения проблемы в системе есть возможность настроить сохранение файлов отчетности и корреспонденции в папку на диске. Файлы не направляются в информационную базу, но их можно открыть таким же образом, как если бы они там хранились.
.jpg)
Чтобы не потерять информацию из программы, нужно периодически производить резервное копирование. В 1С для этого предусмотрено 2 варианта:
Это отдельный модель внешней структуры, который автоматизирует процесс сжатия всех картинок в базе и снижает их размер. ПО сканирует систему и находит в ней все изображения, затем производит компрессию. Параметры сжатия можно настроить в специальном разделе.
Программное обеспечение позволяет сформировать для каждой базы 1С отдельное файловое хранилище. При этом одно хранилище можно расширить на несколько баз.
Часто при работе с 1С требуется доступ к истории изменений. Иногда это требуется для отправки сведений в другие информационные системы или хранилище, для чего создают разные способы регистрации. Подобная задача не звучит сложно, но при большом объеме сервера и «замысловатой» архитектуре все иначе. Один из используемых в таких случаях инструментов –Change Data Capture из SQL Server.
Для небольшого офиса рекомендуется использовать сервер под «1С:Предприятие 8», который соответствует требованиям размера организации и количества пользователей. Вот несколько рекомендаций по выбору сервера Ð