Назад | Перейти на главную страницу

Установка диска SSHFS для веб-сайта

Что происходит на моем веб-сервере, если я монтирую диск SSHFS на удаленном сервере (за пределами сайта, размещенном на VPS в другом домене) и кто-то загружает файл, который у меня есть на моем веб-сервере?


Вот сценарий, если вопрос выше требует уточнения:

  1. Загрузка файлов становится слишком большой и слишком частой, чтобы их мог поддерживать веб-сервер моей компании и интернет-провайдер.

  2. У нас есть VPS около года для обработки загрузки видео, и у него более чем достаточно пропускной способности и хранилища, чтобы быть нашим файловым сервером.

  3. Наш текущий веб-сервер и интернет-провайдер достаточны для обработки общего веб-трафика, и перенос всего сайта был бы довольно крупным проектом.

Я хочу знать, почему, как (и если) размещение файлов на удаленном компьютере будет увеличивать нагрузку на мою машину и пропускную способность моей сети.

Если вы действительно используете SSHFS для обслуживания контента, это на удивление плохая идея. Вот что происходит:

  • Файл загружается из удаленного хранилища на ваш локальный сервер.
  • А потом передается клиенту.

Фактически, вы удвоите трафик своей системы. Это происходит потому, что веб-сервер не знает, что файл находится на удаленном сервере, он просто видит файл в своей файловой системе.

Почему бы вам просто не заменить ссылки на файлы, локальные для вашего сервера, на файлы на другом сервере?