Q:
Quais são alguns desafios ao lidar com as camadas de armazenamento de uma arquitetura?
UMA:O manuseio do componente de armazenamento de um sistema moderno de gerenciamento de dados pode ser extremamente complicado e desafiador.
Alguns dos grandes desafios com as camadas de armazenamento têm a ver com tipos anteriores de sistemas de armazenamento que tendem a ser monolíticos e inflexíveis. Alguns deles são difíceis de trabalhar em termos de entrada / saída e podem ser difíceis de dimensionar porque a escalabilidade não é realmente incorporada ao design geral.
Outros tipos de desafios com as camadas de armazenamento têm mais a ver com o desenvolvimento de sistemas de armazenamento modernos e sofisticados, como plataformas de armazenamento definidas por software que abstraem o plano de controle do plano de hardware. Essa dissociação das estruturas clássicas de armazenamento pode tornar o armazenamento mais versátil e escalável, mas também pode adicionar desafios aos administradores.
Alguns sistemas definidos por software podem não ter interfaces intuitivas. Alguns deles usarão métodos simplistas ou genéricos para controlar as configurações de armazenamento. Alguns podem não ser versáteis o suficiente para lidar com cargas de trabalho dinâmicas ou demandas de horário de pico. A “expansão” desses tipos de sistemas pode acabar adicionando custos significativos de gerenciamento. Como qualquer tipo de arquitetura sofisticada e com várias partes, a criação de um sistema de armazenamento definido por software pode fugir dos planejadores corporativos.
Alguns sistemas podem incluir silos ou isolamentos de dados que aumentam a dificuldade de lidar com as camadas de armazenamento. Isso também pode ser um grande obstáculo em termos de realmente administrar um componente de armazenamento grande e um pouco distribuído.
Os administradores corporativos também podem precisar escolher entre tipos diferentes de armazenamento definido por software. Algumas ferramentas podem apenas fornecer a camada de controle sobre um sistema de armazenamento físico e agrupar recursos de acordo. Outros virtualizarão completamente o ambiente de armazenamento. Alguns sistemas usarão controladores virtuais no servidor e dependem de APIs para fornecer interoperabilidade.
As empresas precisam escolher o tipo certo de sistema de armazenamento para ajudá-las a ter sucesso. Eles precisam ter pessoas com conhecimento interno, ou dependem de consultores para orientá-los no processo de aplicação e uso de sistemas de armazenamento modernos. Sistemas de armazenamento virtualizados e totalmente automatizados podem adicionar muitos benefícios para os negócios, sem as complexidades e as dores de cabeça de uma arquitetura mal projetada ou mal ajustada que deixa a empresa lutando para adotar e implementar as soluções corretas.