SSD-кэш
SSD-кэш повышает производительность произвольного доступа за счет сохранения часто используемых небольших файлов (произвольно размещенных небольших блоков данных) на твердотельных накопителях SSD-кэша, подключенного к тому или LUN.
Цель использования SSD-кэша заключается в повышении производительности произвольного доступа к небольшим частям данных, которые часто используются в пространстве хранения. Например, для схем объемных последовательных операций чтения или записи (такие как потоковая обработка HD-видео) и чтения полностью случайных данных не хватает схем повторного чтения, и, таким образом, не получается значительная часть преимуществ от использования SSD-кэша. Для основных областей использования рекомендуется включить параметр Пропустить последовательный ввод/вывод для того, чтобы эта последовательная операция ввода/вывода могла по-прежнему проходить через накопители пространства хранения.
Примечание.
- SSD-кэш поддерживается только в некоторых моделях. Сведения о поддержке SSD-кэша в вашей модели представлены в этой статье.
- Рекомендуется использовать диски, указанные в Списке совместимых продуктов Synology, чтобы избежать ошибок совместимости. Использование несовместимых дисков может снизить производительность системы или даже привести к потере данных.
- Чтобы узнать максимальный размер SSD-кэша, поддерживаемый на вашем устройстве DiskStation, обратитесь к разделу характеристик продуктов на веб-сайте Synology.
Типы SSD-кэша
Существует два типа SSD-кэша, и оба этих типа используют алгоритм LRU (наиболее давно использовавшийся) для замены данных в кэше.
- Кэш только для чтения может состоять из 1–12 твердотельных накопителей и использоваться для конфигурации RAID 0. Этот тип кэша повышает производительность произвольного чтения в системе хранения, в которой он подключен.
- Кэш чтения-записи может состоять из 2–6 твердотельных накопителей и использоваться для конфигурации RAID 1, RAID 5 или RAID 12. Этот тип кэша повышает производительность произвольного доступа для чтения и записи в системе хранения, в которой он подключен.
Примечание.
- Кэш только для чтения на твердотельных накопителях копирует данные из тома, что позволяет избежать повреждения данных даже в случае аварийного сбоя кэша.
- При ограничении функциональности кэша чтения-записи SSD активируется функция Автоматический механизм защиты. Функция кэширования новых модулей ввода-вывода будет отключена, и система начнет записывать (т. е. синхронизировать) имеющиеся новые данные с твердотельных накопителей на жесткие диски. После завершения синхронизации данных даже в случае повреждения кэша чтения-записи данные не будут утеряны.
- В обычной ситуации кэш чтения-записи SSD содержит новые данные, которые не были синхронизированы на жесткий диск. Не извлекайте твердотельные накопители из Synology NAS (даже если система отключена) до удаления кэша из Диспетчера хранения. В противном случае том может быть поврежден.
Требования к памяти
SSD-кэш требует определенного объема системной памяти. Чем больше выделенный размер кэша, тем больше требуется системной памяти. Однако для стабильной работы DiskStation для SSD-кэша можно использовать не более 1/4 предустановленной системной памяти. Чтобы создать SSD-кэш большей емкости, может потребоваться увеличить объем памяти DiskStation.
Примечание.
- Максимальный размер кэша ограничен до 930 ГБ для моделей DiskStation с процессорами Alpine. Сведения о процессоре, используемом в вашей модели DiskStation, представлены в этой статье.
Каждый 1 ГБ SSD-кэша требует примерно 416 КБ системной памяти (можно учитывать расширяемую память). Поэтому если кэш только для чтения использует массив RAID 0 и имеет конфигурацию из 2 твердотельных накопителей по 128 ГБ, общий размер кэша будет составлять 256 ГБ и потребуется минимум 104 МБ памяти; если кэш чтения-записи использует массив RAID 1 и имеет конфигурацию из 2 твердотельных накопителей по 128 ГБ, то общий размер кэша будет составлять 128 ГБ и потребуется минимум 52 МБ памяти. Если памяти недостаточно, создание SSD-кэша будет запрещено либо его размер будет ограничен.
Примечание.
- Это не относится к SSD-кэшу чтения и записи, созданному в DSM 5.1 и более ранних версиях. Для каждого 1 ГБ SSD-кэша, созданного в версии более ранней, чем DSM 5.2, будет по-прежнему требоваться 4 МБ системной памяти даже при использовании в среде DSM 5.2.
Частота попаданий в кэш
SSD-кэш по умолчанию ускоряет только произвольные операции ввода-вывода и не ускоряет последовательные операции ввода-вывода. Частоту попаданий в SSD-кэш можно рассчитать по следующей формуле:
- Частота попаданий в SSD-кэш только для чтения = количество ускоренных произвольных операций чтения/общее количество произвольных операций чтения * 100%
- Частота попаданий в SSD-кэш для чтения и записи = количество ускоренных произвольных операций чтения и записи / общее количество произвольных операций чтения и записи * 100%
Управление SSD-кэшем
Создание и подключение SSD-кэша
- Установите твердотельные накопители (SSD) в DiskStation. Сначала ознакомьтесь с указанными выше примечаниями.
- Выберите Диспетчер хранения > SSD-кэш. Нажмите Создать.
- Выберите режим кэша (доступно только для моделей DiskStation, поддерживающих кэш чтения-записи).
- Выберите том или LUN, к которому требуется подключить SSD-кэш, в раскрывающемся меню.
- Выберите твердотельные накопители из списка. Все данные на твердотельных накопителях будут удалены. Проверьте, что на твердотельных накопителях нет важных данных.
- Нажмите Применить.
Отмена кэширования последовательного ввода/вывода
Если целевой том или LUN имеет высокую эффективность последовательного ввода-вывода, можно остановить для SSD-кэша кэширование последовательного ввода-вывода и получить доступ к данным непосредственно с дисков для повышения скорости и производительности.
- Нажмите Настроить, чтобы открыть окно конфигурации.
- Установите флажок Пропустить последовательный ввод/вывод.
Удаление SSD-кэша
- Нажмите Удалить, чтобы полностью удалить SSD-кэш с устройства DiskStation.
Примечание.
- Кэш чтения-записи следует удалять только в указанном порядке (даже если устройство DiskStation выключено). В противном случае произойдет сбой тома, поскольку некоторые данные находятся только в кэше.
- При подключении или удалении SSD-кэша система остановит все соответствующие службы (общие папки, установленные пакеты и текущие соединения).
- Если кэш чтения-записи в хранилище при запуске не обнаруживается, система не выполнит подключение этого хранилища. Найдите и переустановите твердотельные накопители на устройстве DiskStation и выполните перезагрузку для подключения емкости хранения.
- Перед извлечением соответствующих твердотельных накопителей обязательно надлежащим образом удалите SSD-кэш чтения-записи. Неправильное извлечение твердотельных накопителей (например, когда кэш используется или система отключена) приведет к повреждению данных, хранящихся на целевом томе или LUN.
Отмена удаления SSD-кэша
- Нажмите Отменить удаление, чтобы отменить операцию удаления.
Восстановление SSD-кэша
- Для кэша чтения-записи. Если один из твердотельных накопителей поврежден, выполните указанные ниже действия для его восстановления.
- Замените неисправный твердотельный накопитель новым. (Размер нового твердотельного накопителя должен быть равным размеру исходного накопителя или превышать его.)
- Нажмите кнопку Восстановить.
- Выберите твердотельный накопитель из списка.
- Нажмите Применить.
- Для кэша только для чтения. Если поврежден один из твердотельных накопителей, удалите кэш и замените неисправный твердотельный накопитель. Нажмите Создать для создания новой конфигурации кэша.
Справка по SSD-кэшам
Данная функция позволяет вычислить и просмотреть общий размер и количество файлов на определенном томе, к которым в последнее время осуществлялся доступ. Если вы еще не создали SSD-кэш в выбранном томе, данную информацию можно использовать при оценке емкости SSD-кэша для вашей системы. Если вы ранее создали SSD-кэш в выбранном томе, здесь будут также отображаться данные по анализу и использованию кэша.
Запуск Справки по SSD-кэшам
- Нажмите Справка по SSD-кэшам, чтобы запустить мастер.
- Выберите том для расчета и нажмите Далее.
- Мастер автоматически начнет подсчет общего размера и количества файлов, к которым в последнее время осуществлялся доступ в выбранном томе. Время расчета может отличаться в зависимости от среды.