Visão geral
Os Pontos de acesso multirregionais do Amazon Simple Storage Service (S3) fornecem um endpoint global para rotear o tráfego de solicitações do Amazon S3 entre as regiões da AWS. Cada endpoint global roteia o tráfego de requisições de dados do Amazon S3 de diversas fontes, incluindo o tráfego originado em nuvens privadas virtuais (VPCs) da Amazon, a partir de datacenters on-premises do AWS PrivateLink e da internet pública, sem a criação de uma configuração de rede complexa com endpoints separados. Estabelecer uma conexão AWS PrivateLink com um Ponto de acesso multirregional do S3 permite que você encaminhe solicitações do S3 para a AWS ou entre várias regiões e contas da AWS por meio de uma conexão privada usando uma configuração e arquitetura de rede muito simples sem a necessidade de configurar uma conexão de emparelhamento da VPC.
Com os controles de failover dos Pontos de acesso multirregionais do Amazon S3, você pode rotear todo o tráfego de solicitação de dados S3 por meio de um único endpoint global e controlar diretamente a mudança do tráfego de solicitação de dados S3 entre regiões da AWS a qualquer momento. Durante uma interrupção de tráfego regional planejada ou não, é possível realizar controles de failover entre buckets em diferentes regiões e contas da AWS em minutos.
Como funciona
-
Pontos de acesso multirregionais do S3
-
Controles de failover
-
Pontos de acesso multirregionais do S3
-
Os pontos de acesso multirregionais do Amazon S3 baseiam-se no AWS Global Accelerator e consideram fatores como congestionamento da rede e a localização da aplicação solicitante para rotear dinamicamente as solicitações pela rede AWS para a cópia mais próxima de seus dados. Solicitações públicas de dados do Amazon S3 provenientes da Internet roteadas por meio de um Ponto de acesso multirregional do S3 podem resultar em performance acelerada em até 60% em comparação com solicitações roteadas para o S3 pela Internet pública. Isso permite criar aplicações multirregionais com a mesma arquitetura simples que usaria em uma única região e, em seguida, executar essas aplicações em qualquer lugar do mundo.
Em uma configuração ativa-ativa, as requisições feitas a um endpoint global de ponto de acesso multirregional do S3 são roteadas automaticamente pela rede global da AWS para o bucket S3 mais próximo. Isso permite que os aplicativos evitem automaticamente segmentos de rede congestionados na Internet pública, melhorando a performance e a confiabilidade dos aplicativos.
Por exemplo, você pode configurar pontos de acesso multirregionais do S3 com buckets subjacentes nas regiões de Virginia, Irlanda e Mumbai. Em seguida, é possível configurar de forma centralizada as regras de replicação entre Virgínia, Irlanda e Mumbai. Os pontos de acesso multirregionais do S3 farão o roteamento das requisições do usuário dinamicamente pelas regiões da AWS para o bucket S3 com a menor latência. Com essa configuração, seus usuários na América do Norte serão roteados para Virgínia, e os que estiverem situados na Ásia serão roteados para Mumbai. Ao rotear dinamicamente o conjunto de dados replicado pela rede da AWS para o bucket do S3 com a menor latência de rede, as requisições da aplicação evitam segmentos de redes congestionadas na Internet pública, melhorando o desempenho e a confiabilidade.
Saiba mais sobre os Pontos de acesso multirregionais do S3 no guia do usuário.
-
Controles de failover
-
Com os controles de failover dos pontos de acesso multirregionais do S3, é possível operar os pontos de acesso em configurações ativa-passiva ou ativa-ativa. Os pontos de acesso multirregionais do S3 permitem aproveitar a infraestrutura global da AWS em configurações ativa-ativa ou ativa-passiva, enquanto mantém uma arquitetura de aplicação simples para acessar os buckets do S3 em diferentes regiões da AWS através de um único endpoint global.
Em uma configuração ativa-passiva, os clientes designam uma região e conta da AWS ativas para atender a todas as requisições do S3, bem como uma região e conta da AWS passivas em que os dados apenas serão roteados quando ativados durante um failover planejado ou não planejado.
Por exemplo, você pode configurar os pontos de acesso multirregionais do S3 com buckets subjacentes nas regiões da AWS de Virgínia e Oregon, em que a região de Virgínia é ativa, de propriedade de uma conta da AWS, e a de Oregon é passiva, de propriedade de outra conta da AWS. Todo o tráfego dos pontos de acesso multirregionais do S3 é roteado para Virgínia. Os pontos de acesso multirregionais do S3 então roteiam as requisições de usuário S3 apenas para a região de Virgínia. Você pode configurar de forma centralizada as regras de replicação entre contas entre Virgínia e Oregon para replicar bidirecionalmente parte ou todos os dados em buckets, para sincronizar seu conteúdo. Em seguida, você pode iniciar um failover para alterar o tráfego de requisição de acesso aos dados do S3 para o bucket na região de Oregon em dois minutos sem a necessidade de alterar nenhum usuário do S3 ou aplicações usando o ponto de acesso multirregional do S3.
Vídeo de visão geral: pontos de acesso multirregionais do S3
Assista a uma visão geral aprofundada sobre pontos de acesso multirregionais do Amazon S3 que aceleram a performance em até 60% ao acessar conjuntos de dados replicados em várias regiões da AWS.
Benefícios
Casos de uso
Introdução aos pontos de acesso multirregionais do S3
Você pode começar a usar os pontos de acesso multirregionais do S3 pela API, CLI ou SDK do Amazon S3 ou ainda pelo console do S3. O console do S3 fornece um fluxo de trabalho guiado para configurar Pontos de acesso multirregionais do S3, regras de replicação do S3 entre regiões diferentes e conexões da AWS VPC, incluindo AWS PrivateLink.
No console do S3, os Pontos de acesso multirregionais do S3 mostram uma visualização centralizada da topologia de replicação subjacente, controles de failover, métricas de replicação e sua configuração de roteamento de requisições. Isso oferece uma maneira ainda mais fácil de criar, gerenciar e monitorar o armazenamento de aplicativos multirregionais.
É possível configurar um ponto de acesso multirregional do S3 em apenas três etapas. Primeiro, você receberá um nome de endpoint do ponto de acesso multirregional do S3 automaticamente gerado ao qual você poderá conectar os seus clientes. Na segunda etapa, você selecionará um bucket do S3 existente ou criará um novo, para o qual você roteará suas requisições. Na terceira etapa, você especificará as regras de replicação entre regiões do S3 a serem aplicadas aos seus buckets. Em seguida, o S3 criará e configurará automaticamente suas novas definições multirregionais. Como alternativa, você pode usar o AWS CloudFormation para automatizar a criação e a configuração dos pontos de acesso multirregionais do S3.
Acesse o tutorial dos conceitos básicos de pontos de acesso multirregionais do S3 e o guia do usuário para começar a usar.