Chapter 10. Sharing data volumes between machines: EFS

This chapter covers

  • Creating a highly available shared filesystem
  • Mounting your shared filesystem on multiple EC2 instances
  • Sharing files between EC2 instances
  • Testing performance of your shared filesystem
  • Backing up your shared filesystem

Many legacy applications store state in files on disk. Therefore, using Amazon S3, an object store, as described in chapter 8 is not possible by default. Using block storage as discussed in the previous chapter might be an option, but does not allow you to access files from multiple machines in parallel. Hence you need a way to share the files between virtual machines. With Elastic File System (EFS), you can share data between multiple EC2 instances ...

Get Amazon Web Services in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.