Data Transfer Terminal 사용 기술 요구 사항
Data Transfer Terminal에서 예약을 하기 전에 네트워크 연결에 필요한 장비 및 구성이 있는지 확인해야 합니다. 최적의 네트워크 연결 및 경험은 다음 가이드라인을 참조하세요.
장비
예약을 위해 모니터, 키보드, 마우스, 컴퓨터 또는 노트북을 포함하여 연결을 위한 휴대용 디바이스를 Data Transfer Terminal 시설로 가져와야 합니다.
하드웨어가 광섬유(L4) 연결을 사용할 수 있어야 합니다.
참고
데이터 보안 모범 사례에 따라 Data Transfer Terminal로 가져오는 스토리지 디바이스에서 데이터가 암호화 및 보호되어야 하고, Data Transfer Terminal 시설을 사용하는 동안 데이터 암호화 정책을 적용해야 합니다. 자세한 내용은 AWS Data Transfer Terminal의 보안 섹션을 참조하세요.
네트워크 요구 사항
업로드 중인 디바이스, 서버 또는 어플라이언스(노트북)가 네트워크에 연결할 준비가 되어 있고 DHCP를 지원해야 합니다. 최적의 데이터 업로드 경험을 위해 필요한 사항:
-
Data Transfer Terminal 시설에 제공된 광섬유 케이블 연결을 위한 NIC 및 LC 커넥터와 호환되는 100G QSFP28 LR4(100GBASE-LR4) 광학 QSFP 송수신기.
-
IP 주소 자동 구성 DHCP 활성화. DNS 서버가 DHCP에 의해 자동으로 할당.
-
최신 소프트웨어 및 NIC 드라이버.
성능 최적화
AWS Data Transfer Terminal을 사용하는 동안 처리량을 극대화하려면 다음 권장 사항을 고려하세요.
-
권장 하드웨어:
-
100Gbps 네트워크 인터페이스 카드
-
16코어 CPU
-
128GB RAM
-
여러 개의 NVME SSD 드라이브(RAID 어레이)
-
-
AWS Command Line Interface 또는 AWS SDK를 사용한 업로드에는 AWS 공통 런타임(AWS CRT) 라이브러리를 사용합니다.
아래 파라미터를 구성하여 Amazon S3 전송 설정을 최적화합니다. 기본 위치
~/.aws/config
에서 AWS 구성 파일의 최상위s3
키 아래에 이러한 값을 설정합니다.[default] s3 = preferred_transfer_client = crt target_bandwidth = 100Gb/s max_concurrent_requests = 20 multipart_chunksize = 16MB
모든 Amazon S3 구성 값은 들여쓰기 처리되고 최상위
s3
키 아래에 중첩됩니다.-
선택 사항:
aws configure set
명령을 사용하여 위의 값을 프로그래밍 방식으로 설정할 수 있습니다. 예를 들어, 기본 프로필에 대해 위의 값을 설정하려면 다음 명령을 대신 실행할 수 있습니다.aws configure set default.s3.preferred_transfer_client crt aws configure set default.s3.target_bandwidth 100Gb/s aws configure set default.s3.max_concurrent_requests 20 aws configure set default.s3.multipart_chunksize 16MB
-
-
기본값 이외의 프로필에 대해 이러한 값을 프로그래밍 방식으로 설정하려면
--profile
플래그를 입력합니다. 예를 들어,test-profile
이라는 프로필에 대한 구성을 설정하려면 아래 예제와 같이 runa 명령을 실행합니다.aws configure set s3.max_concurrent_requests 20 --profile test-profile
-
처리량 증가를 위해 디바이스에서 BBR(Linux)을 활성화합니다.
sysctl -w net.core.default_qdisc=fq sysctl -w net.ipv4.tcp_congestion_control=bbr
추가 정보
네트워크 연결 및 성능을 최적화하기 위한 AWS 명령줄 Amazon S3 구성에 대한 자세한 내용은 다음 리소스를 참조하세요.
-
AWS CLI 명령 참조의AWS CLI Amazon S3 구성
-
Amazon S3 Java용 Amazon AppStream SDK의 고성능 Amazon S3 클라이언트 사용: AWS CRT 기반 클라이언트
-
AWS 지식 센터의 AWS CLI를 사용하여 Amazon S3에 대용량 파일을 업로드할 때 성능을 최적화하려면 어떻게 해야 하나요?