Categories: Советы

Какие бывают файловые сервера

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

В соответствии с этим, можно выделить несколько типов или способов организации файлового сервера:

  1. Выделенный сервер *, на который системный администратор разворачивает операционную систему ( Windows или UNIX ) и настраивает роль файлового сервера. Это самый дорогой вариант, но он лишен каких либо ограничений.
  2. Решение под ключ. Представляет из себя оборудование, на котором уже установлена своя система с настроенным сервисом хранения данных. Удобен тем, что его можно достать из коробки и начать пользоваться после 10 минут настройки. Минус в достаточно высокой стоимости и некоторых ограничениях (система позволит настроить только то, что предусмотрено разработчиками). Пример решения — synology .
  3. Выделенный сервер, на который устанавливается операционная система — файловый сервер , например FreeNAS . Она заточена только под организацию системы файлового хранения. Этом метод похож на предыдущий, только можно самостоятельно выбрать оборудование и разворачивание займет больше времени.
  4. Внешний жесткий диск с сетевым интерфейсом. Да, в некоторых случаях так тоже можно организовать общее хранилище файлов. А если купить дисковый бокс с возможностью организации RAID , решение еще и будет достаточно надежным.
  5. Любой компьютер пользователя в сети компании. Самый худший вариант, так как при перезагрузке или выключении компьютера пропадает доступ к данным. Более того, пользовательские операционные системы хуже всего рассчитаны на организацию серверов. Но это самый простой и дешевый метод, поэтому он имеет место быть.

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

* в зависимости от нагрузки и требований, это могут быть профессиональное оборудование, арендованный сервер, обычный компьютер или миникомпьютер (неттоп).

admin

Share
Published by
admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

2 недели ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

2 недели ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

2 недели ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

2 недели ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

2 недели ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

2 недели ago