Amazon EFS에서 범용 및 최대 I/O 성능 모드의 차이점은 무엇입니까?

최종 업데이트 날짜: 2020년 9월 18일

Amazon Elastic File System(Amazon EFS)에는 범용 및 최대 I/O라는 두 가지 성능 모드가 있습니다. 두 성능 모드의 차이점은 무엇이며 사용할 모드를 어떻게 결정합니까?

간략한 설명

성능 모드는 다음과 같은 측면에서 다릅니다.

  • 초당 파일 시스템 작업 수
    범용 성능 모드에서 읽기 및 쓰기 작업은 다른 수의 파일 작업을 사용합니다. 데이터 또는 메타데이터 읽기는 하나의 파일 작업을 사용합니다. 데이터 쓰기 또는 메타데이터 업데이트는 5개의 파일 작업을 사용합니다. 파일 시스템은 초당 최대 35,000개의 파일 작업을 지원할 수 있습니다. 이는 35,000개의 읽기 작업, 7,000개의 쓰기 작업 또는 이 둘의 조합일 수 있습니다. 자세한 내용은 Amazon EFS 할당량 및 제한 - Amazon EFS 파일 시스템의 할당량을 참조하십시오.
  • 최대 I/O 성능 모드
    최대 I/O 성능 모드에는 파일 시스템 작업 제한이 없습니다. 초당 파일 시스템 작업 수가 매우 높은 경우 최대 I/O 성능 모드를 사용합니다.
  • 파일 시스템 작업당 지연 시간
    범용 성능 모드는 두 가지 성능 모드 중 지연 시간이 짧으며 워크로드가 지연 시간에 민감한 경우에 적합합니다. 최대 I/O 성능 모드는 초당 파일 시스템 작업 수가 많지만 각 파일 시스템 작업당 지연 시간이 약간 높습니다.

추가 사용 사례를 포함한 자세한 내용은 Amazon EFS 성능 – 성능 모드를 참조하십시오.

참고: 파일 시스템을 생성한 후에는 파일 시스템 성능 모드를 변경할 수 없습니다. 두 성능 모드에 대한 추가 비용은 없으며 AWS는 각 모드에 동일한 방식으로 요금을 청구합니다.

​해결 방법

사용할 성능 모드를 결정하려면 범용 모드를 사용하여 파일 시스템을 생성합니다. 그런 다음 일정 기간 동안 성능 테스트를 실행합니다. 파일 시스템 작업을 모니터링하여 파일 시스템이 I/O 제한의 100%에 얼마나 근접했는지 확인합니다. 장시간 최대값에 근접한 경우 최대 I/O 모드를 사용하는 것이 좋습니다. 다른 성능 모드를 사용하여 데이터를 파일 시스템으로 마이그레이션하기로 결정한 경우 DataSync를 사용하여 파일을 다른 Amazon EFS 파일 시스템으로 전송합니다.

범용 성능 모드로 파일 시스템 생성

참고: 범용은 기본 성능 모드입니다.

  1. Amazon EFS 콘솔을 엽니다.
  2. 파일 시스템 생성(Create file system)을 선택합니다.
  3. 사용자 지정(Customize)을 선택합니다.
  4. 성능(Performance) 모드로 범용(General Purpose)을 선택합니다.
  5. 또한 태그를 추가하고, 수명 주기 정책을 구성하고, 처리량 모드를 선택하고, 암호화를 활성화할 수 있습니다.
  6. 다음(Next)을 선택합니다.
  7. 구성 설정의 요약을 검토한 다음 생성(Create)을 선택합니다.

Amazon CloudWatch 지표를 사용하여 최대 파일 시스템 작업 모니터링

PercentIOLimit CloudWatch 지표는 파일 시스템이 초당 최대 파일 시스템 작업 제한에 도달하는 데 얼마나 근접했는지 모니터링합니다. 이 지표는 범용 성능 모드로 실행 중인 파일 시스템에서만 사용할 수 있습니다. 범용 성능 모드 파일 시스템은 초당 35,000개의 파일 시스템 작업 제한에 도달하면 100% PercentIOLimit에 도달합니다.

PercentIOLimit 확인 방법:

  1. CloudWatch 콘솔을 엽니다.
  2. [Metrics]를 선택합니다.
  3. 검색 창에 [파일 시스템 ID]를 입력한 다음 ENTER를 누릅니다. 해당 파일 시스템에 대한 관련 지표가 나타납니다.
  4. [EFS]를 선택한 다음 [File System Metrics]를 선택합니다.
  5. PercentIOLimit을 선택합니다. PercentIOLimit 측정치는 초당 파일 시스템 작업 사용량을 표시합니다. 35,000개의 파일 시스템 작업은 PercentIOLimit 100%와 동일합니다. 35,000개의 작업은 35,000개의 읽기 작업, 7,000개의 쓰기 작업 또는 이 둘의 조합일 수 있습니다.

이 문서가 도움이 되었습니까?


결제 또는 기술 지원이 필요합니까?