Práticas recomendadas para usar um dispositivo Snowball Edge - AWS Snowball Edge Guia do desenvolvedor

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Práticas recomendadas para usar um dispositivo Snowball Edge

Para ajudar a obter o máximo benefício e satisfação com seu AWS Snowball Edge dispositivo, recomendamos que você siga estas práticas recomendadas.

Recomendações de segurança para dispositivos da família Snow

A seguir estão as recomendações e as melhores práticas para manter a segurança ao trabalhar com um AWS Snowball Edge dispositivo.

Segurança geral
  • Se você notar algo que pareça suspeito no AWS Snowball Edge dispositivo, não o conecte à sua rede interna. Em vez disso, entre em contato com o AWS Support para receber um novo dispositivo AWS Snowball Edge .

  • Recomendamos não salvar uma cópia do código de desbloqueio no mesmo local na estação de trabalho que o manifesto para esse trabalho. Salvá-los em locais diferentes ajuda a impedir que pessoas não autorizadas tenham acesso ao AWS Snowball Edge dispositivo. Por exemplo, é possível salvar uma cópia do manifesto no servidor local e enviar o código que desbloqueia o dispositivo por e-mail para um usuário. Essa abordagem limita o acesso ao AWS Snowball Edge dispositivo a indivíduos que têm acesso aos arquivos salvos no servidor e ao endereço de e-mail do usuário.

  • As credenciais exibidas, quando você executa os list-access-keys comandos do cliente Snowball Edge get-secret-access-key e, são um par de chaves de acesso usadas para acessar seu dispositivo.

    Essas chaves são associadas apenas ao trabalho e aos recursos locais no dispositivo. Eles não são mapeados para o seu Conta da AWS ou para qualquer outro Conta da AWS. Se você tentar usar essas chaves para acessar serviços e recursos no Nuvem AWS, elas falharão porque só funcionam para os recursos locais associados ao seu trabalho.

  • Se você achar que suas credenciais foram perdidas ou comprometidas, solicite um novo arquivo de manifesto e desbloqueie o código seguindo o processo de atualização do certificado do SSL dispositivo. Consulte Atualização do SSL certificado em dispositivos Snowball Edge.

Para obter informações sobre como usar as políticas AWS Identity and Access Management (IAM) para controlar o acesso, consulteAWS-Políticas gerenciadas (predefinidas) para Edge AWS Snowball.

Segurança de rede
  • Recomendamos que você use apenas um método por vez para ler e gravar dados em um bucket local em um AWS Snowball Edge dispositivo. Usar ao mesmo tempo a interface de arquivos e o adaptador do Amazon S3 no mesmo bucket do Amazon S3 poderá resultar em conflitos de leitura/gravação.

  • Para evitar corromper seus dados, não desconecte o AWS Snowball Edge dispositivo nem altere suas configurações de rede ao transferir dados.

  • Os arquivos que estiverem sendo gravados em um dispositivo deverão estar em estado estático. Os arquivos modificados enquanto estão sendo gravados podem resultar em conflitos de leitura/gravação.

  • Para obter mais informações sobre como melhorar o desempenho do seu AWS Snowball Edge dispositivo, consulteRecomendações para o melhor desempenho de transferência de dados de ou para um dispositivo da família Snow.

Práticas recomendadas para gerenciar recursos de um dispositivo da família Snow

Considere as práticas recomendadas a seguir para gerenciar trabalhos e recursos em seu dispositivo AWS Snowball Edge .

  • Os 10 dias gratuitos para realizar sua transferência de dados no local começam no dia seguinte à chegada do AWS Snowball Edge dispositivo ao seu data center. Isso só é aplicável a dispositivos do tipo Snowball Edge.

  • O status de Trabalho criado é o único no qual é possível cancelar um trabalho. Quando um trabalho muda para outro status, não é possível cancelar o trabalho. Isso se aplica aos clusters.

  • Para trabalhos de importação, não exclua as cópias locais dos dados transferidos enquanto a importação para o Amazon S3 não for concluída com êxito. Como parte do processo, verifique os resultados da transferência de dados.

Recomendações para o melhor desempenho de transferência de dados de ou para um dispositivo da família Snow

