Qumulo LogoQumulo Logo

Blog

“Estou impressionado com a rapidez com que vocês me atenderam hoje à noite. Vocês são fantásticos, muito obrigado!” — cliente anônimo

Estamos em 2005. As médias no boliche estão bem altas, enquanto as pontuações no minigolfe estão bem baixas. Tanto os Foo Fighters quanto o Nickelback têm dois sucessos no top 20. Faltam dois anos para o lançamento dos primeiros discos rígidos de um terabyte; portanto, se você quiser ampliar seu espaço de armazenamento, terá muito trabalho pela frente.

No suporte ao cliente, chamamos isso de “atualizações radicais”. Isso significa que você está pensando em fazer uma atualização, mas não pode misturar plataformas. Diante disso, você liga para seu vendedor de confiança, pede que ele mande um novo sistema de armazenamento por via aérea, migra tudo para lá e pronto! Depois, você chama seu amigo com um porta-paletes e retira o equipamento antigo do data center.

Funciona. É um saco, mas funciona.

Avançando para 2023. O Nickelback não passa de uma foto, e já ouvimos o melhor dos Foo Fighters. E aqui na Qumulo, vimos algo que funcionava e dissemos: “podemos fazer melhor”.

Entrar Atualização da Plataforma Transparente.

A Atualização Transparente da Plataforma (TPR ou substituição de nó) permite que você atualize o hardware no local, sem necessidade de migração. Em linhas gerais, você instala novos nós no rack e inicia uma tarefa que transfere todos os dados dos nós antigos para os novos e, em seguida, retira os nós antigos. Já se foram os dias em que era preciso iniciar várias tarefas de replicação. Já se foram os dias das janelas de transição. Agora, isso simplesmente “acontece”.

Isso parece ótimo do ponto de vista da migração para uma nova plataforma, mas quais são os outros benefícios? Vamos dar uma olhada em um exemplo rápido:

Digamos que tenhamos uma plataforma QC208 mais antiga. Vamos chamá-la de “Airport”, já que ela vai “decolar”. Quando começamos, era um cluster de 4 nós e, com o tempo, cresceu para 8 nós. Um resumo de como está nossa situação atual –

Nós – 8

Capacidade – 1.086 TB

Eficiência – 65,3%

Se aplicarmos o TPR a uma plataforma C-432, nossos números passam a ser: –

Nós – 5

Capacidade – 1.511,1 TB

Eficiência – 70%

Além disso, o número de portas de rede passa de 16 para 10, o peso total diminui em cerca de 800 libras, e o consumo em watts e BTU cai em 3.600 e 12.000, respectivamente.

Tudo isso acontece enquanto você ainda está fornecendo dados.

Assim que estiver tudo pronto, a TPR desligará os nós antigos; depois, basta retirá-los do rack e usá-los como mesinha de centro.

Isso parece ótimo, mas vamos direto ao ponto. O que os caras do suporte estão vendo?

Bem, para ser franco, é tão bom quanto parece. A Qumulo utilizou o mecanismo restriper já existente para lidar com os detalhes de segundo plano, então não precisamos nos dar ao trabalho de lidar com algum código novinho em folha escrito em um hack-a-thon alimentado por Jolt Cola. Simples assim: simplesmente funciona.

Com o lançamento do Qumulo Core 6.1.2, o TPR ganhou destaque na interface de linha de comando (qq replace_nodes) e na API REST (/cluster/nodes). Como profissional de suporte, ainda recomendo que você entre em contato pelo seu canal do Slack antes de simplesmente partir para a ação por conta própria (provavelmente há algumas ressalvas e casos específicos que talvez seja melhor discutirmos). No entanto, em geral, está tudo liberado. Vá em frente e atualize!

E sim, ainda temos mais toboáguas excelentes do que qualquer outro planeta com o qual nos comunicamos.

Até o mês que vem!

"Estou impressionado com a rapidez com que me responderam...