Amazon EFS 버스트 크레딧은 어떻게 작동하나요?

2분 분량
0

Amazon Elastic File System(Amazon EFS) 파일 시스템을 생성한 직후에는 성능이 우수했지만 지금은 성능이 훨씬 떨어집니다. 이 문제는 버스트 크레딧과 관계가 있습니까?

간략한 설명

파일 기반 워크로드는 일반적으로 급증하여 단기간 동안 높은 수준의 처리량을 구동하지만 장기간 동안에는 낮은 수준의 처리량을 구동합니다. Amazon EFS는 일정 기간 동안 높은 처리량 수준으로 버스트하도록 설계되었습니다.

파일 시스템에는 버스팅 처리량과 프로비저닝된 처리량이라는 두 가지 처리량 모드가 있습니다. 버스팅 처리량 모드에서는 파일 시스템이 커짐에 따라 Amazon EFS의 처리량이 확장됩니다. 프로비저닝된 처리량 모드에서는 저장된 데이터의 양과 상관없이 파일 시스템의 처리량을 즉시 프로비저닝할 수 있습니다. 자세한 내용은 처리량 모드를 참조하세요.

해결 방법

버스팅 처리량

모든 파일 시스템에는 허용된 처리량이 있습니다. 이 처리량은 어떤 시점에서든 파일 시스템을 구동할 수 있는 최대 처리량입니다. 허용된 처리량은 기준 처리량 또는 버스트 처리량입니다.

기준 처리량과 버스트 처리량은 모두 파일 시스템의 크기를 기준으로 합니다. 측정 프로세스는 약 한 시간마다 실행되어 파일 시스템의 크기를 확인합니다. 프로세스는 이 크기를 기반으로 기준 처리량 및 버스트 처리량을 설정합니다. Amazon EFS 수명 주기 관리를 활성화되면 표준 스토리지 클래스의 데이터 크기만 고려됩니다.

Amazon EFS는 파일 시스템이 버스트할 수 있는 시점을 결정하는 크레딧 시스템을 사용합니다. 파일 시스템의 크레딧 잔고가 0으로 떨어지면 허용된 처리율이 기준 처리량으로 떨어집니다. 기준 처리량으로 구동할 때는 크레딧을 획득하는 속도와 동일한 속도로 크레딧을 사용합니다.

양수 버스트 크레딧 잔고가 되면 버스트 처리량으로 파일 시스템을 구동할 수 있습니다. 하지만 버스트 처리량으로 구동할 때는 크레딧을 획득할 수 있는 속도보다 더 빠르게 크레딧을 사용합니다. 이 속도가 지속되면 모든 크레딧을 다 사용하게 되고 버스트 크레딧 잔고가 0으로 떨어집니다.

새 파일 시스템은 2.1TiB의 버스트 크레딧으로 시작됩니다. 이러한 이유로 시스템에 저장된 데이터 또는 메타데이터가 없더라도 버스트 처리량으로 새 파일 시스템을 구동할 수 있습니다. 버스트 크레딧을 다 사용하면 새 시스템의 성능이 낮아집니다.

자세한 내용은 버스팅 처리량 모드를 참조하세요.

프로비저닝된 처리량

프로비저닝된 처리량 모드에서는 파일 시스템의 처리량을 즉시 프로비저닝하여 애플리케이션에 필요한 높은 수준의 처리량을 얻을 수 있습니다. 이 프로비저닝은 저장된 데이터의 양과 무관합니다. 자세한 내용은 프로비저닝된 처리량 모드를 참조하세요.

추가 요금은 프로비저닝된 처리량 모드 사용과 관련됩니다. 프로비저닝된 처리량 모드를 사용하면 사용하는 스토리지에 대한 요금과 프로비저닝하는 처리량에 대한 요금이 따로 청구됩니다. 자세한 내용은 Amazon EFS 요금을 참조하세요.

처리량 모드의 마지막 변경 이후 24시간 이상 경과되면 프로비저닝된 처리량 모드와 버스팅 처리량 모드 간을 변경할 수 있습니다. 원하는 횟수만큼 프로비저닝된 처리량 값을 증가시킬 수 있지만, 24시간마다 한 번씩만 프로비저닝된 처리량 값을 감소시킬 수 있습니다.

파일 시스템의 측정된 크기가 프로비저닝한 처리량보다 높은 기준 속도를 제공하는 경우 파일 시스템은 기본적으로 버스팅 처리량 모델로 설정됩니다.


관련 정보

Amazon EFS 성능

AWS 공식
AWS 공식업데이트됨 4년 전
댓글 없음