У меня есть домашний "сервер", и до сих пор я использовал его для монтирования музыкального диска на свой рабочий ПК с использованием SSHFS. Никогда не было проблем.
На прошлой неделе я купил Raspberry Pi и настроил его как файловый сервер - для доступа к музыке / видео через мою домашнюю сеть, с работы и т.д. В основном из-за гораздо более низкого энергопотребления, поэтому я чувствую себя менее виноватым, оставляя его 24/7.
ОДНАКО - если раньше я использовал старый четырехъядерный ПК с 4 ГБ оперативной памяти, то теперь производительность может быть проблемой - Raspberry Pi имеет только 700 МГц ЦП и 256 МБ ОЗУ. По этой причине (я предполагаю) у меня гораздо больше проблем с производительностью. Иногда работает нормально, иногда теряет связь, иногда начинает играть музыка, а потом просто зависает на минуту и т.д.
Поэтому я подумываю о настройке Pi в качестве VPN-сервера с общим диском Music через NFS.
Есть ли какой-либо четкий ответ, какой метод обычно работает лучше (или быстрее)? (т. е. SSHFS против VPN и NFS). Или один надежнее другого? Я новичок в VPN и не могу найти окончательный ответ - если даже есть один.
Часть меня хочет думать, что SSHFS ненадежная, но, как я уже сказал, она всегда работала нормально, пока я не переключился на использование Pi, поэтому сомневаюсь, что это так.
Кроме того, если ответом является VPN, может ли быть какое-либо преимущество в использовании UDP через TCP или наоборот? Я знаю, что TCP использует проверку ошибок, поэтому мне интересно, может ли выбор одного из них повысить производительность.
Заранее спасибо!