Todos os produtos
Search
Central de documentação

Object Storage Service:Acessar o OSS com aceleração de transferência

Última atualização: Jun 23, 2026

Quando você precisa transferir dados por longas distâncias, a aceleração de transferência fornece aceleração de ponta a ponta para uploads e downloads, utilizando uma rede global de pontos de acesso e roteamento inteligente. Ela resolve problemas como alta latência e instabilidade de rede durante transferências de dados entre regiões, melhorando significativamente a velocidade de transferência e a experiência do usuário.

Como funciona

A aceleração de transferência resolve a latência e a instabilidade de rede comuns no acesso de longa distância ao Object Storage Service (OSS) por meio da seleção inteligente de pontos de acesso. Quando você acessa um bucket por um endpoint de aceleração, o sistema encaminha automaticamente a solicitação para o ponto de acesso mais próximo do Alibaba Cloud. Os dados trafegam em alta velocidade pela rede interna otimizada do Alibaba Cloud até a região do bucket de destino.

Ao encurtar a "primeira milha" do usuário até a rede do Alibaba Cloud, a aceleração de transferência evita o roteamento de dados por caminhos longos e congestionados da internet pública. Por exemplo, considere um usuário no Japão acessando um bucket na China continental. Uma solicitação para o endpoint público do bucket percorreria toda a distância pela internet pública complexa e com múltiplos saltos. Em contraste, uma solicitação para o endpoint de aceleração conecta o usuário a um ponto de acesso local do Alibaba Cloud no Japão. Os dados trafegam diretamente até o bucket na China continental pela rede backbone global dedicada do Alibaba Cloud. Essa abordagem reduz significativamente a distância de transmissão na rede pública instável, melhorando a estabilidade e a velocidade da transferência.

Dois tipos de endpoints de aceleração estão disponíveis para diferentes requisitos de conformidade:

  • Endpoint de aceleração global: oss-accelerate.aliyuncs.com, que permite aceleração inteligente em todas as regiões.

  • Endpoint de aceleração para regiões fora da China continental: oss-accelerate-overseas.aliyuncs.com, que usa pontos de acesso localizados fora da China continental. Use-o ao mapear um domínio sem registro ICP para um bucket em Hong Kong (China) ou outra região externa por meio de um registro CNAME.

Ativar o acesso por aceleração de transferência

Etapa 1: ativar a aceleração de transferência

Após ativar a aceleração de transferência, os endpoints originais do bucket, como o endpoint público, permanecem totalmente funcionais. Isso permite que seu aplicativo escolha o método de acesso ideal com base na localização do usuário e nas condições de rede.

  1. Acesse a página Buckets e clique no nome do bucket de destino.

  2. No painel de navegação à esquerda, clique em Bucket Settings > Transfer Acceleration.

  3. Ative a opção Transfer Acceleration, leia o aviso na caixa de diálogo exibida e clique em OK.

Etapa 2: verificar o acesso

Escolha um método de verificação com base nas configurações da lista de controle de acesso (ACL) do bucket.

Buckets public-read ou public-read-write

Acesse o objeto diretamente por meio da URL no navegador. Por exemplo, https://example-bucket.oss-accelerate.aliyuncs.com/dest.jpg acessa o arquivo dest.jpg no bucket example-bucket.

Buckets privados

Para acessar um bucket privado, você deve incluir informações de assinatura na URL do objeto. As etapas a seguir mostram como obter uma URL assinada para um objeto no console. Para obter informações detalhadas sobre como gerar assinaturas, consulte Signature Version 4 (recomendado).

  1. Acesse a página Buckets e clique no nome do bucket de destino.

  2. Na coluna Actions do objeto de destino, clique em View Details.

  3. Clique em Copy Object URL e substitua o endpoint público na URL pelo endpoint de aceleração.

  4. Acesse a URL modificada no navegador.

Etapa 3: testar o desempenho

O teste a seguir compara a velocidade de download de um objeto de um bucket na região China (Hangzhou) para uma instância ECS na região Japão (Tóquio) usando o ossutil.

