Création d'un groupe de sous-réseaux - Amazon ElastiCache pour Redis

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d'un groupe de sous-réseaux

Un groupe de sous-réseaux de cache est un ensemble de sous-réseaux que vous souhaitez indiquer dans vos caches dans un VPC. Lors du lancement d’un cache dans un VPC, vous devez sélectionner un groupe de sous-réseaux de cache. Ensuite, ElastiCache utilise ce groupe de sous-réseaux de cache pour attribuer des adresses IP à chaque nœud de cache dans le cache, au sein de ce sous-réseau.

Lorsque vous créez un nouveau groupe de sous-réseaux de , notez le nombre d'adresses IP disponibles. Si le sous-réseau a très peu d’adresses IP libres, vous pourriez ne pas pouvoir ajouter autant de nœuds de que vous le souhaitez à un cluster. Pour résoudre ce problème, vous pouvez assigner un ou plusieurs sous-réseaux à un groupe de sous-réseaux afin d'avoir un nombre suffisant d'adresses IP dans la zone de disponibilité de votre cluster. Vous pouvez, ensuite, ajouter plusieurs nœuds de cache à votre cluster.

Si vous choisissez IPv4 comme type de réseau, un groupe de sous-réseaux par défaut sera disponible ou vous pouvez choisir d'en créer un nouveau. ElastiCache utilise ce groupe de sous-réseaux pour choisir un sous-réseau et des adresses IP au sein de celui-ci à associer à vos nœuds. Si vous choisissez la double pile ou IPv6, vous serez redirigé vers la création de sous-réseaux à double pile ou IPv6. Pour plus d’informations sur les types de réseaux, consultez Type de réseau. Pour plus d'informations, consultez Création d'un sous-réseau dans votre VPC.

Les procédures suivantes vous montrent comment créer un groupe de sous-réseaux appelé mysubnetgroup (Console), la AWS CLI et l'API ElastiCache.

Pour créer un groupe de sous-réseaux (console)

La procédure suivante indique comment créer un groupe de sous-réseaux (console).

Pour créer un groupe de sous-réseaux (console)
  1. Connectez-vous à la Console de gestion AWS et ouvrez la console ElastiCache à l’adresse https://console.aws.amazon.com/elasticache/.

  2. Dans la liste de navigation, choisissez Groupes de sous-réseaux.

  3. Choisissez Créer groupe de sous-réseaux.

  4. Dans l’assistant Créer un groupe de sous-réseaux, procédez comme suit. Lorsque tous les paramètres vous conviennent, choisissez Créer.

    1. Dans le champ Name, saisissez le nom de votre groupe de sous-réseaux de

    2. Dans la zone Description, saisissez une description de votre groupe de sous-réseaux de

    3. Dans la zone ID de VPC, choisissez votre réseau Amazon VPC.

    4. Tous les sous-réseaux sont choisis par défaut. Dans le panneau Sous-réseaux sélectionnés, cliquez sur Gérer et sélectionnez les zones de disponibilité ou les zones locales et les ID de vos sous-réseaux privés, puis choisissez Choisir.

  5. Dans le message de confirmation qui s'affiche, cliquez sur Close.

Votre nouveau groupe de sous-réseaux apparaît dans la liste Subnet Groups (Groupes de sous-réseaux) de la console ElastiCache. En bas de la fenêtre, vous pouvez choisir le groupe de sous-réseaux pour voir les détails, tels que tous les sous-réseaux associés à ce groupe.

Création d'un groupe de sous-réseaux (AWS CLI)

A l'invite de commande, utilisez la commande create-cache-subnet-group pour créer un groupe de sous-réseaux de

Pour Linux, macOS ou Unix :

aws elasticache create-cache-subnet-group \ --cache-subnet-group-name mysubnetgroup \ --cache-subnet-group-description "Testing" \ --subnet-ids subnet-53df9c3a

Pour Windows :

aws elasticache create-cache-subnet-group ^ --cache-subnet-group-name mysubnetgroup ^ --cache-subnet-group-description "Testing" ^ --subnet-ids subnet-53df9c3a

Cette commande doit produire une sortie similaire à ce qui suit :

{ "CacheSubnetGroup": { "VpcId": "vpc-37c3cd17", "CacheSubnetGroupDescription": "Testing", "Subnets": [ { "SubnetIdentifier": "subnet-53df9c3a", "SubnetAvailabilityZone": { "Name": "us-west-2a" } } ], "CacheSubnetGroupName": "mysubnetgroup" } }

Pour de plus amples informations, consultez la rubrique AWS CLI create-cache-subnet-group.