본문 바로가기

개발/AWS

[AWS] EFS 생성하기 (Elastic File System)

EFS (Elastic File System)

AWS EFS

다양한 AZ에서 접근할 수 있는 파일 시스템입니다. 

Linux 환경에서 사용할 수 있고 Windows 서버에서는 사용 불가합니다.

Multi AZ를 지원하며, 쉽게 말해서 네트워크 공유폴더(디스크) 생각하시면 됩니다.

 

 

우선 실습 화면을 보면서 설명해보겠습니다.

사용자 지정을 누르면 옵션을 선택할 수 있습니다.

 

 

파일 시스템 설정


스토리지 클래스

보통 여러 AZ에서 접근할 수 있도록 하지만(Standard), 개발용의 경우 One Zone을 사용하면 90%비용절감을 할 수 있습니다.

 

수명주기 관리

일정 기간 동안 엑세스 되지 않는 파일을 자동으로 Infrequent-Access(IA) Storage Class로 이동시켜 비용을 절감 할 수 있습니다.

이 파일을 다시 엑세스 하는 경우 IA에서 자동으로 EFS로 복귀하는 선택지와, 수동으로 복귀시키는 선택지가 존재합니다.

 

 

 

성능 설정


처리량 모드

기본 버스트개선됨으로 나뉩니다.

   - 버스트: 파일 시스템에 비례하는 용량을 가지고, 처리량은 기본 50MB/s 에서 + 용량에 따라 버스트 150MB/s 가 가능합니다.

   - 개선됨: 워크로드에 따라 다른 처리량을 선택 할 수 있습니다.

      * 크게 탄력적 요금제, 프로비저닝됨으로 나뉘고, 탄력적 요금제는 워크로드의 예측이 어려운 경우 사용합니다.

      * 탄력적 요금제: 워크로드에 따라 자동으로 처리량을 조절합니다.

      * 프로비저닝됨: 미리 처리량을 지정해둡니다. 1MB/s ~ 1024MB/s로 선택할 수 있습니다.

 

성능 모드

필요한 초당 I/O(IOPS)를 기반으로 모드를 선택할 수 있습니다.

범용: 낮은 지연시간, 고성능에 민감한 경우 선택. (웹서비스, 컨텐츠 서비스, 워드프레스 등에 적합)

최대I/O: 지연시간은 범용보다 높지만, 동시에 작업할 수 있는 양이 큽니다. (빅데이터 또는 비디오 프로세싱 등에 적합)

 

 

네트워크 엑세스


네트워크는 One Zone을 사용했기 때문에 하나의 AZ만 나오고 있지만, Standard의 경우 다양한 AZ를 선택할 수 있습니다.

EFS에 사용할 별도의 보안그룹을 생성하여야 합니다. (EFS - EC2간 사용할 보안 그룹)

 

 

파일시스템 정책


필요한 경우 필요한 정책을 넣어주세요.

저는 테스트용이므로 넣지 않았습니다.

반응형

'개발 > AWS' 카테고리의 다른 글

AWS API Gateway 개요  (0) 2023.04.27