Полное описание платформы Docsvision 5.5
Полное описание платформы
Скачать

Файловый сервис управляет расположением бинарных данных (файлов) на различных средствах хранения и, в случае необходимости, перемещает файлы между различными хранилищами согласно установленным правилам хранения контента.

Сервис также позволяет хранить файлы вне основной базы данных на различных внешних физических устройствах: во внешней (по отношению к Docsvision) SQL базе данных или на нескольких файловых серверах, в «облаке» или в специализированном хранилище.

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

В платформе Docsvision реализованы провайдеры доступа к хранилищам файлов:

  • Локальная БД Docsvision на основе binary полей таблиц
  • Встроенная в БД Docsvision на основе FileStream
  • Внешняя БД MS SQL на основе binary полей таблиц
  • Внешняя БД M SSQL на основе FileStream

Docsvision API позволяет разработать дополнительные провайдеры для подключения различных хранилищ бинарных данных к системе электронного документооборота.

Одна из распространённых стратегий управления хранением файлов, которые реализуются при помощи файлового сервиса, – это использование разных хранилищ для файлов в оперативной обработке и архивных. Например, активное задание на согласование дополнительного соглашения к договору, по которому сотрудники обращаются к связанным документам, может активировать правило перемещения файлов в оперативное хранилище (например, облачный сервис). А после завершения задания, когда закончился цикл обработки документов, файлы перемещаются в архивное хранилище (например, на локальный сервер).

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

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

Для реализации дополнительного внешнего (по отношению к Docsvision) хранилища необходимо приобрести модуль подключения внешнего иерархического файлового хранилища.

Механизм работы файлового сервиса Docsvision и размещения файлов в хранилищах

Файловый сервис Docsvision и размещение файлов в хранилищах

Файловый сервис позволяет указать максимальный объём заполнения хранилища и действия при достижении этой отметки (отправка уведомлений, автоматическое перераспределение нагрузки на другие файловые хранилища и др.)

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

  • Файлы определённых типов (по расширению файла)
  • Файлы, чей размер больше заданного значения
  • Файлы, чей размер меньше заданного значения
  • Файлы из справочников системы – иконки, фотографии и пр.
  • Системные файлы

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