Usando armazenamento compatível com Amazon S3 em dispositivos da família Snow com um cluster de dispositivos Snow - 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á.

Usando armazenamento compatível com Amazon S3 em dispositivos da família Snow com um cluster de dispositivos Snow

Um cluster é uma coleção de três ou mais dispositivos Snowball Edge usados como uma única unidade lógica para fins de armazenamento e computação locais. Um cluster oferece dois benefícios principais em comparação com um dispositivo Snowball Edge independente para fins de armazenamento e computação locais:

  • Maior durabilidade — Os dados do S3 armazenados em um cluster de dispositivos Snowball Edge têm maior durabilidade de dados em relação a um único dispositivo. Além disso, os dados no cluster permanecem seguros e viáveis, apesar das possíveis interrupções de hardware que afetem o cluster. Os clusters podem suportar a perda de um dispositivo em clusters de 3 e 4 dispositivos e até dois dispositivos em clusters de 5 a 16 dispositivos antes que os dados estejam em perigo. Você pode substituir nós não íntegros para manter a durabilidade e a segurança dos dados armazenados no cluster.

  • Maior armazenamento — Com os dispositivos otimizados de armazenamento do Snowball Edge, você pode criar um único cluster de 16 nós com até 2,6 PB de capacidade de armazenamento utilizável compatível com S3. Com os dispositivos otimizados para computação do Snowball Edge, você pode criar um único cluster de 16 nós de até 501 TB de capacidade de armazenamento utilizável compatível com S3.

Um cluster de dispositivos Snowball Edge é composto de nós sem líderes. Qualquer nó pode gravar e ler dados de todo o cluster, e todos os nós são capazes de realizar o behind-the-scenes gerenciamento do cluster.

Lembre-se das seguintes considerações quando estiver pensando em usar um cluster de dispositivos Snowball Edge:

  • Recomendamos que você forneça uma fonte de alimentação redundante para todos os dispositivos no cluster para reduzir possíveis problemas de desempenho e estabilidade do cluster.

  • Assim como ocorre com trabalhos de computação e armazenamento locais autônomos, os dados armazenados em um cluster não podem ser importados para o Amazon S3 sem solicitar dispositivos adicionais como parte de trabalhos de importação separados. Se você solicitar dispositivos adicionais como trabalhos de importação, poderá transferir os dados do cluster para os dispositivos de trabalho de importação.

  • Para colocar dados em um cluster do Amazon S3, use o Amazon API S3 para criar buckets do Amazon S3 no cluster para armazenar e recuperar objetos do S3. Além disso, você pode usar AWS DataSync para transferir objetos entre serviços AWS de armazenamento e armazenamento compatível com Amazon S3 em dispositivos da família Snow em um dispositivo Snowball Edge. Para obter mais informações, consulte Configuração de transferências com armazenamento compatível com S3 no Snowball Edge.

  • Você pode criar um trabalho para solicitar um cluster de dispositivos do Console de Gerenciamento da família AWS Snow AWS CLI, do ou de um dos AWS SDKs. Para obter mais informações, consulte Introdução aos dispositivos da família Snow.

  • Cada dispositivo no cluster tem uma ID de nó. Um ID de nó é um identificador exclusivo para cada dispositivo no cluster, como um ID de trabalho para um dispositivo autônomo. Você pode obter o node IDs do Console de Gerenciamento da família AWS Snow, do AWS CLI, do e do AWS SDKs cliente Snowball Edge. O cliente Snowball Edge comanda describe-device e describe-cluster retorna o nó IDs com outras informações sobre os dispositivos ou o cluster.

  • A duração de um cluster é limitada pelo certificado de segurança concedido a dispositivos do cluster quando o cluster é provisionado. Por padrão, os dispositivos Snowball Edge podem ser usados ​​por até 360 dias antes de serem retornados. Ao final desse tempo, os dispositivos param de responder às solicitações de leitura/gravação. Se você precisar manter um ou mais dispositivos por mais de 360 dias, entre em contato AWS Support.

  • Ao AWS receber um dispositivo devolvido que fazia parte de um cluster, realizamos uma eliminação completa do dispositivo. Esse apagamento segue os padrões 800-88 do Instituto Nacional de Padrões e Tecnologia (NIST).

Armazenamento compatível com Amazon S3 em dispositivos da Família Snow, tolerância a falhas de cluster e capacidade de armazenamento
Tamanho do cluster Tolerância a falhas Capacidade de armazenamento dos dispositivos Snowball Edge Compute Optimized (AMDEPYCcom Gen1 HDD e GPU opcional) (em TB) Capacidade de armazenamento dos dispositivos Snowball Edge Compute Optimized (Compute Optimized AMD EPYC com Gen2 NVMe e) (em TB) Capacidade de armazenamento dos dispositivos de 210 TB otimizados para armazenamento do Snowball Edge (em TB)

3

Perda de até 1 nó

83

38

438

4

Perda de até 1 nó

125

57

657

5

Perda de até 2 nós

125

57

657

6

Perda de até 2 nós

167

76

904

7

Perda de até 2 nós

209

95

1096

8

Perda de até 2 nós

250

114

1315

9

Perda de até 2 nós

292

133

1534

10

Perda de até 2 nós

334

152

1754

11

Perda de até 2 nós

370

165

1970

12

Perda de até 2 nós

376

171

1973

13

Perda de até 2 nós

418

190

2192

14

Perda de até 2 nós

459

209

2411

15

Perda de até 2 nós

495

225

2625

16

Perda de até 2 nós

501

228

2631

Depois de desbloquear um cluster, você estará pronto para armazenar e acessar dados nesse cluster. Você pode usar o endpoint compatível com Amazon S3 para ler e gravar dados em um cluster.

Para ler e gravar dados em um cluster, você deve ter um quorum de leitura/gravação com, no máximo, o número de nós indisponíveis permitidos no cluster de dispositivos.

Quoruns de clusters do Snowball Edge

Um quorum representa o número mínimo de dispositivos Snowball Edge em um cluster que devem se comunicar entre si para manter um quorum de leitura/gravação.

Quando todos os dispositivos em um cluster estão íntegros, você tem um quórum de leitura/gravação para seu cluster. Se um ou dois desses dispositivos ficarem off-line, você reduzirá a capacidade operacional do cluster. No entanto, você ainda pode ler e gravar no cluster. Com todos os dispositivos operando, exceto um ou dois, o cluster ainda tem um quórum de leitura/gravação. O número de nós que podem ficar off-line antes que a capacidade operacional do cluster seja afetada é encontrado em this table.

O Quorom pode ser perdido se um cluster perder mais do que o número de dispositivos indicado em. this table Quando um quorom é perdido, o cluster fica off-line e os dados no cluster não estão disponíveis. Você pode corrigir isso, ou os dados podem ser permanentemente perdidos, dependendo da gravidade do evento. Se for um evento temporário de alimentação externa e você puder ligar novamente os dispositivos Snowball Edge e desbloquear todos os nós do cluster, seus dados estarão disponíveis novamente.

Importante

Se não existir um quorum mínimo de nós saudáveis, entre em contato. AWS Support

Você pode usar o describe-cluster comando para visualizar o estado do bloqueio e a acessibilidade da rede de cada nó. Garantir que os dispositivos em seu cluster estejam íntegros e conectados é uma responsabilidade administrativa que você assume ao usar o armazenamento em cluster. Para obter mais informações, consulte Obter o status do dispositivo.

Se você determinar que um ou mais nós não estão íntegros, você pode substituir os nós no cluster para manter o quorom, a integridade e a estabilidade de seus dados. Para obter mais informações, consulte Substituindo um nó em um cluster.