Совместное использование хранилища между экземплярами - PullRequest
4 голосов
/ 02 декабря 2010

Я использую сервис Engine Yard AppCloud.

Если я хочу, чтобы мои экземпляры совместно использовали хранилище (например, для загрузки / выгрузки файлов), является ли мой единственный реальный вариант для интеграции S3 в мое приложение? В настоящий момент приложение ожидает использовать файловую систему, но не похоже, чтобы несколько экземпляров могли монтировать один и тот же том EBS.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 02 декабря 2010

Вероятно, простой вариант - это иметь сервер NFS, смонтировать EBS на нем и поделиться им с экземплярами.

Но есть и другие распределенные файловые системы, которые вы можете использовать, например, glusterfs, moosefs и т. П.

1 голос
/ 05 января 2011

Есть некоторые общие файловые системы, которые могут без проблем работать на EC2 или AppCloud, однако их поддержка, вероятно, будет равна 0.

В противном случае я бы предложил использовать s3fs

  • MogileFS
  • GlusterFS
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...