Сервер с кучей дисков. Получится тот же NAS.
Вы сначала определитесь, как вы собираетесь получать доступ. WebDAV, FTP, файловый менеджер или еще как-то.
Это условное значение, принятое у конкретного оператора.
У шаред-хостеров обчно имеется в виду процессор. Его как правило сильно не ограничивают, чтобы могли пережить кратковременные всплески. https://beget.com/ru/kb/manual/statistika?category...
С вебмордочкой нужен Web-сервер. А это уже не просто FTP.
Поставьте VSPTPD и покажите, как добавлять пользователей. Более продвинуто можно использовать ProFTPD с сохранением учеток в файле.
Хостинг конечно. На VDS вы будете аппаратно ограничены в ресурсах. На виртуальном хостинге мощные серверы и позволительно кратковреммено превысить допустимую нагрузку. Установкой панели управления настройка сервера не заканчивается, а только начинается.
Да ничего там не изолирутся. Это условная изоляция и оверхед. Всё это есть в в ядре линукс. Докер лишь надстройка, как и LXD.
Откройте для себя Namespace, Userspace и Cgroups.
Для хранилища использовать отдельный сервер.
Желательно использовать объектное S3-подобное.
Например https://min.io/ или арендовать у хостеров типа AWS, Яндекс Облако, Selectel.