TDMS File Server

Платформа TDMS обладает гибким механизмом хранения файлов, позволяющим размещать их непосредственно в СУБД, на файловом сервере или хранить на диске пользователя, в локальной или глобальной сети.

Хранение данных в СУБД обеспечивает максимальный уровень безопасности данных, позволяет осуществлять резервное копирование всех данных сразу и использовать встроенный в СУБД полнотекстовый поиск. Недостатками хранения файлов в СУБД являются относительно низкая скорость операций записи файлов в базу данных, средняя скорость при чтении больших файлов и дополнительная нагрузка на сервер БД и его каналы связи.

Файловый сервер TDMS 5.0 — это сервис, входящий в группу серверных приложений TDMS Application Server 5.0. Файловый сервер TDMS позволяет максимально эффективно управлять файлами, размещенными на практически неограниченном количестве устройств хранения. Взаимодействуя с другими файловыми серверами, TDMS File Server 5.0 поддерживает распределенную архитектуру хранения.

Для обычного пользователя вся система управления файлами TDMS выглядит как единое хранилище. Независимо от того, где территориально и физически размещен файл, пользователь получит свой документ в соответствии со своими правами доступа.

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

Использование файловых серверов значительно повышает быстродействие системы TDMS при работе с файлами:

  • увеличивается скорость записи и чтения больших файлов;
  • эффективно решается задача распределенного хранения файлов;
  • снижается нагрузка на СУБД при использовании отдельных компьютеров под файловые серверы;
  • уменьшается сетевой трафик, обусловленный размещением нескольких файловых серверов в разных сегментах корпоративной сети.