yexela
yexela

Reputation: 121

Sharing storage between instances

I'm using the Engine Yard AppCloud service.

If I want my instances to share storage (e.g. for file uploads/downloads), is my only real option to build S3 integration into my application? At the moment the app expects to use the filsystem but it doesn't look like multiple instances can mount the same EBS volume.

Thanks!

Upvotes: 4

Views: 1877

Answers (2)

Scott M Likens
Scott M Likens

Reputation: 111

There are some shared filesystems that may work on EC2 or AppCloud without a problem however the support of them likely would be 0.

Otherwise I would suggest to look into using s3fs

  • MogileFS
  • GlusterFS

Upvotes: 1

Rodney Quillo
Rodney Quillo

Reputation: 3402

Probably, the simple option is to have an NFS server, have the EBS mounted on it and share that to the instances.

But there are other distributed filesystem that you can use also like glusterfs,moosefs and the like.

Upvotes: 2

Related Questions