Fargate 작업 임시 스토리지 - Amazon Elastic Container Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Fargate 작업 임시 스토리지

프로비저닝되면 Linux 컨테이너에서 호스팅되는 각 Amazon ECS 작업은 바인드 마운트를 위한 다음과 같은 임시 스토리지를 AWS Fargate 수신합니다. 작업 정의에서 volumes, mountPointsvolumesFrom 파라미터를 사용하여 이 볼륨을 탑재하고 컨테이너 간에 공유할 수 있습니다. Windows 컨테이너가 켜져 있는 경우에는 이 기능이 지원되지 않습니다. AWS Fargate

Fargate Linux 컨테이너 플랫폼 버전

버전 1.4.0 이상

기본적으로 플랫폼 버전 1.4.0 이상을 사용하여 Fargate에서 호스팅되는 Amazon ECS 태스크는 최소 20GiB 이상의 임시 스토리지를 받습니다. 임시 스토리지의 총량은 최대 200GiB까지 높일 수 있습니다. 태스크 정의에서 ephemeralStorage 파라미터를 지정하여 태스크를 수행할 수 있습니다.

태스크의 풀링, 압축 및 비압축 컨테이너 이미지는 임시 스토리지에 저장됩니다. 태스크가 사용해야 하는 임시 스토리지의 총량을 확인하려면 컨테이너 이미지가 사용하는 스토리지 용량을 태스크에 할당된 임시 스토리지의 총 용량에서 빼세요.

2020년 5월 28일 이후 시작된 플랫폼 버전 1.4.0 이상을 사용하는 태스크의 경우, AES-256 암호화 알고리즘으로 임시 스토리지가 암호화됩니다. 이 알고리즘은 AWS 소유한 암호화 키를 사용합니다.

2022년 11월 18일 이후 시작된 플랫폼 버전 1.4.0 이상을 사용하는 작업의 경우 작업 메타데이터 엔드포인트를 통해 임시 스토리지 사용량이 보고됩니다. 작업의 애플리케이션은 작업 메타데이터 엔드포인트 버전 4를 쿼리하여 임시 스토리지 예약 크기 및 사용량을 가져올 수 있습니다.

또한 컨테이너 인사이트를 켜면 임시 스토리지 예약 크기 및 사용된 양이 Amazon CloudWatch 컨테이너 인사이트로 전송됩니다.

참고

Fargate는 디스크 공간을 예약합니다. Fargate에서만 사용됩니다. 이에 대한 요금은 청구되지 않습니다. 이러한 지표에는 표시되지 않습니다. 그러나 df 등의 다른 도구에서는 이 추가 스토리지를 볼 수 있습니다.

버전 1.3.0 이하

플랫폼 버전 1.3.0 이전 버전을 사용하는 Fargate의 Amazon ECS 태스크는 각각 다음과 같은 임시 스토리지를 받습니다.

  • 10GB의 Docker 계층 스토리지

    참고

    이 용량에는 압축 및 비압축 컨테이너 이미지 아티팩트가 모두 포함됩니다.

  • 볼륨 마운트를 위한 추가 4GB입니다. 작업 정의에서 volumes, mountPointsvolumesFrom 파라미터를 사용하여 이 볼륨을 탑재하고 컨테이너 간에 공유할 수 있습니다.

Fargate Windows 컨테이너 플랫폼 버전

버전 1.0.0 이상

기본적으로 플랫폼 버전 1.0.0 이상을 사용하여 Fargate에서 호스팅되는 Amazon ECS 태스크는 최소 20GiB 이상의 임시 스토리지를 받습니다. 임시 스토리지의 총량은 최대 200GiB까지 높일 수 있습니다. 태스크 정의에서 ephemeralStorage 파라미터를 지정하여 태스크를 수행할 수 있습니다.

태스크의 풀링, 압축 및 비압축 컨테이너 이미지는 임시 스토리지에 저장됩니다. 태스크가 사용해야 하는 임시 스토리지의 총량을 확인하려면 컨테이너 이미지가 사용하는 스토리지 용량을 태스크에 할당된 임시 스토리지의 총 용량에서 빼세요.

자세한 설명은 바인드 탑재 섹션을 참조하세요.