Какие услуги хостинга NFS существуют?
Моя ситуация: я управляю небольшим бизнесом и хотел бы перенести файлы с нашего локального файлового сервера в "облачную" службу. Существует большое количество сервисов "Хранилище файлов" и "Хостинг файлов" (S3, Rackspace Cloud Files, Dropbox, ...). Они предлагают "функции" (управление версиями, совместное использование конфигурации, приложения для смартфонов и т. Д.), Но ни одна служба не предлагает очевидного: файловую систему NFS, которую я могу просто и безопасно смонтировать на наших устройствах UNIX.
Очевидно, я мог бы установить это самостоятельно с выделенным сервером в облаке, но часть стимула для перехода в облако состоит в том, что конфигурация моего сервера снята с моей спины. Итак: какие сервисы предлагают хостинг NFS?
2 ответа
Какие из них предлагают доступ по NFS? Ни о чем я не знаю. Но в любом случае вы этого не хотите - NFS - один из самых небезопасных протоколов, осмелюсь сказать, даже хуже (с точки зрения безопасности), чем FTP. Это нормально (но все же не очень) в сети, которую вы полностью контролируете, но вы никогда не должны предлагать NFS через Интернет.
Существует несколько сервисов (например, rsync.net), которые позволяют SSH-доступ к вашей файловой системе, размещенной в облаке; затем вы можете использовать, например, SSHFS для доступа к ним почти так же, как вы бы использовали NFS.
Однако я хотел бы предостеречь, что миграция с локального файлового сервера в облако приведет к (часто серьезному) снижению производительности. Я бы посоветовал вам сохранить локальный файловый сервер, но использовать для резервного копирования облачный сервис. Если вы не хотите поддерживать этот файловый сервер, вы можете либо нанять системного администратора на неполный рабочий день, либо передать управление администрацией другой компании (это становится все более распространенным явлением, и фактически компания, в которой я работаю, начинает предлагать этот сервис).
В 2019 году эта страница по-прежнему является лучшим результатом поиска. С 2011 года многое изменилось. Вот один из вариантов, которого тогда не было: Google Cloud Filestore. Это управляемая реализация NFS в облаке Google.
Вот руководство по его настройке: Настройка сервера NFS в облаке Google - служба хранилища файлов Google Cloud https://devopscube.com/nfs-servers-google-cloud-filestore/
Также возможно обслуживать NFS в Azure и Amazon EC2.
Вот еще одна практическая статья: Как настроить NFS Server 2016 в Azure - облачные службы инфраструктуры https://cloudinfrastructureservices.co.uk/how-to-setup-nfs-server-2016-in-azure/
SoftNAS предлагает решения для AWS, Azure и VMWare: https://www.softnas.com/wp/
Вы также можете найти провайдеров управляемого хостинга, которые настроят для вас защищенный сервер NFS.