Имеет ли смысл использовать диски NVMe для нашей NAS Synology в качестве кэша?

Вопрос или проблема

У меня есть небольшой бизнес. С малым опытом работы с решениями NAS. Бюджет был немного проблемой, я ограничен 40 000 CZK =~ 1800 USD. Сначала, возможно, будет лучше рассказать, какое решение я выбрал:

Synology DS923+ с такими компонентами:

  • Начну с ИБП, который у меня уже был в течение 3 месяцев, сигнализируя через USB на NAS (это, очевидно, не входило в бюджет);
  • В комплекте была смешная quantidade RAM, поэтому я установил 2 модуля 16 ГБ ECC (не от Synology);
  • Мне нужно около 22 ТБ, чтобы утроить предыдущее плохое решение, поэтому я выбрал 4x 8TB HDD (не от Synology);
  • Наконец, я установил 2x 1 ТБ M.2 NVMe (не от Synology).
  • 1 GLAN для нас подходит, поэтому мне не пришлось покупать 10 гигабитное расширение;
  • (Для полноты картины, у меня симметричное соединение от моего провайдера с 100 Мбит/с как вниз, так и вверх, и как маршрутизатор, так и основной коммутатор не от Synology).

Что касается настройки, упомяну только самые важные параметры:

  • SSH доступ с моего основного Linux-машины с открытой аутентификацией;
  • Надежное и стабильное соединение с упомянутой Linux-машиной через NFSv4.1;
  • Предыдущее решение имело только 2 слота по 4 ТБ каждый в RAID0, в этот раз я мучился с размышлениями, но в конечном итоге настроил RAID5;
  • Я хорошо осознаю, что стоит настраивать RAID6, но я бы не достиг требуемой емкости, это немного лучше, чем RAID0, верно…;
  • Что касается файловой системы, я выбрал BTRFS просто чтобы наконец попробовать, у нее хорошие функции…;
  • Эти два быстрых M.2 NVMe диска я настроил как кэш для тома, в RAID1 в качестве кэша для чтения и записи.

Ранее я решил использовать M.2 в RAID0 как очень быстрое хранилище, и вот что вышло:

  • Я знаю, как это сделать неофициально, но я сопротивлялся и сначала попробовал кэш;
  • Оказалось, что это действительно полезнее, чем я думал;
  • Использование этого NAS очень широкое, от простого обмена документами в основном внутри локальной сети с другими людьми до насыщения моего загрузочного канала высокой (легальной) торрент-загрузкой;

Заключение: Благодаря интенсивному использованию торрент-трафика, если я не ошибаюсь, я считаю, что использование этих 1 ТБ NVMe – это логичный выбор, но мне стоит удостовериться в том, в чем я не опытен.

Что касается формулировки моего вопроса:

Имеет ли больше смысла использовать NVMe диски для нашего Synology NAS в качестве кэша, чем в качестве хранилища (что является неофициальным с дисками не от Synology, я знаю)? Спасибо за то, что прочитали всю историю! Утром я надеюсь увидеть какие-то основанные на фактах ответы. Спасибо в любом случае.

cache hits

Ответ или решение

Использование NVMe-дисков в вашем NAS Synology DS923+ в качестве кэша — это разумный подход, особенно учитывая ваш сценарий использования и ограничения бюджета.

Преимущества использования NVMe-дисков в качестве кэша:

  1. Увеличение производительности: NVMe-диски обеспечивают значительно более высокую скорость чтения и записи по сравнению с традиционными HDD. Использование их в качестве кэша может значительно ускорить доступ к часто используемым данным и приложениям, что особенно полезно для операций с тяжелыми файлами, такими как торрент-загрузки.

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

  3. Эффективное использование пространства: Настройка NVMe-дисков в RAID1 для кэширования позволяет вам использовать быструю память для хранения часто запрашиваемых данных, в то время как остальные данные могут храниться более экономично на HDD.

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

Обоснование выбора кэширования:

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

Альтернативный вариант — использование как основного хранилища:

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

Заключение:

В вашем случае использование NVMe-дисков в качестве кэша — это логичный и обоснованный выбор. С учетом вашего сценария использования, производительность, предлагаемая NVMe, вместе с настройками RAID1, будет оптимальной для использования с Synology NAS. Если вы в дальнейшем решите изменить настройку, убедитесь, что выбранный вами путь соответствует вашим требованиям к производительности и надежности.

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

Капча загружается...