온라인 저장소 - Amazon SageMaker

온라인 저장소

온라인 저장소는 특성을 실시간으로 조회할 수 있는 저지연 고가용성의 데이터 저장소입니다. 일반적으로 기계 학습 (ML) 모델 서비스에 사용됩니다. 특성 그룹을 생성할 때 표준 온라인 저장소(Standard) 또는 인메모리 계층 온라인 저장소(InMemory) 중에서 선택할 수 있습니다. 이렇게 하면 성능과 비용을 고려하면서 특정 애플리케이션의 읽기 및 쓰기 패턴에 가장 잘 맞는 스토리지 유형을 선택할 수 있습니다. 요금에 대한 자세한 내용은 Amazon SageMaker 요금을 참조하세요.

온라인 저장소에는 다음 StorageType옵션이 있습니다. 온라인 저장소 콘텐츠에 대한 자세한 내용은 OnlineStoreConfig 섹션을 참조하세요.

표준 계층 스토리지 유형

Standard 계층은 온라인 저장소 특성 그룹을 위한 저지연 관리형 데이터 저장소입니다. 애플리케이션의 ML 모델 서비스를 위한 빠른 데이터 검색을 제공합니다. Standard는 기본 스토리지 유형입니다.

인메모리 계층 스토리지 유형

InMemory 계층은 초저지연 검색을 지원하는 온라인 저장소 특성 그룹을 위한 관리형 데이터 저장소입니다. 처리량이 많은 애플리케이션에 사용되는 ML 모델 서비스를 위한 대규모 실시간 데이터 검색을 제공합니다. InMemory 계층은 Amazon ElastiCache(Redis OSS)에서 제공합니다. 자세한 내용은 What is Amazon ElastiCache (Redis OSS)?를 참조하세요.

온라인 저장소 InMemory계층은 컬렉션 유형, 즉 목록, 세트, 벡터를 지원합니다. InMemory 컬렉션 유형에 대한 자세한 내용은 컬렉션 유형 섹션을 참조하세요.

특성 저장소는 온라인 저장소에 대한 저지연 읽기 및 쓰기를 제공합니다. 애플리케이션 지연 시간은 주로 인프라 또는 네트워크 지연 시간과 특성 저장소 API 지연 시간이라는 두 가지 기본 구성 요소로 구성됩니다. 네트워크 지연 시간을 줄이면 특성 저장소에 대한 읽기 및 쓰기 지연 시간을 최소화하는 데 도움이 됩니다. 특성 저장소 런타임 엔드포인트에 AWS PrivateLink를 배포하여 특성 저장소에 대한 네트워크 지연 시간을 줄일 수 있습니다. AWS PrivateLink를 사용하면 인터페이스 VPC 엔드포인트를 사용하여 확장 가능한 방식으로 Amazon Virtual Private Cloud (VPC)에서 모든 특성 저장소 런타임 API 작업에 비공개로 액세스할 수 있습니다. privateDNSEnabled 옵션이 true로 설정된 AWS PrivateLink배포:

  • 모든 특성 저장소 읽기/쓰기 트래픽을 VPC 내에 유지합니다.

  • 특성 저장소를 사용할 때 트래픽을 생성한 클라이언트와 동일한 AZ에 트래픽을 유지합니다. 이렇게 하면 AZ 간의 “홉”을 방지하여 네트워크 지연 시간이 줄어듭니다.

인터페이스 VPC 엔드포인트를 사용하여 AWS서비스에 액세스하기의 단계에 따라 특성 저장소에 AWS PrivateLink를 설정합니다. AWS PrivateLink에서 특성 저장소 런타임의 서비스 이름은 com.amazonaws.region.sagemaker.featurestore-runtime입니다.

InMemory 계층 온라인 저장소는 스토리지 사용량 및 요청에 따라 자동으로 규모가 조정됩니다. 자동 확장은 빠르게 변화하는 경우 새로운 사용 패턴에 적응하는 데 몇 분 정도 걸릴 수 있습니다. 자동 확장 중:

  • 특성 그룹에 대한 쓰기 작업 시 스로틀링 오류가 발생할 수 있습니다. 몇 분 후에 요청을 다시 시도해야 합니다.

  • 특성 그룹에 대한 읽기 작업에서 스로틀링 오류가 발생할 수 있습니다. 이 경우에는 표준 재시도 전략이 적합합니다.

  • 읽기 작업의 지연 시간이 길어질 수 있습니다.

기본 InMemory계층 특성 그룹 최대 크기는 50GiB입니다.

현재 InMemory계층은 온라인 특성 그룹만 지원하고 온라인+오프라인 특성 그룹은 지원하지 않으므로, InMemory계층의 온라인 저장소와 오프라인 저장소 간에 복제가 이루어지지 않습니다. 또한 InMemory계층은 현재 고객 관리형 KMS 키를 지원하지 않습니다.