Utiliser Outposts avec ElastiCache - Amazon ElastiCache

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.

Utiliser Outposts avec ElastiCache

Vous pouvez utiliser AWS Outposts avec. ElastiCache Outposts est un service entièrement géré qui étend l' AWS infrastructure, les services et les outils aux locaux des clients. APIs En fournissant un accès local à l'infrastructure AWS gérée, AWS Outposts permet aux clients de créer et d'exécuter des applications sur site en utilisant les mêmes interfaces de programmation que dans les AWS régions, tout en utilisant les ressources de calcul et de stockage locales pour réduire la latence et les besoins de traitement des données locaux. Un avant-poste est un pool de capacités de AWS calcul et de stockage déployé sur le site d'un client. AWS exploite, surveille et gère cette capacité dans le cadre d'une AWS région. Vous pouvez créer des sous-réseaux sur votre Outpost et les spécifier lorsque vous créez des AWS ressources telles que ElastiCache des clusters.

Note

Dans cette version, les limitations suivantes s'appliquent :

  • ElastiCache for Outposts ne prend en charge que les familles de nœuds M5 et R5.

  • Multi-AZ (la réplication entre Outposts n'est pas prise en charge).

  • La migration active n'est pas prise en charge.

  • Les instantanés locaux ne sont pas pris en charge.

  • Les journaux du moteur et les journaux lents ne peuvent pas être activés.

  • ElastiCache sur Outposts ne supporte pas la CoIP.

  • ElastiCache for Outposts n'est pas pris en charge dans les régions suivantes : cn-north-1, cn-northwest-1 et ap-northeast-3.

Utilisation d'Outposts avec la console ElastiCache

  1. Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticache/.

  2. Dans le volet de navigation, choisissez les caches Valkey, les caches Redis ou les OSS caches Memcached.

  3. Si vous avez choisi les caches Valkey, sélectionnez Créer un cache Valkey. Si vous avez choisi les OSScaches Redis, sélectionnez Créer un cache Redis OSS. Si vous avez choisi des caches Memcached, sélectionnez Créer un cache Memcached.

  4. Sous Paramètres du cluster, sélectionnez Concevoir votre propre cache et Cache du cluster. Laissez le mode cluster défini sur Désactivé. Créez ensuite un nom et une description facultative pour le cache.

  5. Pour l'emplacement, sélectionnez Sur site.

  6. Dans la section Sur site, vous verrez le champ Outpost ID. Entrez l'ID pour lequel le cluster sera exécuté.

    Tous les autres paramètres sous Paramètres du cluster peuvent rester par défaut.

  7. Dans Connectivité, sélectionnez Créer un nouveau groupe de sous-réseaux et entrez l'VPCID. Conservez le reste comme valeur par défaut, puis sélectionnez Suivant.

Configuration des options sur site

Vous pouvez sélectionner un Outpost disponible pour ajouter votre cluster de cache ou, s'il n'y a pas d'Outposts disponibles, en créer un en procédant comme suit :

Sous On-Premises options (Options sur site) :
  1. Dans les paramètres Valkey, les OSS paramètres Redis ou les paramètres Memcached, selon votre moteur préféré :

    1. Nom : entrez un nom pour le cluster

    2. Description : entrez une description pour le cluster.

    3. Compatibilité de la version du moteur : la version du moteur est basée sur la région Outpost AWS

    4. Port : pour Valkey ou RedisOSS, acceptez le port par défaut 6379. Pour Memcached, acceptez le port par défaut 11211. Si vous préférez utiliser un autre port, saisissez le numéro de port.

    5. Parameter group (Groupe de paramètres) : utilisez la liste déroulante pour sélectionner un groupe de paramètres par défaut ou un groupe de paramètres personnalisé.

    6. Node Type (Type de nœud) : les instances disponibles sont basées sur la disponibilité d'Outposts. Si vous utilisez Valkey ou RedisOSS, Porting Assistant pour. NETfor Outposts ne prend en charge que les familles de nœuds M5 et R5. Dans la liste déroulante, sélectionnez Outposts, puis sélectionnez un type de nœud disponible que vous souhaitez utiliser pour ce cluster. Sélectionnez ensuite Save (Enregistrer).

    7. Number of Replicas (Nombre de réplicas) : saisissez le nombre de réplicas en lecture que vous souhaitez créer pour ce groupe de réplication. Vous devez avoir au moins un réplica en lecture et pas plus de cinq. La valeur par défaut est 2.

      Les noms générés automatiquement des réplicas en lecture suivent le même modèle que celui du nom du cluster principal, avec un tiret et un numéro séquentiel à trois chiffres ajoutés à la fin, en commençant par -002. Par exemple, si votre groupe de réplication est nommé MyGroup, alors les noms des secondaires seraient MyGroup-002, MyGroup-003, MyGroup-004, MyGroup-005, MyGroup-006.

  2. Sous Connectivité :

    1. Subnet Group (Groupe de sous-réseau) : dans la liste, sélectionnez Create new (Créer).

      • Name (Nom) : saisissez un nom pour le groupe de sous-réseaux.

      • Description : saisissez une description pour le groupe de sous-réseaux.

      • VPCID : L'VPCidentifiant doit correspondre à celui de l'avant-posteVPC. Si vous en sélectionnez un VPC qui n'a pas de sous-réseau dans IDs les Outposts, la liste retournera vide.

      • Availability Zone or Outpost (Zone de disponibilité ou Outpost) : sélectionnez l'Outpost que vous utilisez.

      • Subnet ID ID de sous-réseau) : sélectionnez un ID de sous-réseau disponible pour l'Outpost. Si aucun sous-réseau n'IDsest disponible, vous devez les créer. Pour plus d'informations, consultez Créer un sous-réseau.

    2. Sélectionnez Créer.

Affichage des détails du cluster Outpost

Sur la page de liste, sélectionnez un cluster appartenant à un AWS avant-poste et notez les points suivants lorsque vous consultez les détails du cluster :

  • Zone de disponibilité : Cela représentera l'avant-poste, en utilisant un ARN (nom de ressource Amazon) et le numéro de AWS ressource.

  • Nom de l'avant-poste : nom de l' AWS avant-poste.

Utiliser les Outposts avec AWS CLI

Vous pouvez utiliser le AWS Command Line Interface (AWS CLI) pour contrôler plusieurs AWS services depuis la ligne de commande et les automatiser par le biais de scripts. Vous pouvez utiliser le AWS CLI pour des opérations ponctuelles (ponctuelles).

Téléchargement et configuration du AWS CLI

Il AWS CLI fonctionne sous Windows, macOS ou Linux. Suivez la procédure suivante pour la télécharger et la configurer.

Pour télécharger, installer et configurer le CLI
  1. Téléchargez la AWS CLI page Web de l'interface en ligne de AWS commande.

  2. Suivez les instructions d'installation AWS CLI et de configuration du guide AWS CLI de l'AWS Command Line Interface utilisateur.

Utiliser le AWS CLI avec Outposts

Utilisez l'CLIopération suivante pour créer un cluster de cache qui utilise Outposts :

  • create-cache-cluster— À l'aide de cette opération, le outpost-mode paramètre accepte une valeur qui indique si les nœuds du cluster de cache sont créés dans un seul Outpost ou dans plusieurs Outposts.

    Note

    À l'heure actuelle, seul le mode single-outpost est pris en charge.

    aws elasticache create-cache-cluster \ --cache-cluster-id cache cluster id \ --outpost-mode single-outpost \