- Atividade de baixo custo a longo prazo, favorável aos recém-chegados
- Layout global perfeito e sinergia ecológica exclusiva
- Suporte 24/7/365 por meio de bate-papo ao vivo e base de conhecimento
- Escolha sua especificação e ganhe 1,5% de desconto no primeiro ano e 1,3% de desconto por três anos! Mais uma bolsa de armazenamento de US$ 1 e vouchers gratuitos!
- 50G de armazenamento apenas ¥1/ano, 500G de armazenamento apenas ¥99/ano
- 100G de armazenamento + 100G de tráfego + 1 milhão de solicitações = ¥120,22 / ano
- Soluções abrangentes para o setor, serviço completo
- Cobertura de mais de 200 países para ajudar os negócios no exterior
- Suporte 24/7/365 via chat, base de conhecimento
- Recomendações de produtos de armazenamento Object Storage OSS Novos e usados Preço com desconto
- Site oficial da empresa + arquivamento + para a imagem do armazenamento OSS + preço do pacote do certificado SSL ¥ 153
- OSS Object Storage Mainland China 500GB de armazenamento ¥118.99 / ano
- Mais de 17 zonas de disponibilidade global
- Suporte profissional 7 / 24 / 365
- Método de pagamento, incluindo Alipay/PayPal
O que é armazenamento de objetos?
Imagine uma biblioteca pública enorme e de capacidade ilimitada. Em vez de encontrar um livro pelas fileiras e prateleiras em que ele se encontra (como em um disco rígido tradicional), você o encontra por um únicoplaca de livro. Tudo o que você precisa fazer é entregar o livro ao zelador, que lhe dará o número e, com esse número, você poderá recuperar o livro de forma exclusiva, sem se preocupar com o local exato onde o livro está guardado na biblioteca.
O armazenamento de objetos é uma “biblioteca de dados”.
- ObjetoDados: são seus dados propriamente ditos (por exemplo, um arquivo), juntamente com suas informações descritivas (metadados) e a informação globalmente exclusivaNúmero (ID)Embalados juntos em uma combinação.
- BaldeSeção de livros científicos e técnicos: Semelhante a “zonas” ou “salas” em uma biblioteca, por exemplo, “seção de livros científicos e técnicos” ou “seção de literatura”. ". Você pode armazenar muitos objetos nele, principalmente para gerenciamento de direitos e organização de dados.
- estrutura planaNão possui as complexas relações hierárquicas de uma pasta tradicional; todos os objetos são armazenados paralelamente em compartimentos, endereçados por IDs exclusivos. Essa é a chave para o armazenamento massivo de dados.
Seus produtos comuns incluem.AliCloud OSS, Tencent Cloud COS, Huawei Cloud OBS, Amazon S3etc., que são referências do setor.
Quando usá-lo? Quando evitar o armazenamento em objeto?
O armazenamento em objeto não é uma panaceia, e é fundamental entender os cenários em que ele é aplicável.
Cenários de uso típicos para armazenamento de objetos (ideal para):
- Armazenamento de recursos estáticosArquivos estáticos, como imagens, JavaScript, CSS, vídeos, etc., para sites e aplicativos.
- Backup e arquivamento de dados em massaBackups frios de bancos de dados, servidores ou dados de arquivo de conformidade de armazenamento que precisam ser mantidos por longos períodos de tempo, mas acessados com pouca frequência.
- Biblioteca de mídia rica em vídeos, imagens, etc.Vídeo: o usuário carregou vídeos, fotos, imagens originais e pode ser acoplado ao processamento de imagens, transcodificação de vídeo e outros serviços.
- Fonte de análise de Big DataArmazenamento de arquivos de registro massivos, dados brutos em armazenamento de objetos para análise direta por plataformas de big data (por exemplo, Hadoop, Spark).
- Persistência de dados de aplicativos nativos na nuvemAplicativos em contêineres normalmente gravam dados diretamente no armazenamento de objetos, permitindo a separação entre aplicativos e dados.
Evite cenários em que o armazenamento de objetos seja usado (muito inadequado):
- Documentos que exigem alterações frequentesArmazenamento de objetos: O armazenamento de objetos é mais adequado para “gravar uma vez, ler muitas”. As alterações incrementais frequentes (por exemplo, a edição de um documento) têm um desempenho ruim, pois carregam novamente quase todo o objeto a cada alteração.
- Arquivos de banco de dadosBancos de dados: os bancos de dados exigem latência extremamente baixa e recursos de leitura/gravação aleatória de alta velocidade que os armazenamentos de objetos não podem oferecer. Por favor, useunidade de nuvem。
- Discos que precisam ser montados diretamente no sistema operacionalO armazenamento de objetos não pode ser formatado e montado diretamente no sistema Windows ou Linux como uma unidade C ou D, como um disco rígido. Se você precisar montar um disco, selecioneunidade de nuvemouArmazenamento de arquivos。
- Aplicativos extremamente sensíveis à latênciaArmazenamento de objetos: o armazenamento de objetos normalmente tem uma latência de acesso mais alta do que o armazenamento em bloco e não é adequado para sistemas de transações centrais que exigem respostas em milissegundos.
Armazenamento de objetos vs. discos rígidos tradicionais na nuvem: como escolher?
| Comparação de características | Armazenamento de objetos (por exemplo, OSS/COS/S3) | Unidade de nuvem tradicional (armazenamento em bloco) |
|---|---|---|
| modelo de dados | estoquenamorado(documentos + metadados), estrutura plana | Analógico umDiscos rígidos físicosO sistema tem uma estrutura de diretório particionada. |
| método de acesso | Através deAPI HTTP/HTTPSacesso à web | Como um disco rígido local.Montagem diretaPara o sistema operacional |
| performances | Altorendimento(adequado para leituras e gravações sequenciais de arquivos grandes), mas oMaior latência | baixa latênciaaltaIOPS(adequado para leitura e escrita em pequenos trechos aleatórios) |
| escalabilidade | Expansão ilimitadaExpansão automática da capacidade sem pré-configuração | CapacidaderestriçõesO sistema de expansão de dados, precisa ser expandido manualmente (embora seja fácil) |
| Custo | muito baixoO custo dos dados frios é mais barato, pois você paga pelo uso real. | altaA capacidade é paga com base em uma compra antecipada. |
| aplicativo principal | Dados em massa, arquivo de backup, site estático, dados não estruturados | Bancos de dados, discos de sistema, aplicativos que exigem acesso direto de leitura/gravação |
Como escolher um serviço de armazenamento de objetos?
Ao se deparar com vários fornecedores, você pode considerar as seguintes dimensões:
- 1.Compatibilidade ecológica::
- Em qual plataforma de nuvem (AliCloud, Tencent Cloud, Huawei Cloud etc.) você opera principalmente? A escolha do mesmo serviço de armazenamento de objetos facilita a interoperabilidade da intranet, a transferência de dados e o gerenciamento de faturamento.
- 2.modelo de preço::
- custeioInclui custos de capacidade de armazenamento, custos de contagem de solicitações, custos de recuperação de dados, custos de tráfego, etc.
- estratégia de comparaçãoCalcule o custo total de cada um separadamente, com base no volume de dados projetado, na frequência de acesso (quantas leituras e gravações por mês) e no tráfego de download.Atenção!Alguns fornecedores têm preços unitários baixos para armazenamento, mas podem ter taxas de solicitação ou custos de tráfego mais altos.
- 3.Desempenho e confiabilidade::
- Persistência de dadosNormalmente, até 11 noves (99,9999999999999%), o que significa que no máximo 1 em cada 10 bilhões de arquivos pode ser perdido, o que é extremamente confiável.
- Disponibilidade do serviçoTP3T: normalmente tão alto quanto 99,9951 TP3T, o que significa que o serviço pode ficar indisponível por apenas alguns minutos em um ano.
- Essas métricas são altas em todos os setores e, em geral, não precisam ser excessivamente obcecadas.
- 4.funcionalidade adicional::
- Você precisa de processamento avançado de imagens (miniaturas, marcas d'água), transcodificação de vídeo, ferramentas de migração de dados e outros recursos? Compare os add-ons de cada um para ver se eles atendem às suas necessidades.
- 5.Conformidade e segurança::
- Os dados precisam ser armazenados em uma área geográfica específica? O setor tem requisitos de conformidade específicos (por exemplo, conformidade equipoise)?
Conselhos para iniciantes
- estágio inicialSimplifique a configuração da rede e das permissões escolhendo o armazenamento em objeto do mesmo fornecedor que o seu servidor em nuvem principal.
- Consciente dos custos: Uma compreensão clara do modelo de preços, especialmente o custo do “tráfego downstream de saída”, que pode ser significativo se você tiver muito tráfego de vídeo e imagem em seu site.
- Aproveitamento das regras do ciclo de vidaFerramenta de economia de dinheiro: Essa é uma ferramenta de economia de dinheiro! Os arquivos mais antigos do que um determinado período podem ser movidos automaticamente para tipos de armazenamento mais baratos (por exemplo, acesso de baixa frequência, arquivamento).
- segurança em primeiro lugarAcesso aos buckets: Por padrão, o acesso aos buckets deve ser “privado”. Somente quando necessário (por exemplo, para criar uma cama de gráficos em um site), é prudente abrir o acesso público de leitura e usar o link antirroubo Referer e outras funções para evitar que o tráfego seja roubado.
Perguntas frequentes (FAQ)
O armazenamento de objetos pode ser usado diretamente como um servidor da Web?
Sim, mas somente paraSite estático(Sites puramente HTML, CSS, JS). Ele não pode executar programas de back-end, como PHP, Java, Python, etc. Para sites dinâmicos, o uso usual é: o programa é colocado no servidor de nuvem e os recursos estáticos, como imagens, vídeos etc., são colocados no armazenamento de objetos.
Por que o armazenamento em objeto é tão barato?
Seu custo é extremamente baixo porque usa uma estrutura plana e uma arquitetura distribuída que elimina a complexa árvore de diretórios, o que permite que seja escalonado (horizontalmente) quase indefinidamente e executado em hardware comum e barato.
É seguro armazenar meus dados em um armazenamento de objetos? Posso perdê-los?
muito seguro. O armazenamento em objeto armazena seus dados em racks e zonas de disponibilidade com várias cópias (geralmente 3 por padrão), com confiabilidade muito além de qualquer servidor físico ou disco rígido. A probabilidade de perda de dados é extremamente baixa.
É necessário saber programação para usar o armazenamento em objeto?
Não necessariamente. A maioria das plataformas de nuvem oferece serviços muito fáceis de usarConsole de gerenciamento gráficoCom o Netbook, você pode fazer upload e download de arquivos como se estivesse operando um netbook. Mas, ao mesmo tempo, ele também fornece uma API avançada para os desenvolvedores chamarem por meio do programa para gerenciamento automatizado. Os usuários comuns podem usá-lo com total facilidade por meio do console.