Поиск по сайту:
История — это философия в примерах (Фукидид).

Выбор файловой системы для вашего сервера Linux /Unix

02.08.2023
Выбор файловой системы для вашего сервера Linux /Unix

Для вашей рабочей станции или производственной системы вопрос “какую файловую систему мне следует использовать?” всегда возникает в какой-то момент. Это решение еще более важно при настройке производственных веб-серверов или сервера баз данных. Стандартом по умолчанию является Ext3, а теперь Ext4, хотя доступно множество других опций в зависимости от вашего варианта использования.

Некоторые важные шаги, которые следует рассмотреть перед выбором файловой системы:

  1. Какую операционную систему и версии вы будете использовать (Ubuntu 20.04, CentOS 7 и т.д.)?
  2. От какого оборудования вы зависите в плане хранения данных (nvme, ssd, hdd, fusion-io и т.д.)?
  3. Какую рабочую нагрузку и сервис вы планируете запускать (база данных, веб-сервер, кэширование и т.д.)?

 

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

В случае сервера MySQL вы можете попробовать протестировать свой собственный сервер с помощью отличного инструмента SysBench и прочитать эту хорошую статью на веб-сайте Percona.

Вот полный тест, выполненный с помощью SysBench с MySQL Server 4.1 на различных файловых системах, где мы можем видеть высокую производительность XFS в среде MySQL: MySQL FileSystems Benchmark.

В заключение о файловых системах, не существует “наилучшей файловой системы”, поскольку любой аспект настройки производительности на Linux/Unix-сервере, который вы выберете, будет зависеть от вашей рабочей нагрузки, требований к целостности данных, требуемого размера, характеристик диска, потребностей в ведении журнала и т.д. Важно хорошо понимать узкое место вашего сервера (вы можете использовать iostat и dd), тогда вы сможете определить свои потребности и выбрать файловую систему.

 

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

Читать  Как использовать команду Dig для запроса DNS в Linux

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:


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

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

**ссылки nofollow

Это может быть вам интересно


Рекомендуемое
Компания Thermalright добавила семь моделей блоков питания в свой портфель…

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: