Файл сервер это что

Файловый сервер: что это, и как его использовать?

Файл сервер это что

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

Файл сервер это что

Что такое файловый сервер?

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

Для чего используется файловый сервер?

Файл сервер это что

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

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

Использование файл-сервера даёт ещё несколько важных плюсов:

появляется возможность создать раздельные области хранения — например, для разных подразделений, отделов и сотрудников компании. Можно настроить раздельный доступ групп пользователей к разным областям, приняв и реализовав ту или иную политику прав доступа;

подразделениям, отделам и сотрудникам можно выделить квоты на объём дискового пространства файлового сервера;

заметно упрощается обеспечение информационной безопасности. Файлы на сервере можно и нужно защитить антивирусным ПО и фаерволом, причём делать это придётся лишь на одной машине в сети. Принимать эти меры на каждом локальном устройстве не потребуется.

Типы файловых серверов

Один из критериев деления файловых серверов на типы — их специализация. Существуют:

выделенные серверы. Такие машины используют для решения единственной задачи — хранения файлов. На выделенную машину устанавливается операционная система, администратор конфигурирует и настраивает сервер, после чего его используют по назначению. На файл-сервер может быть установлена специализированная ОС — например, такая, как FreeNAS. В этом случае машина становится узкоспециализированной — она используется исключительно для хранения файлов;

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

Ещё один критерий деления файловых серверов на типы — способ доступа к ним. Традиционным считается доступ по протоколу FTP (File Transfer Protocol), предназначенному именно и только для передачи файлов. При всех достоинствах у этой модели есть и недостатки, речь о которых пойдёт далее. Минусы удаётся исключить при организации доступа к файловому серверу по протоколу HTTP (HyperText Transfer Protocol), который мы ежедневно используем, открывая сайты в Интернете. Процедуре организации такого доступа будет посвящён отдельный раздел этого обзора.

Целесообразно разделить серверы файлов на категории по их техническим характеристикам, в первую очередь — по объёму дисковой подсистемы и вычислительной мощности. Можно выделить:

Файл сервер это что

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

специализированные файл-серверы, «заточенные» под хранение больших объёмов данных. Они оснащаются несколькими дисковыми накопителями (жёсткими дисками или SSD), которые объединяются в RAID-массивы, высокопроизводительными сетевыми картами, ускоряющими обмен, источниками бесперебойного питания, защищающими от нестабильного энергоснабжения. Файл-сервер из этой категории целесообразно использовать в средней или крупной организации;

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

Файловый сервер с web-интерфейсом

Ранее мы сказали, что традиционный способ доступа к данным на файловом сервере — протокол FTP. Удалённым пользователям нужно использовать специализированные приложения для скачивания и отправки файлов, настраивать доступ, авторизоваться на сервере. Делать это хочется не всем и не всегда, и возникает закономерный вопрос — можно ли организовать совместный доступ к файлам по более простой схеме? Это возможно — подойдёт обычный браузер, с которого мы ежедневно выходим в Интернет. Строго говоря, он позволяет работать и с протоколом FTP, однако структура файлов и папок в нём будет выглядеть в этом случае очень непрезентабельно, а добраться до нужной информации будет весьма проблематично. Для устранения этих недостатков можно развернуть файловый сервер с web интерфейсом и организовать передачу данных по протоколу HTTP. Рассмотрим решение этой задачи на примере одного из самых популярных специализированных приложений — HTTP File Server, или просто HFS.

Файл сервер это что

С чем связан выбор HFS для организации файлового сервера с доступом по HTTP? У этого приложения есть сразу несколько достоинств:

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

появляется возможность не только скачивать файлы с сервера, но и закачивать их на него, используя тот же браузер и ничего более;

HFS даёт возможность загружать на локальный компьютер не только отдельные файлы, но и целые папки. В последнем случае приложение само упаковывает файлы в архив и отправляет их на скачивание;

программа позволяет защитить паролем данные, которые хранятся на сервере, от несанкционированного доступа.

Первое, что нужно сделать — скачать на сервер архив с приложением HTTP File Server, распаковать его и запустить программу. Рекомендуем скачивать HFS с сайта разработчика — программиста из Италии Массимо Мелина (он же — Rejetto).

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

