Armazenamento

O que é o armazenamento em cloud?

O que é armazenamento em cloud

O armazenamento em cloud é o arquivamento, a organização e a distribuição de dados sob demanda entre volumes de armazenamento virtualizado que foram consolidados a partir de diferentes hardwares físicos. Ou, para simplificar, o armazenamento em cloud é a organização de dados mantidos em um local que não pode ser acessado por ninguém (sem as permissões certas) na Internet. Não é necessário estar conectado a uma rede interna (isso seria o armazenamento em rede) nem acessar os dados do seu próprio disco rígido ou de hardware diretamente conectado ao seu computador. O armazenamento em cloud conta com a virtualização para criar as clouds que armazenam seus dados. Pense da seguinte forma:

  • A virtualização abstrai o espaço de armazenamento de sistemas de hardware físicos (como servidores de armazenamento).
  • As clouds são os pools desses recursos orquestrados por ferramentas de gerenciamento para funcionar como um único recurso. Essas clouds podem ser acessadas sob demanda por usuários por meio de portais de autosserviço com suporte do software de automação e da alocação dinâmica de recursos.
  • O armazenamento em cloud é o processo de salvar seus dados nessas clouds.

Estes são os três tipos de armazenamento em cloud para empresas: armazenamento em cloud pública, privada ou híbrida. Também existem três maneiras de formatar esse armazenamento: como blocos, arquivos ou objetos. Cada formato tem seus pontos positivos e negativos (os blocos são mais rápidos, os arquivos são mais fáceis de entender e os objetos funcionam melhor com aplicativos nativos da cloud agrupados em containers). No entanto, algumas soluções de armazenamento em cloud definido por software podem combinar os três formatos em uma solução unificada e fácil de implantar.


Como funciona o armazenamento em cloud?

Os dados podem ser aplicados como memória de curto prazo ou arquivados como memória de longo prazo. A de curto prazo é controlada pela memória de acesso aleatório (RAM), que é responsável pelo processamento e por lembrar de todas as solicitações e ações durante o tempo em que o computador processa computações específicas (conhecidas como tarefas). Depois que todas as tarefas são concluídas, os dados podem ser armazenados como memória de longo prazo em diferentes volumes de armazenamento, e alguns deles podem ser clouds.

Os recursos de armazenamento virtual que são abstraídos do hardware físico ficam na base de todo volume de armazenamento em cloud. As tecnologias de virtualização podem utilizar uns dez servidores diferentes (genéricos ou proprietários) e abstrair o espaço de armazenamento deles. Todo esse espaço de armazenamento virtual pode ser agrupado em data lakes, que os usuários podem acessar como um único repositório. Se esses data lakes forem combinados com o software de automação e gerenciamento, responsável por medir todo o espaço de armazenamento e implantar volumes de armazenamento conforme necessário, você terá criado um armazenamento em cloud que poderá ser acessado pela Internet ou por APIs.


Tipos de armazenamento em cloud

Armazenamento em cloud pública

Armazenamento de dados entre pools de recursos virtuais, que são conhecidos como clouds públicas desenvolvidas por meio de hardware proprietário e gerenciado por uma empresa terceirizada. Há certos riscos inerentes em não ser o proprietário ou gerente dos sistemas que armazenam os dados. Por isso, muitas organizações usam containers para migrar cargas de trabalho e aplicativos entre ambientes de cloud pública. As soluções de armazenamento persistente (como o Red Hat® Gluster Storage) ajudam a evitar falhas nesses containers, como por exemplo, quando aplicativos com monitoração de estado perdem todos os seus dados.

Armazenamento em cloud privada

O armazenamento de dados entre pools de recursos virtuais conhecidos como clouds privadas, originadas de sistemas dedicados a (e normalmente de propriedade e gerenciamento pela) empresa que o utiliza. Como a configuração manual de uma cloud privada de escala corporativa pode ser menos eficiente a longo prazo do que a utilização do software atual, as empresas usam plataformas como o OpenStack® para transformar digitalmente pools de recursos virtuais em clouds privadas.

