본문 바로가기
[AWS]/AWS SAA EXAMTOPICS

[AWS][SAA][EXAMTOPICS] Question 240

by METAVERSE STORY 2022. 7. 5.
반응형

A solutions architect is developing a solution that entails coordinating a number of Amazon Elastic Container Service (Amazon ECS) task types that are operating on Amazon EC2 instances that are members of an ECS cluster. All tasks' output and status data must be saved. Each job outputs around 10 MB of data, and hundreds of tasks may be operating concurrently. The system should be tuned for reading and writing at a fast rate of speed. As ancient
Because outputs are preserved and removed, the total storage space should not exceed 1 TB.

Which storage option should be recommended by the solutions architect?

  • A. An Amazon DynamoDB table accessible by all ECS cluster instances.
  • B. An Amazon Elastic File System (Amazon EFS) with Provisioned Throughput mode.
  • C. An Amazon Elastic File System (Amazon EFS) file system with Bursting Throughput mode.
  • D. An Amazon Elastic Block Store (Amazon EBS) volume mounted to the ECS cluster instances.

 

한글 번역

솔루션 설계자는 ECS 클러스터의 구성원인 Amazon EC2 인스턴스에서 작동하는 여러 Amazon Elastic Container Service(Amazon ECS) 작업 유형을 조정하는 솔루션을 개발하고 있습니다. 모든 작업의 ​​출력 및 상태 데이터를 저장해야 합니다. 각 작업은 약 10MB의 데이터를 출력하며 수백 개의 작업이 동시에 작동할 수 있습니다. 시스템은 빠른 속도로 읽고 쓸 수 있도록 조정되어야 합니다. 고대로
출력은 보존되고 제거되므로 총 저장 공간은 1TB를 초과해서는 안 됩니다.

솔루션 설계자가 권장해야 하는 스토리지 옵션은 무엇입니까?

  • A. 모든 ECS 클러스터 인스턴스에서 액세스할 수 있는 Amazon DynamoDB 테이블.
  • B. 프로비저닝된 처리량 모드의 Amazon Elastic File System(Amazon EFS).
  • C. 버스팅 처리량 모드가 있는 Amazon Elastic File System(Amazon EFS) 파일 시스템.
  • D. ECS 클러스터 인스턴스에 탑재된 Amazon Elastic Block Store(Amazon EBS) 볼륨.

 

 

 

 

 

정답

  • B. An Amazon Elastic File System (Amazon EFS) with Provisioned Throughput mode.

 

해설

버스팅 처리량 모드

버스팅 처리량 모드는 기본 Amazon EFS 처리량 모드입니다. 처리량이 급증하는 패턴이 있는 기존 애플리케이션에 적합합니다. 처리량이 낮으면 버스트 처리량 모드는 버스트 버킷을 사용하여 버스트 크레딧을 저장합니다. 처리량이 높으면 버스트 크레딧을 사용합니다.

버스팅 처리량 모드에서 파일 시스템 처리량은 Amazon EFS 리전에 따라 달라지는 최대값까지 파일 시스템 크기에 비례합니다. 지역별 제한에 대한 자세한 내용은 버스팅 및 프로비저닝된 처리량 모드에 대한 기본 처리량 할당량 표를 참조하세요.

버스트 크레딧을 사용할 수 있는 경우 파일 시스템은 최소 100MBps의 스토리지로 테라바이트(TB)당 최대 100MBps를 구동할 수 있습니다. 버스트 크레딧을 사용할 수 없는 경우 파일 시스템은 최소 1MBps로 스토리지 TB당 최대 50MBps를 구동할 수 있습니다.

읽기 및 쓰기 처리량은 측정되며 측정된 처리량에 대한 버스트 크레딧 잔액에서 버스트 크레딧이 차감됩니다. 버스트 크레딧은 파일 시스템의 기본 비율에서 파일 시스템의 크기에 비례하여 누적됩니다. 스토리지 TB마다 50MBps의 버스트 크레딧이 발생합니다. 파일 시스템이 기본 속도보다 적게 소비할 때마다 버스트 크레딧이 발생합니다. 파일 시스템은 기본 속도보다 더 많이 소비할 때마다 버스트 크레딧을 소비합니다. ValueInStandard 의 측정된 크기는 I/O 처리량 기준 및 버스트 속도를 결정하는 데 사용됩니다.

프로비저닝된 처리량 모드

처리량이 비교적 일정한 애플리케이션의 경우 프로비저닝된 처리량 모드를 권장합니다. 프로비저닝된 처리량 모드에서는 파일 시스템의 크기 또는 버스트 크레딧 균형과 관계없이 파일 시스템이 구동할 수 있는 처리량 수준을 지정합니다. 파일 시스템이 버스팅 처리량 모드를 사용 중인 경우 스토리지 양을 기준으로 파일 시스템의 기본 처리량 비율을 초과하는 프로비저닝 처리량에 대해 요금이 부과됩니다. 측정된 파일 시스템 크기가 프로비저닝한 처리량보다 더 높은 기준 처리량을 제공하는 경우 파일 시스템은 자동으로 버스팅 처리량 모드를 사용합니다.

 

크기(1TB=1000GB)는 처리량 요구 사항을 충족하기에 충분하지 않습니다. @50KB/s/GB 버스트 모드의 처리량 --> 50*1000GB = 50000KB/s=50MB/s 동안 "데이터 양"을 관리해야 합니다. 각 작업의 출력은 약 10MB이고 한 번에 수백 개의 작업이 실행될 수 있습니다." --> 10MB * 200("수백") = 2000MB로 다른 크기처럼 보입니다... 좋습니다. 버스트할 수 있지만 안정적으로 보이지 않습니다. 언급된 비용 제한이 없으므로 B는 프로비저닝된 처리량입니다.

 

참조 문서

https://docs.aws.amazon.com/efs/latest/ug/performance.html#throughput-modes

 

Amazon EFS performance - Amazon Elastic File System

For example, if you are driving 30 mebibytes per second (MiBps) of both read throughput and write throughput, the read portion counts as 10 MiBps of metered throughput, the write portion counts as 30 MiBps, and the combined metered throughput is 40 MiBps.

docs.aws.amazon.com

 

반응형

댓글