O que é o Cloud Storage?

O Cloud Storage é um modo de armazenamento de dados de computador em que os dados digitais são armazenados em servidores externos. Os servidores são mantidos por um provedor terceirizado responsável por hospedar, gerenciar e proteger os dados armazenados na infraestrutura. O provedor garante que os dados nos servidores sejam sempre acessíveis por conexões de internet públicas ou privadas.

O Cloud Storage permite que as organizações armazenem, acessem e mantenham dados para que não precisem ter e operar os próprios data centers, movendo os gastos de um modelo de despesas de capital para operacional. O Cloud Storage é flexível, permitindo que as organizações expandam ou reduzam a pegada de dados, dependendo da necessidade. 

O Google Cloud oferece uma série de opções flexíveis para as organizações armazenarem dados na nuvem. Saiba mais sobre o Cloud Storage no Google Cloud.

Como o Cloud Storage funciona?

O Cloud Storage usa servidores remotos para salvar dados, como arquivos, dados da empresa, vídeos ou imagens. Os usuários fazem upload dos dados para os servidores por meio de uma conexão de internet, que é salva em uma máquina virtual em um servidor físico. Para manter a disponibilidade e oferecer redundância, os provedores de nuvem distribuirão dados para várias máquinas virtuais em data centers em todo o mundo. Se o armazenamento precisar aumentar, o provedor de nuvem ativará mais máquinas virtuais para lidar com a carga. Os usuários podem acessar os dados no Cloud Storage por meio de uma conexão de internet e de software, como portal da web, navegador ou app para dispositivos móveis, por meio de uma interface de programação de aplicativo (API, na sigla em inglês).

O Cloud Storage está disponível em quatro modelos diferentes:

Público

O Cloud Storage público é um modelo em que uma organização armazena dados nos data centers de um provedor de serviços. Esses data centers também são utilizados por outras empresas. Os dados no Cloud Storage público são distribuídos por várias regiões e geralmente são oferecidos por assinatura ou pagamento por uso. O Cloud Storage público é considerado "elástico", o que significa que os dados armazenados podem ser escalonados verticalmente ou reduzidos, dependendo das necessidades da organização. Os provedores de nuvem pública normalmente permitem o acesso aos dados em qualquer dispositivo, como um celular ou portal da web.

Particular

O Cloud Storage particular é um modelo em que uma organização usa os próprios servidores e data centers para armazenar dados na própria rede. Como alternativa, as organizações podem usar provedores de serviços em nuvem para fornecer servidores dedicados e conexões particulares que não são compartilhadas por nenhuma outra organização. As nuvens privadas são normalmente utilizadas por organizações que exigem mais controle sobre os próprios dados e que têm requisitos de segurança e conformidade rigorosos.

Híbrido

Um modelo de nuvem híbrida é uma combinação de modelos de armazenamento em nuvem particular e pública. Um modelo de armazenamento em nuvem híbrida permite que as organizações decidam quais dados querem armazenar em qual nuvem. Dados sensíveis e que precisam atender a requisitos de conformidade rigorosos podem ser armazenados em uma nuvem privada, enquanto dados menos sensíveis são armazenados na nuvem pública. Um modelo de armazenamento em nuvem híbrida geralmente tem uma camada de orquestração para integração entre as duas nuvens. Uma nuvem híbrida oferece flexibilidade e permite que as organizações ainda usem a nuvem pública, se necessário. 

Multicloud

Um modelo de armazenamento em várias nuvens é quando uma organização configura mais de um modelo de nuvem de mais de um provedor de serviços de nuvem (público ou privado). As organizações podem escolher um modelo de várias nuvens se um fornecedor de nuvem oferecer apps próprios, se uma organização exigir que os dados sejam armazenados em um país específico, se várias equipes forem treinadas em nuvens diferentes ou se a organização precisa atender a diferentes requisitos não declarados nos contratos de nível de serviço dos prestadores de serviços. Um modelo de várias nuvens oferece flexibilidade e redundância às organizações.

Vantagens do Cloud Storage

Custo total de propriedade

O Cloud Storage permite que as organizações mudem de um gasto de capital para um modelo de despesas operacionais, permitindo ajustar orçamentos e recursos rapidamente.

Elasticidade

O Cloud Storage é elástico e escalonável, o que significa que ele pode ser escalonado verticalmente (mais armazenamento) ou reduzido (menos armazenamento), dependendo das demandas da organização. 

Flexibilidade

O Cloud Storage oferece às organizações flexibilidade para armazenar e acessar dados, implantar e ordenar recursos e arquitetar a infraestrutura de TI.

Segurança

A maioria dos provedores de nuvem oferece segurança avançada, incluindo segurança física em data centers e segurança de ponta no nível do software e dos aplicativos. Os melhores provedores de nuvem oferecem arquitetura com o modelo zero trust, gerenciamento de identidade e acesso e criptografia.

Sustentabilidade

Um dos maiores custos na operação de data centers locais é com o consumo de energia. Os melhores provedores de nuvem operam com energia sustentável por meio de recursos renováveis.

Redundância

A redundância (replicação de dados em vários servidores em locais diferentes) é uma característica inerente às nuvens públicas, que permite que as organizações se recuperem de desastres, mantendo a continuidade de negócios.

Desvantagens do Cloud Storage

Compliance

Alguns setores, como finanças e saúde, têm requisitos rigorosos sobre o modo como os dados são armazenados e acessados. Alguns provedores de nuvem pública oferecem ferramentas para manter a conformidade com as regras e regulamentações em vigor.

Latência

