- Какая операционная система лучше подходит для файлового сервера
- Выбор системы для файлового сервера
- Файловый сервер на основе сборки
- Готовые решения
- Выводы
- Windows Server или Linux-дистрибутивы? Выбираем серверную ОС. Серверные операционные системы
- Windows server: плюсы и минусы
- Описание дистрибутивов Linux для серверов
- Дистрибутив Ubuntu
- Дистрибутив Debian
- Дистрибутив CentOS
- Выводы
- Записки IT специалиста
- Файловый сервер. Какую ОС и файловую систему выбрать?
- Как мы тестировали
- Файловые операции
- Работа с файлами
- Работа с папками
- Работа с приложениями
- Мультимедиа
- Воспроизведение
- Запись
- Общий результат и выводы
Какая операционная система лучше подходит для файлового сервера
Выбор операционной системы для файлового сервера, во многом, зависит от среды ИТ и поставленных задач, поэтому однозначно на вопрос выбора ответить нельзя. Попробуем разобраться, какие есть варианты с их плюсами и минусами.
Выбор системы для файлового сервера
Обычно, выбор падает на такие системы как Windows или UNIX (например, Linux Ubuntu, Linux CentOS, FreeBSD).
В целом, любая из них хорошо справится с ролью файлового сервера, и чаще всего, системные администраторы выбирают ту, в которой лучше всего ориентируются. Но есть несколько причин выбрать ту или иную ОС.
+/- | Windows | UNIX |
---|---|---|
Плюсы | 1. Хорошо подходит для сред, IT-инфраструктура которых построена на базе Active Directory. AD DS дает большие возможности по управлению правами пользователей и аудиту. 2. Отсутствует постоянный системный администратор и есть необходимость в самостоятельном управлении сервером. Windows проще в настройке и управлении. | 1. Бесплатность. Для файловой помойки нет смысла покупать дорогостоящую лицензию. Проще использовать бесплатную сборку Linux или BSD. 2. У UNIX систем лучше работает функция дедупликации. Это удобно, если на файловом сервере будут храниться одинаковые данные, например резервные копии. 3. Высокая стабильность. Данные системы сложно взломать или подвергнуть вирусной атаке. Они лучше защищены и реже выходят из строя, особенно, если их устанавливать без графической оболочки. |
Минусы | 1. Высокая стоимость. Серверная операционная система стоит дорого. 2. Подверженность вирусным атакам. Windows слаба защищена от вирусных атак. Антивирусные программы (которые также стоят денег для серверной ОС) помогают, но не являются панацеей. | 1. Сложное управление. Командная строка — не самый удобный способ для работы с операционной системой. Некоторые специалисты не согласятся с данным утверждением, однако, большинство предпочитают графический интерфейс. Последний можно установить для UNIX-систем, но это снизит безопасность и надежность. |
Файловый сервер на основе сборки
Также стоит знать, что есть готовые сборки файловых серверов, которые поставляются в виде ISO-образа. Данные сборки построены на основе конкретных операционных систем. Выбирая среди таких сборок, как правило, не обращают внимание на конкретные ОС — важнее функциональные возможности.
Среди таких сборок можно выделить:
1. FreeNAS — файловое хранилище на основе FreeBSD.
2. OpenMediaVault — система управления сетевым хранилищем на основе Debian.
3. XigmaNAS (ранее NAS4Free) — свободная операционная система для сетевого хранилища на базе FreeBSD.
4. Rockstor — на основе CentOS.
Готовые решения
Также файловый сервер может быть организован на базе готового решения, которое работает на собственной операционной системе. К плюсам таких решений можно отнести простоту использования. Обратная сторона медали — нет возможности применить тонкие настройки.
Пример программно-аппаратных комплексов для развертывания файловых хранилищ:
3. Asustor. Хранилище от ASUS. Хорошо подходит для организации домашнего файлового сервера.
Выводы
1. Стоит ориентироваться на знания. Установка и настройка файлового сервера — верхушка айсберга. После будет этап поддержки, который потребует знаний и навыков работы с системой.
2. Для домашнего сервера можно смело выбрать готовую сборку, например, FreeNAS или XigmaNAS. Также может подойти недорогое готовое решение на базе QNAP или Asustor.
3. При отсутствии оборудования, стоит подумать о покупке готового решения, которое избавит от необходимости долгого чтения документации и настройки сервера.
4. Для корпоративной среды стоит настраивать файловый сервер с нуля на базе Linux или Windows. Готовые решения могут ограничить опытного системного администратора, а также затруднить поиск и решение возможных проблем.
Источник
Windows Server или Linux-дистрибутивы? Выбираем серверную ОС. Серверные операционные системы
Оглавление:
При заказе VPS или аренде выделенного сервера вы обязательно столкнетесь с проблемой выбора серверной ОС. В отличие от десктопной версии ОС, в дистрибутив серверной операционной системы включен дополнительный арсенал, необходимый системному администратору для управления сервером. Сейчас нам предстоит разобраться, какие же серверные ОС существуют на рынке и как выбрать наиболее подходящую для задач конкретного пользователя.
Самые популярные операционные системы для серверов сегодня — это линейка Windows Server, дистрибутивы Linux и FreeBSD.
FreeBSD — это старая и стабильная серверная операционная система, она все еще используется в корпоративном секторе. Это преимущество сохраняется и по сей день. Однако, обновления и новые версии выходят не часто, а количество пользователей и разработчиков неуклонно сокращается с каждым годом. Мало того, не так много коммерческих программ работает под этой операционной системой, а от пользователя требуются определенные технические знания и опыт, чтобы работать с FreeBSD. Наш виртуальный хостинг на этой ОС исползует именно FreeBSD уже много лет.
Но все-таки для большинства клиентов хостинговых компаний, основная проблема выбора серверной ОС на сегодня, это как правило:»Linux vs Windows servers».
Windows server: плюсы и минусы
ОС Windows server, как правило, предназначена для корпоративного пользователя, хотя десктопные версии Windows широко применяются на домашних компьютерах. На сегодня у хостинговых компаний в работе сразу несколько версий Windows server, начиная от наиболее старых Windows Server 2003, Windows Server 2008 R2 и заканчивая более свежими Windows Server 2016 и 2019. Версию Windows server необходимо выбирать исходя из своих задач и используемого в организации программного обеспечения. Системному администратору стоит остановиться на выборе серверной ОС на базе Windows, если в компании используется ПО под Windows, например, БД MSSQL, веб-приложения ASP.NET, Microsoft IIS, ПО для бухгалтерского учета на базе 1С и др.
При выборе ОС Windows server обратите внимание на очевидные плюсы этого решения:
удобное администрирование сервера (есть графическая оболочка);
совместимость с большим количеством проприетарного софта под Windows;
возможности использования RDP (англ. Remote Desktop Protocol — протокол удалённого рабочего стола);
наличие Windows Server Core (или Nano Server) с низким потреблением ресурсов и без GUI (графического интерфейса пользователя);
большое количество доступной технической документации.
А вот к минусам линейки серверных ОС на базе Windows относят:
стоимость лицензии на Windows Server, которая сразу отсекает довольно большой пласт рядовых пользователей;
высокие требования к потреблению ресурсов;
проблемы с кибербезопасностью (наличие большого количества вредоносных программ под Windows).
Выделенный сервер, выбранной вами конфигурации, будет подготовлен специалистами компании FREEhost.UA буквально за несколько часов (с уже предустановленной ОС Windows Server или FreeBSD).
Описание дистрибутивов Linux для серверов
Дистрибутивы Linux, в качестве серверных ОС, являются наиболее популярными и бюджетными решениями среди самых широких категорий пользователей. Базовое отличие Linux server от Windows server — это бесплатность ОС на базе Линукс и меньшее потребление ресурсов. Однако, существуют некоторые особенности, которые останавливают не очень опытных пользователей от выбора в пользу Линукс. Это необходимость работы с командной строкой и умение настраивать конфигурационные файлы, что требует определенных навыков и опыта работы. Также хочется отметить, что под Линукс написано намного меньше вредоносных программ, чем под Windows, что делает ее надежней в плане информационной безопасности.
Существует несколько популярных дистрибутивов Линукс для серверов, они имеют целый ряд особенностей: отличия в настройках, свою целевую нишу для применения, сообщество разработчиков и активных пользователей, а также линейку ходовых версий. При заказе VPS в компании FREEhost.UA Вам будет предложено несколько популярных Linux server различных версий и конфигураций, причем виртуальный сервер с выбранной вами ОС и предустановленным софтом вы сможете получить в течении всего нескольких минут, вся процедура заказа и первоначальной инсталляции полностью автоматизирована.
Управление таким сервером осуществляется легко и просто из панели управления пользователя.
Подключиться к серверу можно с помощью VNC, см. ниже:
Ниже остановимся на наиболее популярных у системных администраторов дистрибутивах Линукс.
Дистрибутив Ubuntu
Ubuntu очень востребована среди домашних пользователей в качестве десктопной ОС, и серверная версия этой операционной системы также набирает популярность. Основная целевая аудитория — это веб-разработчики, использующие веб-сервера под Nginx, Apache, СУБД PostgreSQL, MySQL, а также популярные языки программирования для разработки веб-приложений. Какие же преимущества есть у серверной ОС Ubuntu?
Более экономное потребление ресурсов, чем при использовании Windows servers.
Привычная работа с консолью и менеджерами пакетов APT.
Простое администрирование, дружелюбность к пользователю.
Довольно частые обновления, как ядра, так и приложений.
Множество справочных материалов и тематических форумов в сети.
Активное сообщество разработчиков и пользователей, готовое всегда оказать помощь или дать совет.
Про главные минусы этой системы можно сказать, что Ubuntu все-таки первоначально разрабатывалась как десктопная ОС, поэтому не всегда удовлетворяет интересам корпоративного пользователя, а навыки работы с командной строкой и правки конфигурационных файлов не сразу даются заядлым пользователям Windows. Наиболее распространенные версии для серверной ОС на сегодня — это Ubuntu 16 и 18. Подключиться к серверу возможно из терминала с помощью команды SSH.
Дистрибутив Debian
Debian — одна из наиболее старейших ОС из семейства Линукс, именно на основе ее кода была начата разработка Ubuntu. Отметим, что для корпоративных задач — это более подходящий вариант, чем Ubuntu, если вы по каким-то причинам не хотите использовать Windows Server. ОС Debian наиболее консервативное решение в сообществе Open Source, однако ее можно достаточно гибко и тонко настроить именно под узкие задачи вашей компании. Но прежде чем выбирать сервер на базе Debian, стоит ознакомиться с ее плюсами и минусами.
В качестве плюсов можем отметить:
экономичное потребление ресурсов, как и у всех Линукс систем (по сравнению с Windows);
большое количество бесплатных решений для этой ОС в рамках Open Source.
А вот минусы этой ОС полезно будет узнать заранее, особенно, если вам предстоит работать с ней впервые.
Релиз и поддержка сразу трех версий ОС Debian (стабильной, нестабильной, тестовой). Это следствие особенностей разработки этой ОС (без четкого ядра). В стабильной версии могут встречаться устаревшие элементы, модули и т.д, что порождает проблемы с обновлениями ОС и затрудняет работу с самым новым ПО.
Работа с Debian требует более высокого профессионализма от специалиста, так как некоторые настройки придется выполнять вручную.
Дистрибутив CentOS
CentOS разрабатывалась на базе RedHat Linux, но в отличие от последней, является абсолютно бесплатной ОС. Как правило, CentOS не используется на домашних компьютерах, она целиком и полностью предназначена для решения задач бизнеса.
Важными преимуществами CentOS являются:
самое низкое потребление ресурсов среди всех остальных ОС на базе Линукс, что делает ее идеальным вариантом для VPS;
нацеленность на решение именно корпоративных задач;
удобный и быстрый менеджер пакетов yum;
Однако стоит учесть и минусы, с которыми вы столкнетесь при эксплуатации данной ОС:
нерегулярное обновление приложений в репозиториях, да и самого ядра;
часто встречаются уязвимости и проблемы, которые уже давно решены в других ОС Линукс, возникшие из-за наличия старых модулей и компонентов в хранилищах;
система обновлений только через yum и RPM-пакеты (не применяется apt-get);
сообщество пользователей CentOS не такое многочисленное, как у Debian и Ubuntu, в русскоязычном сегменте гораздо меньше технических материалов, чем для других ОС Linux.
Выводы
Надеемся, что эта статья поможет вам в выборе серверной ОС. Прежде чем выбирать ОС, пользователю необходимо решить следующие проблемы:
Определить цели и задачи, ради решения которых вы будете использовать VPS или выделенный сервер. Если сервер арендуется для корпоративных решений, то лучше выбрать Windows server, особенно, если вы уже используете корпоративное ПО под Windows. Однако, в таком случае необходимо заложить дополнительные расходы на лицензию. Debian и CentOS также хорошо подходят для бизнес-задач.
Задать требования к производительности сервера и потреблению ресурсов. Если для вас важна экономичность в потреблении ресурсов, то стоит обратить внимание на Linux server (Ubuntu, Debian и особенно CentOS).
Обратить внимание на удобство и простоту в настройке, частоту обновления ПО, наличие качественной документации и сообщества пользователей. Выбирайте серверную ОС, исходя из своего предыдущего опыта, навыков работы с конкретным ПО и задачами, которые вы будете решать с помощью этой ОС. Например, если вы работаете на домашнем компьютере под ОС Ubuntu и занимаетесь разработкой сайтов, то логичнее будет выбрать VPS с предустановленной Ubuntu.
Источник
Записки IT специалиста
Технический блог специалистов ООО»Интерфейс»
- Главная
- Файловый сервер. Какую ОС и файловую систему выбрать?
Файловый сервер. Какую ОС и файловую систему выбрать?
При создании файлового сервера неизбежно возникает вопрос выбора операционной системы. Здесь есть над чем задуматься: потратить деньги на Windows Server или обратить внимание на бесплатные Linux и BSD? Во втором случае придется еще определиться с выбором файловой системы, которых в Linux довольно много. Однозначного ответа на поставленные вопросы дать нельзя, нужно разностороннее тестирование, которое мы провели в нашей тестовой лаборатории.
Как мы тестировали
Нельзя объять необъятное. Так и в нашем случае. Невозможно протестировать все варианты файловых серверов. Поэтому мы решили ограничиться самыми распространенными. Для Windows Server это версии 2003 и 2008 R2, поскольку первая еще продолжает широко использоваться, а последняя интересна техническими новинками, в частности поддержкой протокола SMB2, файловая система NTFS.
Для Linuх платформы был выбран Ubuntu 10.04 LTS, проведя ряд дополнительных тестов, мы выяснили, что производительность файловых серверов практически не зависит от дистрибутива Linux, в тоже время наблюдается определенная зависимость от версии Samba (в нашем случае 3.4.7). Из всего многообразия файловых систем мы выбрали наиболее распространенные и популярные: ext3, ext4, reiserfs, XFS, JFS. Также был протестирован дистрибутив FreeNAS, как представитель семейства BSD (собран на базе FreeBSD 7.2) с UFS.
В качестве клиента использовали Windows 7 32-бита. Сразу огорчим поклонников XP, нравится вам это или нет, именно Windows 7 станет в ближайшие годы корпоративной OC по умолчанию.
Для тестовой платформы использовались два ПК Core2 Duo E8400 — P45 — 2 Гб PC2-8500, соединенных гигабитной сетью. На одном из них установлена Windows 7, на втором устанавливались серверные ОС и был подключен дополнительный жесткий диск 750 Gb Western Digital RE3 использовавшийся исключительно для тестирования. Этот диск форматировался в нужную файловую систему и настраивался в качестве общего ресурса.
Тестирование проводилось при помощи пакета Intel NASPT 1.0.7, подробнее о входящих в его состав тестах можно прочитать здесь. Для каждой конфигурации мы производили 5 прогонов теста, используя в качестве окончательного средний результат.
Файловые операции
Работа с файлами
На операциях записи уверенно лидирует Windows Server, опережая Linux более чем в два раза, на операциях чтения разрыв между Linux и Windows Server 2003 практически сокращается, однако Windows Server 2008 R2 удерживает высокие позиции, значительно опережая как Linux, так и Windows Server 2003.
В семействе файловых систем Linux при работе с большими файлами неожиданно лидирует reiserfs, ext4 показала довольно низкие результаты при записи, а ext 3 при чтении. JFS — аутсайдер тестирования, и имеет проблемы с записью больших файлов, показав неприемлемо низкий результат. FreeNAS показал весьма скромный результат, по нижней планке Linux систем.
Работа с папками
При работе с большим количеством небольших файлов распределенных по папкам разной степени вложенности результат более равномерный. Windows системы снова лидируют, хотя не со столь впечатляющим отрывом. SMB2 и здесь дает о себе знать, выводя Windows Server 2008 R2 в несомненные лидеры с 40% превосходством над Linux.
В Linux стане результаты довольно ровные, на запись незначительно лидируют reiserfs и JFS, на чтение явного лидера нет, JFS явный аутсайдер. FreeNAS имеет сопоставимые результаты, незначительно опережая при чтении и незначительно отставая при записи.
Работа с приложениями
При использовании файлового сервера в качестве хранилища для общих файлов и общей работе с ними уверенно, с двойным отрывом лидирует Windows Server 2008 R2. В Unix стане результат средний, явных лидеров или аутсайдеров нет. При активной офисной работе явных лидеров нет, худшие результаты у FreeNAS. При работе с фотографиями (последовательное чтение среднего размера файлов) лидирует Windows Server 2008 R2, за ним идут Windows Server 2003, FreeNAS и различные реализации на Linux.
Мультимедиа
Воспроизведение
И снова мы видим значительное превосходство SMB2. Windows Server 2008 R2 при воспроизведении HD видео показывает лучшие результаты и отлично держит нагрузку при увеличении потоков. Чего не скажешь о Windows Server 2003, который при увеличении потоков значительно снижает производительность и выходит в число аутсайдеров.
Linux показывает неплохие результаты, ext3 и XFS идут наравне с Windows Server 2003 при воспроизведении в один поток и значительно опережают его при многопоточном чтении, уступая при этом Windows Server 2008 R2 20-30%. JFS показывает стабильно низкий результат независимо от числа потоков, похоже причина в устаревшей архитектуре этой ФС. FreeNAS также не может похвастаться результатами, разделив с Windows Server 2003 последнее место.
Запись
При записи HD видео семейству Windows Server нет конкурентов, обе системы идут вровень. Linux, исключая JFS, имеющую явные проблемы с записью, и FreeNAS идут вровень, лидируют ext3 и XFS. При одновременной записи и воспроизведении Linux и Windows Server 2003 показывают практически равные результаты, FreeNAS снова показывает неспособность держать нагрузку с худшим результатом. Windows Server R2 снова демонстрирует значительное (практически двукратное) превосходство.
Общий результат и выводы
Для обобщения результатов тестирования мы приняли лучший результат каждого теста за 100%, рассчитав все остальные значения в % относительно него, затем вычислили средний процент по каждому участнику тестирования. Подобный метод позволяет отвлечься от абсолютных цифр и получить хорошее представление об общем раскладе сил.
Итак, абсолютный лидер на сегодня это Windows Server 2008 R2, протокол SMB2 показывает значительное преимущество, не оставляя шансов конкурентам. Если перед вами стоит задача создать высокопроизводительный файловый сервер для работы в современной инфраструктуре то выбора как такового нет. Новая серверная ОС от Microsoft безусловно оправдает затраченные на нее средства.
Windows Server 2003 в общем зачете получает второе место с 76,31%, учитывая что в некоторых задачах он показал довольно низкий результат и небольшой отрыв от Linux решений (10-15%) развертывать новые сервера под этой ОС не представляется целесообразным. Это же следует учитывать при легализации ПО, в этом случае целесообразен апгрейд до Windows Server 2008 R2 или переход на Linux решения.
Среди Linux решений, за исключением JFS, результат довольно равномерный, с небольшим отрывом (3-5%) вперед выходят XFS и reiserfs. JFS явный аутсайдер, к применению категорически не рекомендуется. Решения на базе FreeBSD также нельзя рекомендовать к серьезному применению, они проигрывают Linux 10-15%, не говоря уже о гораздо более серьезном отставании от Windows систем.
Надеемся что проведенное нами тестирование поможет вам принять правильное решение в выборе операционной и файловой систем для вашего файлового сервера.
Помогла статья? Поддержи автора и новые статьи будут выходить чаще:
Или подпишись на наш Телеграм-канал:
Источник