Recentemente, ajudei um colega que trabalha com serviços de dados a lidar com uma falha no sistema. Quando ele viu a mensagem de erro na tela, não pôde deixar de suspirar: "O banco de dados principal caiu, a sincronização do sistema de backup falhou, se não conseguirmos recuperar, as reclamações dos clientes podem levar à falência da empresa."
Esta cena faz-me lembrar um caso que encontrei enquanto estudava armazenamento distribuído: uma grande plataforma armazenava todos os dados em três nós centrais, e, como resultado de uma queda de energia regional, os nós falharam, quase causando um desastre que resultaria na perda permanente de dados de milhões de usuários.
Recomendei a este colega uma nova solução de armazenamento distribuído. No início, ele migrou algumas dados-chave com uma mentalidade de teste. Durante os testes de ataque simulados subsequentes, desligamos deliberadamente 20% dos nós. Para nossa surpresa, o sistema não apenas não colapsou, mas conseguiu reconstituir os dados completos em tempo real através da verificação de redundância dos nós restantes. "Este mecanismo de tolerância a falhas bizantinas é realmente eficaz," ele disse enquanto analisava os logs, "o armazenamento criptografado em fragmentos combinado com a programação dinâmica de nós é muito mais confiável do que a tradicional configuração de alta disponibilidade com duas máquinas."
Agora, o sistema desse colega foi completamente migrado para a nova solução de armazenamento. No mês passado, apesar das flutuações na rede, os dados principais ainda conseguiram uma perda zero. Ele calculou o custo-benefício: apenas os custos economizados em hardware de recuperação de desastres e o esforço de operação e manutenção superaram em 30% o custo da assinatura.
Na verdade, a demanda dos técnicos é bastante simples: eles desejam que mecanismos complexos funcionem silenciosamente em segundo plano, enquanto os usuários apenas precisam desfrutar do resultado de que "os dados estão sempre seguros". Esta nova solução de armazenamento não ostenta conceitos profundos, mas transforma o lema "dados não perdidos" em uma realidade verificável através de uma arquitetura distribuída sólida. Esta solução profissional é, sem dúvida, a mais tranquilizadora.
Na atual era digital, a segurança e a confiabilidade dos dados tornaram-se cada vez mais importantes. Com o contínuo desenvolvimento da tecnologia de armazenamento distribuído, temos razões para acreditar que a gestão de dados no futuro será mais segura, eficiente e confiável.
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
7 Curtidas
Recompensa
7
4
Repostar
Compartilhar
Comentário
0/400
SerumSquirter
· 08-25 13:38
Os problemas de armazenamento também podem ser tão elaborados.
Ver originalResponder0
TokenVelocityTrauma
· 08-25 13:31
Bengala de salvação para a segurança dos dados
Ver originalResponder0
MindsetExpander
· 08-25 13:29
Distribuído é um talismã para a sobrevivência.
Ver originalResponder0
HashRatePhilosopher
· 08-25 13:27
Ridículo, a distribuição descentralizada está inativa.
Recentemente, ajudei um colega que trabalha com serviços de dados a lidar com uma falha no sistema. Quando ele viu a mensagem de erro na tela, não pôde deixar de suspirar: "O banco de dados principal caiu, a sincronização do sistema de backup falhou, se não conseguirmos recuperar, as reclamações dos clientes podem levar à falência da empresa."
Esta cena faz-me lembrar um caso que encontrei enquanto estudava armazenamento distribuído: uma grande plataforma armazenava todos os dados em três nós centrais, e, como resultado de uma queda de energia regional, os nós falharam, quase causando um desastre que resultaria na perda permanente de dados de milhões de usuários.
Recomendei a este colega uma nova solução de armazenamento distribuído. No início, ele migrou algumas dados-chave com uma mentalidade de teste. Durante os testes de ataque simulados subsequentes, desligamos deliberadamente 20% dos nós. Para nossa surpresa, o sistema não apenas não colapsou, mas conseguiu reconstituir os dados completos em tempo real através da verificação de redundância dos nós restantes. "Este mecanismo de tolerância a falhas bizantinas é realmente eficaz," ele disse enquanto analisava os logs, "o armazenamento criptografado em fragmentos combinado com a programação dinâmica de nós é muito mais confiável do que a tradicional configuração de alta disponibilidade com duas máquinas."
Agora, o sistema desse colega foi completamente migrado para a nova solução de armazenamento. No mês passado, apesar das flutuações na rede, os dados principais ainda conseguiram uma perda zero. Ele calculou o custo-benefício: apenas os custos economizados em hardware de recuperação de desastres e o esforço de operação e manutenção superaram em 30% o custo da assinatura.
Na verdade, a demanda dos técnicos é bastante simples: eles desejam que mecanismos complexos funcionem silenciosamente em segundo plano, enquanto os usuários apenas precisam desfrutar do resultado de que "os dados estão sempre seguros". Esta nova solução de armazenamento não ostenta conceitos profundos, mas transforma o lema "dados não perdidos" em uma realidade verificável através de uma arquitetura distribuída sólida. Esta solução profissional é, sem dúvida, a mais tranquilizadora.
Na atual era digital, a segurança e a confiabilidade dos dados tornaram-se cada vez mais importantes. Com o contínuo desenvolvimento da tecnologia de armazenamento distribuído, temos razões para acreditar que a gestão de dados no futuro será mais segura, eficiente e confiável.