Попробуйте зайти на файловый сервер со стороннего компьютера или мобильного устройства, введя в адресную строку браузера внешний IP-адрес. Узнать его можно, выбрав в HFS «Menu» — «IP address» — «Find external address». Если приложение работает корректно, вы должны увидеть на экране его интерфейс.

На следующем этапе добавьте на сервер файлы и каталоги для совместного удалённого доступа по протоколу HTTP. Используйте для этого левую часть основного окна приложения, в которой вы увидите древо каталогов и файлов. Всё просто — при работе в Windows можно перетаскивать в окно HFS файлы и папки мышью. Ещё один способ — кликнуть по левой части окна правой клавишей мыши, вызвать контекстное меню и выбрать в нём пункт «Add files», «Add folder», «Add empty folder» или «Add link» (для добавления файлов, папки, пустой папки или гиперссылки соответственно).

Кликните по любой папке, подготовленной к удалённому доступу, правой кнопкой мыши, и выберите «Properties». В появившемся окне обратите внимание на вкладку «Permissions». Здесь вы сможете устанавливать права доступа к данным — наделять пользователей возможностью скачивать файлы, удалять их, а также загружать файлы на сервер через браузер.

Не пренебрегайте тонкой настройкой приложения HTTP File Server, благо оно позволяет её выполнить. Изучив пункты меню, вы сможете менять текущий шаблон веб-интерфейса, работать с редактором шаблонов, настраивать поведение программы при старте, менять многие другие настройки. Сделайте ваш файловый сервер с доступом по протоколу HTTP максимально удобным для пользователей!

Технические характеристики файловых серверов

Файл сервер это что

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

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

Скорость передачи данных. Чем она выше, тем комфортнее пользователям будет работать с файлами на сервере. Зависит от типа используемых накопителей (так, SSD значительно превосходят по скорости обычные жёсткие диски), а также от быстродействия процессоров и объёма и типа оперативной памяти.

Объём оперативной памяти и её тип. Этот критерий особенно важен в некоторых случаях — например, при использовании файлового сервера для хранения базы данных 1С. Если оперативной памяти будет недостаточно, пользователи начнут испытывать затруднения при совместной работе с такой базой.

Характеристики сетевой карты. Чем выше её пропускная способность, тем быстрее будет идти обмен данными между файловым сервером и клиентскими устройствами.

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

Источник

Файловый сервер

Файловый сервер — специализированный программно-аппаратный комплекс, предназначенный для размещения крупных и малых файловых баз. Чаще всего используется в сфере бизнеса, так как у обычного человека потребностей в подобном оборудовании нет.

По какому принципу выбрать файл-сервер

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

необходимый объем для файловой базы;

численность точек доступа к ней;

скорость обращения к данным.

Давайте перейдем к разбору указанных параметров. Начнем, конечно же, с объема. Нетрудно догадаться, что в файл-сервере будут размещены как и полезные данные (архивная документация, бекапы, фототчеты), так и ненужный хлам, который попросту «жалко выбросить». Потому потенциальный объем дисковой подсистемы устройства следует вычислять по следующим факторам:

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

Спрогнозировать, сколько места это займет в течении срока времени хранения.

Оставить задел под потенциальную прибавку объема файлов.

Подготовить файловый сервер для закрытия потребностей.

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

Во-первых, вам придется строить RAID для защиты данных. Зеркальный (RAID 1) — очень медленный. RAID 0 не защищает данные. А RAID 10 требует установки 4-х накопителей на массив. Потому, вам придется заранее рассчитать, с чем готовы мириться, а с чем нет. Скорость не принципиальна, но нужна защита? RAID 1. На защиту плевать, но нужна скорость? RAID 0. Нужно и то, и другое? Десяточку, будьте добры.

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

Какими могут быть файловые серверы

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

Тип 1: малый объем

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

Сервер начального уровня с 2-4 отсеками (зависит от типа RAID).

2-4 гигабайта ОЗУ, более для нормальной работы не требуется.

2-4 жестких диска с подходящим объемом памяти.