Dois dos seis projetos do OpenStack são responsáveis pelo armazenamento e pela recuperação de imagem. Quando combinados com soluções de armazenamento definido por software (como o Red Hat Ceph Storage), as empresas têm mais opções para armazenar dados de formas e em locais que não prejudiquem o desempenho de grandes clouds privadas.

Armazenamento em cloud híbrida

Armazenamento de dados em uma combinação de um ou mais ambientes de cloud pública e privada. Embora os ambientes de cloud pública e privada que formam uma cloud híbrida sejam entidades separadas, a migração entre ambos é facilitada por interfaces de programação de aplicativos (APIs) criptografadas. É essa arquitetura separada, porém conectada, que possibilita às empresas armazenar dados críticos em uma cloud privada, dados menos confidenciais na cloud pública e, sempre que necessário, transferir dados entre os ambientes.

O maior facilitador do armazenamento em cloud híbrida para empresas é o armazenamento nativo do container, que elimina a necessidade de ter uma plataforma de armazenamento independente. Uma única plataforma de container integrada pode englobar a cloud híbrida com maior eficiência e oferecer às empresas um único local de controle, sem importar em qual ambiente de cloud os dados residem.


E se eu quiser ter somente armazenamento virtual?

Existem diferenças importantes entre cloud computing e virtualização. Por conta delas, algumas empresas preferem o armazenamento virtual ao armazenamento em cloud. Isso pode estar relacionado às diretrizes de conformidade e regulamentação. No entanto, esses setores ainda precisam fornecer escalabilidade de armazenamento como a da cloud em implantações virtuais.

Por exemplo, consideremos as organizações com operações distribuídas, como o setor bancário. Os escritórios remotos precisam acessar redes tradicionais por meio de quatro camadas: rede, computação, armazenamento e redes de área de serviço ou NAS. A solução ideal seria colocar um datacenter refrigerado no porão da agência filial, mas isso não é possível devido a limitações de espaço e/ou funcionários. Portanto, algumas soluções de armazenamento virtual (como o Red Hat Hyperconverged Infrastructure) combinam duas das camadas de armazenamento para otimizar a implantação e o gerenciamento do armazenamento virtual.


Formatos do armazenamento em cloud

O armazenamento em blocos divide um único volume de armazenamento (como um nó de armazenamento de cloud) em instâncias individuais, conhecidas como blocos. É um sistema de armazenamento rápido e de baixa latência ideal para cargas de trabalho de alto desempenho.

O armazenamento de objetos envolve a combinação de uma parte dos dados com identificadores únicos, conhecidos como metadados. Como os objetos não estão compactados nem criptografados, eles podem ser acessados com rapidez e em grande escala, o que faz com que sejam ideais para aplicativos nativos da cloud.

O armazenamento de arquivos é a tecnologia dominante usada em sistemas NAS que é responsável pela organização dos dados e sua representação para os usuários. Sua estrutura hierárquica permite a navegação dos dados da parte superior para a parte inferior, mas aumenta o tempo de processamento.

Como estabelecer o armazenamento em cloud

Uma plataforma para sua empresa criar uma cloud privada.

Uma plataforma de armazenamento definido por software que funciona melhor ainda com o OpenStack.

Empacote e isole aplicativos com todos os arquivos necessários para execução. Dessa forma, é possível migrar cargas de trabalho e dados para qualquer ambiente de cloud.

Uma plataforma de armazenamento de arquivos definido por software que funciona melhor ainda com os containers.

Forneça escalabilidade como a da cloud com a implantação de dezenas ou centenas de máquinas virtuais.

Uma combinação de virtualização e armazenamento que aprimora os recursos de armazenamento para locais físicos com espaço limitado.

A marca nominativa e o logotipo OpenStack, em conjunto ou separados, são marcas comerciais ou registradas da OpenStack Foundation nos Estados Unidos e em outros países, usadas com a permissão da OpenStack Foundation. A Red Hat, Inc. não é afiliada, endossada ou patrocinada pela OpenStack Foundation ou pela comunidade OpenStack.

Você pode fazer muito mais com armazenamento