O tráfego de entrada e saída na nuvem pode sofrer atrasos devido a congestionamento do tráfego de rede ou conexões de internet lentas.

Controle

Ao armazenar dados em nuvens públicas, você renuncia a algum controle sobre o acesso e o gerenciamento desses dados, confiando que o provedor de serviços de nuvem sempre poderá disponibilizar esses dados e manter os sistemas e a segurança deles.

Interrupções

O objetivo dos provedores de nuvem pública é garantir a disponibilidade contínua, mas às vezes ocorrem interrupções, tornando os dados armazenados indisponíveis. 

Como usar o Cloud Storage

O Cloud Storage oferece vários casos de uso que podem beneficiar indivíduos e organizações. O Cloud Storage pode ser usado para salvar todos os tipos de dados digitais pelo tempo que for necessário, seja de alguém que controla o orçamento familiar em uma planilha ou de uma grande organização que esteja registrando anos de dados financeiros em um banco de dados altamente seguro.

Backup

O backup de dados é um dos usos mais simples e relevantes do Cloud Storage. Os dados de produção podem ser separados dos dados de backup, criando uma lacuna entre os dois que protege as organizações no caso de uma ameaça cibernética, como ransomware. O backup de dados pelo Cloud Storage pode ser tão simples quanto salvar arquivos em uma pasta digital, como o Google Drive, ou usar o armazenamento em blocos para manter gigabytes ou mais de dados comerciais importantes.

Arquivamento

A capacidade de arquivar dados antigos se tornou um aspecto importante do Cloud Storage, conforme as organizações migram para digitalizar décadas de registros antigos, além de guardar registros para fins de governança e conformidade. O Google Cloud oferece vários níveis de armazenamento para arquivar dados, incluindo Coldline Storage e armazenamento em arquivo, com possibilidade de acesso sempre que uma organização precisar.

Recuperação de desastres

Um desastre (natural ou não) que exclui permanentemente um data center ou registros físicos antigos não precisa mais ser considerado um evento aterrorizante para as empresas. O Cloud Storage permite a recuperação de desastres para que as organizações possam continuar com os negócios mesmo em momentos difíceis.

Processamento de dados

À medida que o Cloud Storage disponibiliza dados digitais imediatamente, eles se tornam muito mais úteis de maneira contínua. O processamento de dados, como a análise de dados para Business Intelligence ou a aplicação de machine learning e inteligência artificial em grandes conjuntos de dados, é possível devido ao Cloud Storage.

Envio de conteúdo

Com a capacidade de salvar cópias de dados de mídia, como grandes arquivos de áudio e vídeo, em servidores espalhados pelo mundo, as empresas de mídia e entretenimento podem atender ao público com baixa latência e conteúdo sempre disponível onde quer que eles residam.

Tipos do Cloud Storage

O Cloud Storage tem três tipos diferentes: objeto, arquivo e bloco.

Objetos

O armazenamento de objetos é uma arquitetura para grandes armazenamentos de dados não estruturados. Ele designa cada parte dos dados como um objeto, mantém esses dados em um local separado e os agrupa com metadados e um identificador exclusivo para fácil acesso e recuperação.

Arquivos

O armazenamento de arquivos organiza dados em um formato hierárquico de arquivos e pastas. Ele é comum na computação pessoal, em que os dados são salvos como arquivos e organizados em pastas. O armazenamento de arquivos é mais usado em diretórios e repositórios de dados e facilita a localização e a recuperação de itens de dados individuais quando eles são necessários.

Blocos

O armazenamento em blocos divide os dados em blocos, cada um com um identificador exclusivo, e os armazena como partes separadas no servidor. A rede da nuvem armazena esses blocos onde for mais eficiente para o sistema. O armazenamento em blocos é ideal para grandes volumes de dados que exigem baixa latência, como cargas de trabalho que exigem alto desempenho ou bancos de dados.

Armazenamento em nuvem para cargas de trabalho de IA

O papel moderno do armazenamento em nuvem mudou fundamentalmente, já que ele serve como a base de dados escalonável para cargas de trabalho de IA e ML. O armazenamento de objetos na nuvem agora é comumente tratado como o equivalente básico de um disco local para sistemas de IA.

Os principais requisitos e recursos para cargas de trabalho de IA/ML incluem:

Tratamento de dados não estruturados: o Cloud Storage é um serviço de armazenamento de objetos totalmente gerenciado e adequado para lidar com os volumes massivos de dados não estruturados necessários em todas as fases do fluxo de trabalho de IA e ML, incluindo treinamento, disponibilização e arquivamento.

Escalonabilidade e custo-benefício: o armazenamento de objetos é essencial para armazenar conjuntos de dados massivos, oferecendo escalonabilidade perfeita para a natureza faminta por dados dos modelos de IA, mesmo em escala de exabyte.

Capacidade de processamento e latência: embora o Cloud Storage seja excelente em escala, cargas de trabalho que exigem latência ultrabaixa (menos de um milissegundo) para computação podem usar outros sistemas, como o Managed Lustre. No entanto, o Cloud Storage pode ser configurado para reduzir o custo total de propriedade (TCO) de jobs de treinamento que toleram latência na ordem de dezenas de milissegundos.

Aceleração de desempenho: recursos como o Anywhere Cache, um cache de leitura zonal com suporte a SSD, podem ser usados para acelerar as velocidades de acesso a dados para buckets do Cloud Storage, melhorando a eficiência dos jobs de treinamento de GPU e TPU.

Vá além

Comece a criar no Google Cloud com US$ 300 em créditos e mais de 20 produtos, tudo isso sem custo financeiro.

Google Cloud