Сервер терминалов

Одна из самых частых проблем при работе в 1С — падение производительности при сетевом использовании файловой базы данных. Говоря по-человечески, если ваша база данных лежит в виде файла на одном из компьютеров в сети, и к ней обращается несколько человек, со временем она непременно начнет “тормозить”.

Причин этому сразу несколько: рабочие станции захламляются временными файлами и пылью, сама база данных постепенно распухает от информации и установленных обновлений, а пропускная способность сети не увеличивается. В результате, это приводит к тому, что например перепроведение документов или открытие каких-либо тяжелых справочников вызывает у компьютера затруднение, а у пользователя — резкую смену настроения, реже приступы гнева.

Для исправления ситуации существует несколько способов, отличающихся по стоимости и, как следствие, по эффективности. Очень хорошо себя зарекомендовал вариант с переводом базы данных 1С на сервер терминалов. Этот способ позволяет не только значительно увеличить производительность работы 1С, но и неплохо сэкономить на модернизации парка вычислительной техники.

Как это работает

И вот как это работает. На выделенном компьютере разворачиваются специальные службы, устанавливаются все необходимые программы и драйверы, после чего он может гордо именоваться Сервером терминалов. На остальных рабочих машинах настраивается подключение к нему, и в результате все пользователи сети работают с базой данных уже непосредственно на сервере. По сети при этом передается минимум информации, а рабочие станции используются по большому счету лишь для отображения того, что происходит на выделенной машине.

Комплектующие для сервера

К выбору железа для сервера следует подойти со всей серьезностью. По хорошему стоит собрать новый компьютер, или хорошенько модернизировать один из имеющихся. У комплектующих в первую очередь смотрим на характеристики:

  • Процессор 4-6 ядерный с тактовой частотой 3,0-3,5 ГГц;
  • Материнская плата с 4 слотами для оперативной памяти;
  • Сама оперативная память общим объемом 16-32 ГБ;
  • SSD-накопитель емкостью 128 ГБ (для операционной системы и базы данных);
  • Жесткий диск емкостью 1 ТБ (для хранения пользовательских файлов, временных копий и т.д.)

Все это добро надо обязательно посадить на источник бесперебойного питания, способный поддерживать работу системы в случае внезапного отключения питания хотя бы минут 10-15.

Программное обеспечение

С железом определились, теперь самое время выбрать софт, на основе которого будет функционировать сервер терминалов. Для крупных организаций выбор очевиден — серверная операционная система MS Windows Server с соответствующим набором сервисов и лицензий (к слову, и железо как правило выбирается несколько другого типа). Однако и для небольших компаний на 5-10 рабочих мест есть вполне достойные альтернативы. Существует целый ряд программных решений для развертывания полнофункционального сервера терминалов на базе домашних версий операционных систем. Стоимость их на порядок ниже ПО от Microsoft, а весь необходимый функционал — в наличии.

Дабы не быть голословным — вот пара примеров:

  • ViTerminal от ВДГБ Софт ссылка;
  • RX@Etersoft от питерской команды Etersoft — для желающих перейти на Linux-системы ссылка;
  • XP/VS Server от словацкой компании Thinstuff ссылка.

Последний вариант очень неплохо себя зарекомендовал. В первой же организации, где он был развернут на замену обычной файловой базе, работниками был отмечен значительный прирост производительности как при работе в 1С, так и при работе с общими приложениями (просмотр веб-страниц, электронной почты, редактирование офисных документов). Приятно их удивила и новая возможность работать в 2 и более окна (раньше из-за низких характеристик рабочих машин это было просто нереально). Собственно этого результата и требовалось добиться.

После выполнения всех настроек, на пользовательских рабочих столах остается по сути только один значок — Подключение к удаленному рабочему столу. В нем указываются адрес, имя пользователя, пароль и другие параметры подключения к серверу. Подключившись, вы увидите еще один рабочий стол, со всеми необходимыми программами, с той лишь разницей, что он находится терминальном сервере, и работает гораздо быстрее.

В заключение

Файловая база данных как правило тормозит из-за низких характеристик рабочих машин и слабой пропускной способности сети, сервер терминалов решает эту проблему и за компанию несколько других.

Плюсы
  • На долгое время отпадает необходимость обновления компьютеров сотрудников
  • 1С работает заметно быстрее
  • Возможность сэкономить на покупке дорогостоящих программных лицензий
Минусы
  • Один компьютер все же купить придется, а также необходимое программное обеспечение
  • Затраты на настройку всего этого великолепия тоже никуда не денутся, но дело того стоит

Популярные товары

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *