Requisitos técnicos para usar o Data Transfer Terminal
Antes de agendar uma reserva em um Data Transfer Terminal, você precisará garantir que tenha o equipamento e as configurações necessárias para se conectar à rede. Consulte as diretrizes a seguir para poder usufruir da melhor conectividade e experiência de rede.
Equipamento
Leve dispositivos de conectividade portáteis, incluindo monitores, teclado, mouse e computador ou laptop, às instalações do Data Transfer Terminal para sua reserva agendada.
Seu hardware deve ser capaz de funcionar com conexões de fibra óptica (L4)
nota
Como prática recomendada de segurança de dados, garanta que seus dados estejam criptografados e protegidos nos dispositivos de armazenamento que você traz para o Data Transfer Terminal e aplique políticas de criptografia de dados ao usar a instalação do Data Transfer Terminal. Para obter mais informações, consulte Segurança do AWS Data Transfer Terminal.
Requisitos de rede
Certifique-se de que seu dispositivo, servidor ou equipamento de upload (laptop) esteja preparado para se conectar à rede e que ele ofereça suporte a DHCP. Você deve ter o seguinte para usufruir de uma experiência ideal de upload de dados:
-
Um transceptor óptico QSFP 100G QSFP28 LR4 (100GBASE-LR4) compatível com os conectores NIC e LC para as conexões de cabo de fibra fornecidas na instalação do Data Transfer Terminal.
-
Configuração automática de endereço IP DHCP habilitada. Os servidores DNS são atribuídos automaticamente pelo DHCP.
-
Software e drivers de NIC atualizados.
Otimização de desempenho
Para maximizar o throughput ao usar o AWS Data Transfer Terminal, considere as recomendações a seguir.
-
Hardware recomendado:
-
Placa de interface de rede de 100 Gbps
-
CPU de 16 núcleos
-
128 GB de RAM
-
Várias unidades SSD NVMe em uma matriz RAID
-
-
Use a biblioteca AWS Common Runtime (AWS CRT) para uploads via AWS Command Line Interface ou AWS SDK.
Otimize as configurações de transferência do Amazon S3 configurando os parâmetros abaixo. Defina esses valores sob a chave do
s3
de nível superior no arquivo de configuração AWS, local padrão~/.aws/config
.[default] s3 = preferred_transfer_client = crt target_bandwidth = 100Gb/s max_concurrent_requests = 20 multipart_chunksize = 16MB
Observe que todos os valores de configuração do Amazon S3 são indentados e aninhados sob a chave do
s3
de nível superior.-
Opcional: você pode definir os valores acima programaticamente usando o comando
aws configure set
. Por exemplo, para definir os valores acima para o perfil padrão, você pode executar os seguintes comandos: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
-
-
Para definir programaticamente esses valores para um perfil diferente do padrão, forneça o sinalizador
--profile
. Por exemplo, para definir a configuração de um perfil chamadotest-profile
, execute um comando como o exemplo abaixo.aws configure set s3.max_concurrent_requests 20 --profile test-profile
-
Habilite o BBR (Linux) no dispositivo para melhorar o throughput.
sysctl -w net.core.default_qdisc=fq sysctl -w net.ipv4.tcp_congestion_control=bbr
Mais informações
Para obter mais informações sobre as configurações do Amazon S3 na linha de comandos da AWS para otimizar sua conectividade e a performance da rede, consulte os recursos a seguir.
-
Configuração do Amazon S3 via AWS CLI
na Referência de comandos da AWS CLI -
Use um cliente Amazon S3 de alto desempenho: cliente baseado em AWS CRT no SDK do Amazon S3 para Java
-
Como otimizo a performance quando uso o AWS CLI para fazer upload de arquivos grandes para o Amazon S3?
no Centro de Conhecimentos da AWS