Login / Registre-se Account
Jump to section

Introdução ao armazenamento de dados

Copiar URL

Ele já mudou muito desde a época dos sistemas de disco. Obviamente, os sistemas de disco ainda estão em uso por aí, mas agora todos os dados se encontram conectados a uma rede e são definidos por software.

Container storage for Dummies e-book cover

Armazenamento em containers para leigos

Armazenamento de dados é a coleta e retenção de informações digitais: os bits e bytes das aplicações, protocolos de rede, documentos, mídias, catálogos de endereços, preferências dos usuários e muito mais. O armazenamento de dados é um dos principais componentes para trabalhar com big data.

Pense da seguinte forma: Computadores são como cérebros. Ambos têm memória de curto prazo e memória de longo prazo. Os cérebros lidam com a memória de curto prazo no córtex pré-frontal, enquanto os computadores lidam com ela na memória de acesso aleatório (RAM).

Cérebros e memória RAM processam e lembram das coisas enquanto estão acordados e ambos se cansam depois de um tempo. O seu cérebro converte memórias de trabalho em memórias de longo prazo enquanto você dorme, e computadores transferem memórias ativas para volumes de armazenamento quando eles estão inativos. Computadores também distribuem os dados por tipo da mesma maneira que cérebros distribuem memórias entre as seguintes categorias: semântica, espacial, emocional ou processual.

Talvez a melhor história sobre dispositivos de armazenamento de dados esteja nas primeiras 12 páginas do livro From Pots and Vats to Programs and Apps: How Software Learned to Package Itself de Gordan Haff e William Henry.

Nele, Gordan e William descrevem como um tecelão de 1725 programava teares usando cartões perfurados inspirados em cilindros de órgãos automatizados. Os cartões perfurados adicionavam informações a um computador do século 19 durante o censo americano de 1890 e permaneceram populares até a era das unidades de fita magnética, iniciada na década de 1950. Desse momento em diante, o tamanho das unidades de fita magnética encolheu até se tornarem fitas cassete.

Pouco antes da década de 1970, a IBM lançou o disquete, que era usado para quase tudo. Disquetes inicializavam mainframes, aplicações de software armazenadas e eram o único dispositivo de armazenamento persistente disponível até as unidades de disco rígido (HDDs) sofrerem queda de preço. As HDDs se tornaram discos compactos (CDs) na década de 1980, e as unidades de estado sólido (SSDs) substituíram os discos rotatórios por chips sólidos e memória flash. Agora, o armazenamento flash cabe no bolso em pendrives que guardam cópias de tudo o que queremos ou precisamos.

Armazenamento definido por software

O armazenamento definido por software (SDS) usa um software de gerenciamento de abstração para desacoplar os dados do hardware antes de reformatá-los e organizá-los para o uso na rede. O SDS funciona muito bem com cargas de trabalho de containers e microsserviços que usam dados não estruturados. Isso se deve ao fato de que o SDS pode ser escalado de uma maneira que é impossível para as soluções de armazenamento físicas.

Armazenamento em nuvem

O armazenamento em nuvem é a organização de dados mantidos em um local que pode ser acessado por qualquer um na Internet que tenha as permissões necessárias. Não é necessário estar conectado a uma rede interna (isso seria o armazenamento NAS) nem acessar os dados do seu próprio hardware diretamente conectado ao seu computador. Alguns dos fornecedores mais populares de armazenamento em nuvem são Microsoft, Google e IBM.

Armazenamento de dados em rede

Com o armazenamento de dados em rede (NAS), os dados ficam mais acessíveis para redes internas, ao instalar um sistema operacional leve em um servidor que o transforma em algo chamado caixa, unidade ou cabeçote NAS. A caixa NAS tornou-se parte importante da intranet porque ela processa todas as solicitações de armazenamento.

Armazenamento de objetos

Com o armazenamento de dados em rede (NAS), os dados ficam mais acessíveis para redes internas, ao instalar um sistema operacional leve em um servidor que o transforma em algo chamado caixa, unidade ou cabeçote NAS. A caixa NAS tornou-se parte importante da intranet porque ela processa todas as solicitações de armazenamento.

Armazenamento de arquivos

O armazenamento de arquivos organiza os dados em arquivos hierárquicos que os usuários podem abrir e navegar da parte superior para a parte inferior. Como os arquivos são armazenados da mesma maneira em back-ends e front-ends, os usuários podem solicitar arquivos por identificadores exclusivos, como nomes, locais ou URLs. Esse é o formato de armazenamento mais comum legível por humanos.

Armazenamento em blocos

O armazenamento em blocos divide os volumes de armazenamento em instâncias individuais, conhecidas como blocos. Cada bloco existe de maneira independente, oferecendo aos usuários uma autonomia de configuração completa. Como os blocos não são sobrecarregados pelos mesmos requisitos de identificador exclusivo que os arquivos, eles são um sistema de armazenamento mais rápido. Por isso, são o formato ideal para bancos de dados de rich media.

Como com qualquer outra tecnologia: na prática. Implantar um novo sistema de armazenamento será muito mais simples se você receber o treinamento certo. Oferecemos diversas opções para que você se prepare para essa tarefa. Se você acha que já sabe o bastante sobre sistemas de armazenamento, responda a este breve questionário para avaliar o seu nível de habilidade. Se precisar de treinamento, participe de todos os cursos do nosso programa curricular sobre cloud computing, virtualização e armazenamento ou apenas daqueles necessários para obter a certificação Red Hat Certified Specialist in Hybrid Cloud Storage.

O armazenamento definido por software é naturalmente aberto. Ele dissocia o hardware do software e você fica livre da dependência de fornecedor. A Red Hat elevou o conceito de "aberto" a um novo patamar. Nosso armazenamento definido por software também é open source. Inspira-se nas inovações da comunidade de desenvolvedores, parceiros e clientes. Assim, você tem controle total sobre a formatação e utilização do seu armazenamento, de acordo com as cargas de trabalho, ambientes e necessidades exclusivas da sua empresa.

Leia mais

Artigo

Por que escolher a Red Hat para soluções de armazenamento?

Saiba o que é o armazenamento definido por software e como implantar uma solução Red Hat que ofereça flexibilidade para gerenciar, armazenar e compartilhar dados como você preferir.

Artigo

O que é o armazenamento em nuvem?

Armazenamento em nuvem é a organização de dados mantidos em um local que pode ser acessado por qualquer um na Internet que tenha as permissões necessárias. Saiba como ele funciona

Tópico

Introdução aos serviços de dados

Os serviços de dados são conjuntos de pequenas funções independentes e levemente acopladas que aprimoram, organizam, compartilham ou processam as informações coletadas e salvas em volumes de armazenamento.

Mais sobre armazenamento

Soluções

Red Hat OpenShift Data Foundation

Solução de armazenamento definido por software que reserva um lugar permanente para os dados, enquanto containers são iniciados e encerrados entre ambientes diferentes.

Red Hat Gluster Storage

Uma plataforma de armazenamento definido por software que pode ser implantada em ambientes bare-metal, virtual, de container e de nuvem.

Red Hat Ceph Storage

Um sistema de armazenamento definido por software aberto e altamente escalável que gerencia petabytes de dados.

Red Hat Hyperconverged Infrastructure

Computação e armazenamento definidos por software, escaláveis e no mesmo local executados em um hardware econômico padrão do setor.

Recursos

Illustration - mail

Quer receber mais conteúdo deste tipo?

Cadastre-se para receber a nossa newsletter Red Hat Shares.