Файловый сервер для малого бизнеса на базе Linux - SSD-кэширование

820
user19291

У меня есть небольшой NAS, работающий в качестве файлового сервера. В работе мы (я и 2 коллеги) используем QGIS с прикрепленными большими растровыми файлами (~ 1 ГБ TIFF), 2 или 3 в проекте. Производительность этого решения оставляет желать лучшего, поэтому я думаю о покупке чего-то более мощного.

Я хочу купить машину с двумя сетевыми картами 1Gb / s, и теперь у меня есть вопрос о дисках.

Есть ли у Linux решение для кэширования файлов на другом диске / разделе (я хочу использовать SSD), которые часто запрашиваются / загружаются?

Например, клиент1 открывает проект с прикрепленным файлом map1.tif, этот файл отправляется на Client1 и кэшируется в SSD, чем когда клиент2 запрашивает файл map1.tif, если он отправляется из кеша.

1

1 ответ на вопрос

1
ChrisInEdmonton

There are a number of possible solutions here, including:

I can't specifically recommend one solution over the other, having not used them. It's not particularly hard to set up dm-cache or bcache. This article shows how to set up dm-cache and bcache. The author ends up sticking with dm-cache.

Note that you may first want to ensure the bottleneck is with your storage system rather than with your network or other configuration.

Похожие вопросы