Points d'accès multi-régionaux Amazon S3

Accélération des transferts de contenu et du basculement entre les jeu de données répliqués dans les régions AWS

Présentation

Les points d'accès multi-régionaux Amazon Simple Storage Service (S3) fournissent un point de terminaison global pour l'acheminement du trafic des demandes Amazon S3 entre les régions AWS. Chaque point de terminaison global achemine le trafic des demandes de données Amazon S3 provenant de plusieurs sources, y compris le trafic provenant des clouds privés virtuels (VPC) Amazon, des centres de données sur site via AWS PrivateLink, et de l'Internet public, sans avoir à mettre en place des configurations de réseau complexes avec des points de terminaison séparés. L'établissement d'une connexion AWS PrivateLink à un point d'accès multi-région S3 vous permet d'acheminer des demandes S3 vers AWS, ou entre plusieurs régions et comptes AWS via une connexion privée à l'aide d'une architecture et d'une configuration réseau simples, sans avoir à configurer une connexion d'appairage VPC.

Grâce aux contrôles de basculement des points d’accès multi-régions Amazon S3, vous pouvez acheminer tout le trafic des demandes de données S3 à travers un seul point de terminaison global et contrôler directement et à tout moment le transfert du trafic des demandes de données S3 entre les régions AWS. Lors d'une perturbation planifiée ou non du trafic régional, les contrôles de basculement vous permettent de contrôler le basculement entre les compartiments de différentes régions et différents comptes AWS en quelques minutes.

Fonctionnement

  • Points d'accès multi-régionaux S3
  • Diagramme sur le fonctionnement – Points d'accès multi-régionaux S3

    Les points d'accès multi-régions Amazon S3 sont basés sur AWS Global Accelerator et prennent en compte des facteurs tels que la congestion du réseau et l'emplacement de l'application requérante pour acheminer dynamiquement vos demandes sur le réseau AWS vers la copie la plus proche de vos données Les demandes de données Amazon S3 provenant de l'Internet public et acheminées à travers un point d'accès multi-régional S3 peuvent entraîner une accélération des performances allant jusqu'à 60 % par rapport aux demandes acheminées vers S3 à travers l'Internet public. Cela vous permet de créer des applications multi-régions avec la même architecture simple utilisée dans une seule région, puis d'exécuter ces applications partout dans le monde.

    Dans une configuration active-active, les demandes faites au point de terminaison mondial d'un point d'accès multi-régional S3 sont automatiquement acheminées via le réseau mondial AWS vers le compartiment S3 le plus proche. Cela permet aux applications d'éviter automatiquement les segments de réseau encombrés sur l'Internet public, ce qui améliore les performances et la fiabilité des applications.

    Par exemple, vous pouvez configurer des points d'accès multi-régionaux S3 avec des compartiments sous-jacents dans les Régions Virginie, Irlande et Mumbai. Vous pouvez ensuite configurer centralement les règles de réplication entre les trois régions. Les points d'accès multi-régionaux S3 achemineront alors dynamiquement les demandes des clients dans les Régions AWS vers le compartiment S3 avec la plus faible latence. Avec cette configuration, vos clients en Amérique du Nord seront probablement acheminés vers la Virginie et vos clients en Asie vers Mumbai. Avec le routage dynamique vers le jeu de données répliqué sur le réseau AWS vers le compartiment S3 avec la plus faible latence, les demandes des applications évitent les segments de réseaux congestionnés sur l'Internet public, ce qui améliore les performances et la fiabilité.

    Pour en savoir plus sur les poins d'accès multi-régionaux S3, consultez le guide de l'utilisateur

  • Contrôles de basculement
  • Diagramme sur le fonctionnement des contrôles de basculement

    Les contrôles de basculement des points d'accès multi-régionaux S3 vous permettent d'exploiter les points d'accès multi-régionaux S3 en configuration active-passive ou active-active. Dans ces deux configurations, les points d'accès multi-régionaux S3 vous permettent de bénéficier de l'infrastructure mondiale d'AWS tout en conservant une architecture applicative simple pour accéder aux compartiments S3 dans différentes Régions AWS via un seul point de terminaison mondial.

    Dans une configuration active-passive, les clients désignent une région et un compte AWS actifs pour traiter toutes les demandes S3, ainsi qu'une région et un compte AWS passifs vers lesquels les données ne seront acheminées que lorsqu'elles seront activées lors d'un basculement planifié ou imprévu.

    Par exemple, vous pouvez configurer des points d'accès multirégions S3 avec des compartiments sous-jacents dans les régions AWS de Virginie et d'Oregon, où la région Virginie est active, détenue par un compte AWS, et la région Oregon est passive, détenue par un autre compte AWS. L'ensemble du trafic qui transite par le point d'accès multi-régional S3 est acheminé vers la Virginie. Les points d'accès multi-régionaux S3 acheminent les demandes des clients S3 uniquement vers la Région Virginie. Vous pouvez ensuite configurer de manière centralisée les règles de réplication entre comptes entre la Virginie et l'Oregon afin de répliquer de manière bidirectionnelle certaines ou toutes les données des compartiments afin de synchroniser leur contenu. Vous pouvez ensuite lancer un basculement pour déplacer le trafic des demandes d’accès aux données S3 vers le compartiment de la région Oregon en deux minutes, sans modifier ni les clients ni les applications S3 en utilisant le point d’accès multi-régional S3.

Vidéo de présentation : Points d'accès multi-régionaux S3

