banner
Centro de notícias
Ter uma certificação ISO é uma vantagem competitiva.

Programas

May 21, 2023

vege - Fotolia

As empresas querem consolidar o armazenamento de dados, estender sua vida útil e controlar custos. Mas o que vemos com frequência são silos de armazenamento vinculados a aplicativos, fluxos de trabalho e fornecedores específicos.

Esses sistemas podem funcionar bem, mas nem sempre são os mais eficientes ou flexíveis.

O armazenamento definido por software (SDS) é uma alternativa cada vez mais viável que pode trazer inúmeras eficiências e formas de cortar custos.

Neste artigo, o primeiro artigo de uma série de duas partes, examinamos a definição de armazenamento definido por software e as principais variantes que encontramos no mercado.

O armazenamento definido por software separa o software que executa as operações de armazenamento principal do hardware físico.

“É um software controlador de armazenamento que é abstraído do hardware subjacente, para que possa ser executado em qualquer hardware, hipervisor ou nuvem”, diz Chandra Mukhyala, analista do Gartner.

Normalmente, o armazenamento definido por software opera em servidores baseados em x86 e transforma esses servidores em dispositivos de armazenamento.

O hardware pode ser um servidor padrão com seu próprio armazenamento de conexão direta (DAS), infraestrutura hiperconvertida (HCI) ou equipamento otimizado para armazenamento, como um servidor com um número maior do que o normal de baias de unidade.

Na prática, o tipo de hardware não importa, ou não deveria importar. O software SDS reconhecerá a capacidade implantada independentemente da plataforma. E o armazenamento definido por software pode reunir sistemas físicos separados em um pool de armazenamento, mesmo que sejam de fornecedores diferentes. O software de armazenamento pode ser executado diretamente no sistema operacional do servidor, em uma máquina virtual ou na nuvem.

"O ponto principal do armazenamento de dispositivo de software é que ele não está vinculado a nenhum hardware de fornecedor específico", diz Mukhyala do Gartner. "Ele fornece a flexibilidade para o cliente escolher o hardware subjacente. Não queremos nenhum bloqueio de hardware."

O armazenamento definido por software oferece duas vantagens principais para as empresas. São a capacidade de agrupar o armazenamento e trocar o hardware independentemente do fornecedor do software de armazenamento. Há também vantagens no gerenciamento de armazenamento e melhor utilização da capacidade.

Dessa forma, uma organização pode criar um ou mais pools de armazenamento maiores visíveis em seus servidores, máquinas virtuais e aplicativos.

Como o SDS efetivamente "aparece" como armazenamento regular para um aplicativo, os gerentes de TI podem ajustar os sistemas de armazenamento físico sem que isso afete os fluxos de trabalho e as operações. Isso permite atualizações mais fáceis, como uma mudança para um controlador mais poderoso ou uma versão mais rápida do flash.

Potencialmente, o armazenamento definido por software permite que os compradores escolham os melhores fornecedores para seus aplicativos com hardware de alto desempenho onde é importante e unidades genéricas mais lentas para aplicativos menos críticos. Como alternativa, as empresas podem continuar a usar armazenamento mais antigo e de menor desempenho no pool, com o SDS alocando-o para as tarefas mais apropriadas.

Isso elimina a necessidade de os compradores especificarem sistemas mais poderosos em toda a linha apenas para atender às demandas de alguns aplicativos. Como aponta Mukhyala do Gartner, os fornecedores de armazenamento geralmente vendem seus arrays em "tamanhos de camisetas", com tamanho pequeno, médio ou grande que determinam não apenas a capacidade, mas também o IOPS. Sem armazenamento definido por software, uma mudança para um nível de desempenho mais alto significa remover e substituir todo o array, mesmo que não tenha atingido a capacidade.

Tudo isso economiza custos. Mas os CIOs também analisam o armazenamento definido por software porque desejam um namespace global para agrupar a capacidade entre os locais.

E facilita a mudança para ambientes híbridos nos quais o armazenamento no local, na nuvem e potencialmente em aplicativos de borda formam um pool comum. O SDS também facilita o "estouro" da capacidade na nuvem pública conforme a demanda das cargas de trabalho.

O armazenamento definido por software também facilita o compartilhamento de armazenamento físico entre sistemas de arquivos.

O SDS funciona bem onde as organizações precisam operar diferentes tipos de sistema de arquivos. A tecnologia deve ser igualmente capaz de lidar com armazenamento em bloco – para bancos de dados, por exemplo – e arquivo e objeto. No SDS, o arquivo e o objeto geralmente são combinados.