nota

O desempenho da transferência de dados que você experimenta variará com base no ambiente de rede, nos sistemas operacionais, no método de cópia, no protocolo, no desempenho de leitura dos dados de origem e nas características do conjunto de dados, como o tamanho do arquivo. Para determinar as taxas e os tempos de transferência de dados precisos, recomendamos que você meça o desempenho por meio de proof-of-concept testes em seu ambiente.

A seguir, você encontrará recomendações e informações sobre o desempenho AWS Snowball Edge do dispositivo. Esta seção descreve o desempenho em termos gerais, porque os ambientes on-premises têm uma forma diferente de fazer as coisas; diferentes tecnologias de rede, hardware diferente, diferentes sistemas operacionais, procedimentos diferentes e assim por diante.

A tabela a seguir descreve como a taxa de transferência da rede afeta o tempo necessário para preencher um dispositivo Snowball Edge com dados. A transferência de arquivos menores reduz a velocidade de transferência devido a uma sobrecarga maior. Se tiver vários arquivos pequenos, é recomendável compactá-los em arquivos maiores antes de transferi-los para o dispositivo Snowball Edge.

Taxa (MB/s) Tempo de transferência de 82 TB
800 1,22 dia
450 2,11 dias
400 2,37 dias
300 3,16 dias
277 3,42 dias
200 4,75 dias
100 9,49 dias
60 15,53 dias
30 31,06 dias
10 85,42 dias

Para fornecer orientações significativas sobre desempenho, as seções a seguir descrevem como determinar quando usar o AWS Snowball Edge dispositivo e como aproveitar ao máximo o serviço.

As práticas abaixo são altamente recomendadas, porque elas têm o maior impacto na melhoria do desempenho da transferência de dados:

  • Recomendamos que você não tenha mais de 500 mil arquivos ou diretórios dentro de cada diretório.

  • Recomendamos que todos os arquivos transferidos para um dispositivo Snowball Edge não tenham menos de 1 MB de tamanho.

  • Se tiver muitos arquivos menores que 1 MB, recomendamos compactá-los em arquivos maiores antes de transferi-los para um dispositivo Snowball Edge.

Melhorando a velocidade da transferência de dados de e para um dispositivo da família Snow

Uma das melhores maneiras de melhorar o desempenho de um AWS Snowball Edge dispositivo é acelerar a transferência de dados de e para um dispositivo. Geralmente, é possível melhorar a velocidade de transferência da fonte de dados para o dispositivo das formas a seguir. A lista abaixo é ordenada do maior para o menor impacto positivo no desempenho:

  1. Execute várias operações de gravação ao mesmo tempo: para fazer isso, execute cada comando de várias janelas de terminal em um computador com uma conexão de rede com um único dispositivo AWS Snowball Edge .

  2. Transfira arquivos pequenos em lotes: cada operação de cópia tem alguma sobrecarga por causa da criptografia. Para acelerar o processo, reúna os arquivos em lote em um único arquivo. Ao agrupar os arquivos em lote, eles podem ser extraídos automaticamente quando importados para o Amazon S3. Para ter mais informações, consulte Agrupamento de arquivos pequenos para melhorar o desempenho da transferência de dados para dispositivos da família Snow.

  3. Não execute outras operações nos arquivos durante a transferência: renomear arquivos durante a transferência, alterar os metadados ou gravar dados nos arquivos durante uma operação de cópia terá impacto negativo no desempenho da transferência. Recomendamos que os arquivos permaneçam em um estado estático durante a transferência.

  4. Reduza o uso de rede local: seu dispositivo AWS Snowball Edge se comunica em sua rede local. Por isso, reduzir o tráfego de rede local entre o dispositivo AWS Snowball Edge , o switch ao qual ele está conectado e o computador que hospeda a fonte de dados pode melhorar as velocidades de transferência de dados.

  5. Elimine saltos desnecessários — recomendamos que você configure seu AWS Snowball Edge dispositivo, sua fonte de dados e o computador que executa a conexão de terminal entre eles para que sejam as únicas máquinas se comunicando por meio de um único switch. Isso pode melhorar as velocidades de transferência de dados.