Dans cette vidéo, vous apprendrez que les points d'accès multi-régionaux Amazon S3 accélèrent les performances jusqu'à 60 % lors de l'accès à des ensembles de données répliqués dans plusieurs Régions AWS. 

Avantages

Les points d'accès multi-régionaux Amazon S3 accélèrent les applications multi-régionales. Avec le routage dynamique des demandes S3 vers un ensemble de données répliquées via AWS Global Accelerator, les points d'accès multi-régionaux S3 réduisent la latence des demandes de sorte que les applications s'exécutent jusqu'à 60 % plus rapidement.
Les demandes d’application adressées au point de terminaison global d’un point d’accès multi-région S3 sont automatiquement acheminées à travers le réseau global d’AWS vers le compartiment S3 présentant la latence réseau la plus faible, ce qui vous permet de créer des applications multi-régionales avec la même architecture d’application simple que celle utilisée dans une seule région, puis d’exécuter ces applications partout dans le monde.
Les contrôles de basculement des points d'accès multi-régionaux Amazon S3 vous permettent de contrôler le basculement entre les compartiments de différentes Régions AWS. Vous pouvez tester la résilience de votre application contre une interruption du trafic régional et passer des régions actives aux régions passives en quelques minutes.
Les contrôles de basculement des points d’accès multi-régions Amazon S3 s’associent bien à la classe de stockage Amazon S3 Intelligent-Tiering pour les copies secondaires et tertiaires passives des données S3 répliquées. Amazon S3 Intelligent-Tiering permet de réaliser automatiquement des économies sur les coûts de stockage suivant les modèles d'accès aux données, sans impact sur les performances. Cette solution est idéale pour les copies secondaires passives de données qui sont rarement consultées. Un basculement entre Régions AWS est lancé pour que la copie passive de la Région devienne active. L'interaction avec des copies de données peu consultées n'entraîne aucuns frais d'extraction supplémentaires.
Les points d'accès multi-régionaux S3 fournissent des points de terminaison mondiaux pour Amazon S3 avec des stratégies d'accès dédiées et des contrôles centralisés pour les règles de réplication S3, le basculement entre Régions AWS et le routage réseau. Dans la console S3, les points d'accès multi-régionaux S3 présentent une vue centralisée de la topologie de réplication sous-jacente, des métriques de réplication et la gestion du contrôle du basculement de votre configuration de routage des demandes pour votre déploiement multi-régional S3. Vous disposez ainsi d'un moyen encore plus simple de créer, gérer et surveiller le stockage du trafic des demandes de données S3 pour les applications multi-régionales.

Cas d'utilisation

Les contrôles de basculement des points d'accès multi-régionaux Amazon S3 vous permettent de contrôler le transfert du trafic des demandes de données S3 entre les régions AWS et de rediriger en quelques minutes le trafic S3 pour éviter les perturbations et vous aider ainsi à créer des applications à plus haute disponibilité. Grâce aux contrôles de basculement, vous pouvez utiliser les points d'accès multi-régionaux S3 dans une configuration active-passive et lancer un basculement pour transférer le trafic des demandes de données S3 vers la région AWS de remplacement choisie en quelques minutes.

Testez la résilience des applications en cas d'interruption du trafic régional en réalisant des tests de scénarios de défaillance des applications et en effectuant des simulations de reprise après sinistre. Transférez facilement et rapidement, en quelques minutes, le trafic de demandes de données S3 d'une région AWS active à une région AWS passive à travers le point de terminaison global du point d'accès multi-régional S3.

Les clients tels que les instances EC2 publiques, les instances EC2 utilisant des passerelles Internet (IGW) et les locaux qui doivent se connecter à S3 et accélérer les demandes à S3 peuvent simplifier les applications et l'architecture réseau grâce à un point d'accès multi-régional S3. Ces demandes seront acheminées sur le réseau global AWS, puis réacheminées vers S3 dans la région, sans devoir traverser l'Internet public jusqu'à la région AWS à latence la plus faible.

Démarrer avec les points d'accès multi-régionaux S3

Vous pouvez commencer à utiliser les points d'accès multi-régions S3 à l'aide de l'API, de la CLI, des kits SDK d'Amazon S3, ou dans la console S3. La console S3 fournit un flux de travail guidé pour configurer les points d'accès multi-régions S3, les règles de réplication interrégionale S3 et les connexions VPC AWS, y compris AWS PrivateLink.

Dans la console S3, les points d'accès multi-régions S3 présentent une vue centralisée de la topologie de réplication sous-jacente, des contrôles de basculement, des mesures de réplication et de votre configuration de routage des requêtes. Vous disposez ainsi d'un moyen encore plus simple de créer, gérer et surveiller le stockage pour les applications multi-régionales.

Trois étapes simples suffisent à configurer un point d'accès multi-régional S3. Pour commencer, vous recevez un nom de point de terminaison de point d'accès multi-régional S3 généré automatiquement auquel vous pouvez connecter vos clients. Ensuite, vous sélectionnez ou vous créez des compartiments S3 entre lesquels vous voulez acheminer les demandes. Enfin, vous indiquez des règles de réplication entre régions S3 pour vos compartiments. S3 créera et configurera ensuite automatiquement votre nouvelle configuration multi-région. Vous pouvez également utiliser AWS CloudFormation pour automatiser la création et la configuration des points d'accès multi-régionaux S3. 

Accédez au didacticiel de démarrage des points d’accès multi-régions S3 et consultez le guide de l’utilisateur pour commencer.