Как видите, небольшой сервер, 2-4 накопителя под RAID, недорогой процессор и немного оперативной памяти позволяют развернуть файловый сервер, удовлетворяющий потребностям малого бизнеса. Никаких изысков не требуется для обеспечения нормальной работоспособности.

Честно говоря, даже особого устройства не требуется. Любой персональный компьютер с возможностью установки нужного количества накопителей и построения программного RAID полностью закроет потребности.

Тип2: небольшая организация

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

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

Тип 3: средний размер организованных структур

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

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

Выделите на каждый накопитель количество оперативной памяти, равное объемы кеша жесткого диска, это ускорит обмен данными с ОЗУ. Учтите, для RAID 10 кеши сумируются.

Не забывайте про потребности операционной системы, она также требует технических ресурсов для работы.

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

Большой объем

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

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

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

Впрочем, на такую тему поговорим, когда будем рассматривать гибридные СХД и All-Flash системы.

Стоит ли покупать файловый сервер?

Сейчас есть альтернативы вроде NAS, SAN. Если требуется только размещение файлов, то лучше отдать предпочтение им, ведь цена значительно ниже.

Если же необходима универсальность, возможность масштабирования и серьезного расширения функционал ьности при необходимости, то предпочтение стоит отдать файл-серверу.

Источник

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

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

Файл сервер это что Вам будет интересно: Как выбрать мышку для ноутбука: виды, необходимые требования, подключение и настройка

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

Аппаратная и программная часть сервера

Файл сервер это что

Файл сервер это что Вам будет интересно: Передатчики HDMI: обзор, характеристики, подключение и работа

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

Определение и назначение

Файл сервер это что

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

Файл сервер это что Вам будет интересно: Видеокарта GeForce GTX 680 Gigabyte [GV-N680OC-2GD]: описание, характеристики, комплектация

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

Типы файловых серверов

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

Кроме того, файловые серверы могут классифицироваться по способу доступа. Доступ к сетевым серверам часто осуществляется с помощью протокола передачи файлов (FTP) или протокола передачи гипертекстовых сообщений (HTTP). Не следует путать сетевые серверы с веб-серверами, которые часто предлагают динамический контент в дополнение к статическим файлам. Доступ к файловому серверу в локальной сети обычно осуществляется с помощью протокола удаленного доступа к файлам и сетевым ресурсам SMB/CIFS (Windows и UNIX-подобные системы) или протокола сетевого доступа к файловым системам NFS (UNIX-подобные системы).

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

Файл сервер это что

В качестве операционной системы для сетевого файлового сервера наиболее популярна операционная система (ОС) Linux. Это обусловлено экономическими соображениями и стабильностью данной системы. Кроме того, могут применяться ОС Windows и Unix.

Выбор типа файлового сервера в компании определяется объемом информации и количеством пользователей.

Структура файлового сервера

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

В организации, как правило, в качестве файлового сервера выступает выделенный сервер, предназначенный для хранения данных, необходимых для функционирования компании.

Файл сервер это что

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

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

Хранение файлов

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

Сетевой дисковый массив (NAS)

Файл сервер это что

Сетевой дисковый массив – пятиуровневое хранилище данных, подсоединенное к компьютерной сети, предоставляющей доступ неоднородной группе клиентов.

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

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

Безопасность информации

Файл сервер это что

Защищенный файловый сервер позволяет ограничивать доступ к файлам специальным пользователям или группам. В больших организациях данная функция возлагается на службы каталогов, такие как Active Directory в ОС компании Microsoft или eDirectory в ОС компании Novell.

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

Конфигурирование файл-серверов

Файл сервер это что

Рассматриваемые нами серверы могут конфигурироваться множеством способов. Например, при настройке параметров домашней сети сервер файлов автоматически разрешает доступ всем компьютерам локальной сети. При настройке параметров сети в интересах бизнес-компании, в которой важна безопасность, для доступа к серверу клиентские системы должны зарегистрироваться. Другие устройства предоставляют доступ только определенным компьютерам по MAC-адресу или IP-адресу.

Интернет-серверы, предоставляющие доступ к файлам по Сети, часто требуют от пользователей перед загрузкой файлов зарегистрироваться по протоколу передачи файлов FTP.

Особенности обмена файлами компьютера клиента с сервером

Источник

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

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