기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
분산된 훈련 작업에서 ML 컴퓨팅 인스턴스 간 통신 보호
기본적으로 Amazon은 Amazon Virtual Private Cloud(Amazon VPC)에서 훈련 작업을 SageMaker 실행하여 데이터를 안전하게 유지합니다. 프라이빗 를 구성하여 훈련 컨테이너와 데이터를 보호하기 위해 다른 수준의 보안을 추가할 수 있습니다VPC. 분산된 ML 프레임워크와 알고리즘은 일반적으로 훈련 데이터 세트가 아니라 모델과 직접 관련이 있는 정보(예: 가중치)를 전송합니다. 분산된 훈련을 수행할 때 인스턴스 간에 전송되는 데이터를 추가로 보호할 수 있습니다. 이렇게 하면 규제 요구 사항을 준수할 수 있습니다. 이렇게 하려면 컨테이너 간 트래픽 암호화를 사용합니다.
참고
의료 부문 사용 사례의 경우 보안 모범 사례는 노드 간 통신을 암호화하는 것입니다.
컨테이너 간 트래픽 암호화를 활성화하면 훈련 시간이 늘어날 수 있는데, 분산된 딥 러닝 알고리즘을 사용하는 경우 특히 더 그렇습니다. 컨테이너 간 트래픽 암호화를 활성화하더라도 단일 컴퓨팅 인스턴스를 사용하는 훈련 작업에는 영향을 미치지 않습니다. 그러나 여러 컴퓨팅 인스턴스를 사용하는 훈련 작업의 경우 훈련 시간에 미치는 영향은 컴퓨팅 인스턴스 간 통신량에 따라 달라집니다. 영향을 받는 알고리즘의 경우 이러한 보안 수준을 추가하면 비용이 올라갑니다. , XGBoost DeepAR 및 선형 학습자와 같은 대부분의 SageMaker 기본 제공 알고리즘의 훈련 시간은 일반적으로 영향을 받지 않습니다.
훈련 작업 또는 하이퍼파라미터 튜닝 작업에 대해 컨테이너 간 트래픽 암호화를 활성화할 수 있습니다. 또는 콘솔을 사용하여 SageMaker APIs 컨테이너 간 트래픽 암호화를 활성화할 수 있습니다.
프라이빗 에서 훈련 작업을 실행하는 방법에 대한 자세한 내용은 섹션을 VPC참조하세요Amazon의 리소스에 대한 SageMaker 훈련 작업 액세스 권한 부여 VPC.
컨테이너 간 트래픽 암호화 활성화(API)
를 사용하여 훈련 또는 하이퍼파라미터 튜닝 작업에서 컨테이너 간 트래픽 암호화를 활성화하기 전에 프라이빗 VPC의 보안 그룹에 인바운드 및 아웃바운드 규칙을 APIs추가합니다.
컨테이너 간 트래픽 암호화를 활성화하려면(API)
-
프라이빗 의 보안 그룹에 다음 인바운드 및 아웃바운드 규칙을 추가합니다. VPC
프로토콜 포트 범위 소스 UDP
500
Self Security Group ID
ESP 50
N/A
Self Security Group ID
-
CreateTrainingJob
또는CreateHyperParameterTuningJob
에 요청을 보낼 때EnableInterContainerTrafficEncryption
파라미터True
에 를 API지정합니다.
참고
ESP 50
프로토콜의 경우 AWS Security Group 콘솔에 포트 범위가 '모두'로 표시될 수 있습니다. 그러나 Amazon은 지정된 포트 범위를 EC2 무시합니다. ESP 50 IP 프로토콜에는 적용되지 않기 때문입니다.
컨테이너 간 트래픽 암호화 활성화(콘솔)
훈련 작업에서 컨테이너 간 트래픽 암호화 활성화
훈련 작업에서 컨테이너 간 트래픽 암호화를 활성화하려면
에서 Amazon SageMaker 콘솔을 엽니다https://console.aws.amazon.com/sagemaker/
. -
탐색 창에서 훈련을 선택한 후 훈련 작업을 선택합니다.
-
훈련 작업 생성을 선택합니다.
-
네트워크 에서 를 선택합니다VPC. 기본값 VPC 또는 생성한 기본값을 사용할 수 있습니다.
-
Enable inter-container traffic encryption(컨테이너 간 트래픽 암호화 활성화)을 선택합니다.
컨테이너 간 트래픽을 활성화한 후 훈련 작업 생성을 완료합니다. 자세한 내용은 모델 훈련섹션을 참조하세요.
하이퍼파라미터 튜닝 작업에서 컨테이너 간 트래픽 암호화 활성화
하이퍼파라미터 튜닝 작업에서 컨테이너 간 트래픽 암호화를 활성화하려면
에서 Amazon SageMaker 콘솔을 엽니다https://console.aws.amazon.com/sagemaker/
. -
탐색 창에서 훈련을 선택한 후 하이퍼파라미터 튜닝 작업을 선택합니다.
-
하이퍼파라미터 튜닝 작업 생성을 선택합니다.
-
네트워크 에서 를 선택합니다VPC. 기본값 VPC 또는 생성한 기본값을 사용할 수 있습니다.
-
Enable inter-container traffic encryption(컨테이너 간 트래픽 암호화 활성화)을 선택합니다.
컨테이너 간 트래픽을 활성화한 후 하이퍼파라미터 튜닝 작업 생성을 완료합니다. 자세한 내용은 하이퍼파라미터 튜닝 작업 구성 및 시작섹션을 참조하세요.