Antes de começar, instale e configure o ossutil 2.0.
  • Sem aceleração

    ossutil cp oss://example-bucket/ossutil-2.1.2-mac-arm64.zip ossutil-2.1.2-mac-arm64.zip -e oss-cn-hangzhou.aliyuncs.com

    O tempo de download é o seguinte:

    Success: Total 1 object, size 9281195 B, Download done:(1 files, 9281195 B), avg 8.733 MiB/s
    
    1.013983(s) elapsed
  • Com aceleração

    ossutil cp oss://example-bucket/ossutil-2.1.2-mac-arm64.zip ossutil-2.1.2-mac-arm64.zip -e oss-accelerate.aliyuncs.com

    O tempo de download é o seguinte:

    Success: Total 1 object, size 9281195 B, Download done:(1 files, 9281195 B), avg 20.155 MiB/s
    
    0.440160(s) elapsed

Aplicar em produção

Práticas recomendadas

  • Combinar CDN com aceleração de transferência: uma arquitetura de aceleração multicamada

    É possível configurar a aceleração CDN e a aceleração de transferência simultaneamente. Ao definir a origem do CDN para o endpoint de aceleração, você cria um sistema de aceleração de dupla camada que combina o cache de borda do CDN com a aceleração de transferência. O CDN atende às solicitações dos usuários a partir do cache mais próximo, enquanto a aceleração de transferência otimiza o caminho de busca na origem do CDN. Essa arquitetura é ideal para ativos estáticos distribuídos globalmente, alcançando otimização de caminho completo tanto para acertos de cache quanto para buscas na origem.

  • Otimizar transferências de arquivos grandes: combinar transferência multipart com aceleração

    Para transferir arquivos de gigabytes ou terabytes por longas distâncias, combine a aceleração de transferência com o upload multipart e o download com retomada. A aceleração de transferência otimiza a qualidade do caminho de rede, enquanto as operações multipart melhoram a concorrência e a tolerância a falhas. Juntas, elas reduzem significativamente o risco de timeouts e aumentam a eficiência geral da transferência.

  • Otimização de custos: implementar uma estratégia inteligente de seleção de endpoint

    Implemente uma estratégia de endpoint adaptada a diferentes grupos de usuários e cenários de acesso. Para usuários na mesma região ou com boas condições de rede, use o endpoint público para economizar em custos de aceleração. Para usuários entre regiões ou com baixa qualidade de rede, use o endpoint de aceleração para melhorar a experiência. Recomendamos desenvolver uma estratégia de seleção de endpoint com base na distribuição dos seus usuários, na criticidade do negócio e no orçamento de custos.

Estratégias de tolerância a falhas

  • Mecanismo de fallback de endpoint

    Seu aplicativo deve incluir um mecanismo de fallback de endpoint que alterne automaticamente para o endpoint público se o endpoint de aceleração ficar indisponível. Isso garante a continuidade do negócio. A aceleração de transferência e o endpoint público são independentes entre si. Uma falha em um não afeta o outro, o que fornece redundância para seu aplicativo.

  • Tratamento de operações de listagem

    O endpoint de aceleração oferece suporte apenas ao acesso por domínio de terceiro nível que inclui o nome do bucket. Portanto, ele não pode ser usado para listar buckets. Use o endpoint público para operações de gerenciamento, como listagem de buckets, e o endpoint de aceleração para operações de dados, como uploads e downloads. Essa abordagem separa o tráfego de gerenciamento do tráfego de dados.

Cotas e limitações

  • Suporte a protocolos: o endpoint de aceleração oferece suporte ao acesso por API apenas por HTTP e HTTPS. Protocolos não HTTP/HTTPS, como RTMP, não são suportados.

  • Tempo de propagação: alterações para ativar ou desativar a aceleração de transferência levam até 30 minutos para se propagar por toda a rede.

  • Transmissão segura: para garantir a segurança dos dados, o backend pode usar HTTPS para transmissão interna de dados. Como resultado, se um cliente solicitar um arquivo por HTTP, o log de acesso ainda pode registrar a solicitação como HTTPS.

Faturamento

Ao acessar o OSS por meio da aceleração de transferência, são cobradas tarifas adicionais pelo tráfego de upload e download acelerado. Para mais detalhes, consulte Tarifas de aceleração de transferência.