Déterminer les exigences - Amazon ElastiCache (RedisOSS)

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.

Déterminer les exigences

Préparation

Connaître les réponses aux questions suivantes permet d'accélérer la création de votre cluster :

  • De quel type d'instance de nœud avez-vous besoin ?

    Pour vous guider dans la sélection du type de nœud d'instance, consultez Choix de la taille de votre nœud.

  • Lancez-vous votre cluster dans un cloud privé virtuel (VPC) basé sur Amazon VPC ?

    Important

    Si vous envisagez de lancer votre cluster dans un VPC, vous devez créer un groupe de sous-réseaux dans le même VPC avant de commencer à créer un cluster. Pour plus d’informations, consultez Sous-réseaux et groupes de sous-réseaux.

    ElastiCache est conçu pour être accessible depuis l'intérieur à AWS l'aide d'Amazon EC2. Cependant, si vous lancez votre cluster dans un VPC basé sur Amazon VPC et qu'il se trouve dans un VPC, vous pouvez y accéder depuis l'extérieur d' AWS. Pour plus d’informations, consultez Accès aux ElastiCache ressources depuis l'extérieur AWS.

  • Avez-vous besoin de personnaliser les valeurs des paramètres ?

    Si vous le faites, créez un groupe de paramètres personnalisé. Pour plus d’informations, consultez Création d'un groupe de paramètres.

    Si vous utilisez Redis OSS, pensez à configurer reserved-memory oureserved-memory-percent. Pour plus d’informations, consultez Gestion de la mémoire réservée.

  • Devez-vous créer votre propre groupe de sécurité VPC ?

    Pour plus d’informations, consultez Sécurité au sein de votre VPC.

  • Comment avez-vous l'intention de mettre en œuvre la tolérance aux pannes ?

    Pour plus d’informations, consultez Atténuation des défaillances.

Exigences relatives à la mémoire et au processeur

L'élément de base d'Amazon ElastiCache est le nœud. Les nœuds sont configurés de manière individuelle ou en groupe pour former des clusters. En déterminant le type de nœud à utiliser pour votre cluster, tenez compte de la configuration de nœud du cluster et de la quantité de données à stocker.

Configuration du cluster Redis OSS

ElastiCache Les clusters (Redis OSS) sont composés de 0 à 500 partitions (également appelés groupes de nœuds). Les données d'un cluster Redis OSS sont partitionnées entre les partitions du cluster. Votre application se connecte à un cluster Redis OSS à l'aide d'une adresse réseau appelée point de terminaison. Les nœuds d'une partition Redis OSS remplissent l'un des deux rôles suivants : un nœud principal en lecture/écriture et tous les autres nœuds secondaires en lecture seule (également appelés répliques en lecture). Outre les points de terminaison du nœud, le cluster Redis OSS lui-même possède un point de terminaison appelé point de terminaison de configuration. Votre application peut utiliser ce point de terminaison pour lire ou écrire dans le cluster, en laissant le choix du nœud à partir duquel lire ou écrire ElastiCache (Redis OSS).

Redis OSS cluster configurations comparing disabled and enabled cluster modes.

Pour plus d’informations, consultez Gestion des clusters.

Exigences relatives au dimensionnement

Tous les clusters peuvent augmentés par la création d'un nouveau cluster doté d'un nouveau type de nœud plus grand. Lorsque vous augmentez la taille d'un cluster Redis OSS, vous pouvez l'amorcer à partir d'une sauvegarde et éviter que le nouveau cluster ne soit vide au départ.

Pour plus d’informations, consultez Mise à l'échelle ElastiCache (Redis OSS) dans ce guide.

Exigences relatives à l'accès

De par leur conception, les ElastiCache clusters Amazon sont accessibles à partir d'instances Amazon EC2. L'accès réseau à un ElastiCache cluster est limité au compte qui a créé le cluster. De ce fait, avant de pouvoir accéder à un cluster à partir d'une instance Amazon EC2, vous devez autoriser l'instance Amazon EC2 à accéder au cluster. Les étapes requises varient si vous avez lancé votre cluster dans un environnement EC2-VPC ou EC2-Classic.

SI vous avez lancé votre cluster dans un environnement EC2-VPC, vous devez accorder l'entrée réseau au cluster. Si vous avez lancé votre cluster dans EC2-Classic, vous devez accorder au groupe de sécurité Amazon Elastic Compute Cloud associé à l'instance l'accès à votre groupe de ElastiCache sécurité. Pour plus d'informations, consultez Étape 4 : Autoriser l'accès au cluster dans ce manuel.

Exigences relatives à la région, à la zone de disponibilité et à la zone locale

Amazon ElastiCache prend en charge toutes les AWS régions. En localisant vos ElastiCache clusters dans une AWS région proche de votre application, vous pouvez réduire le temps de latence. Si votre cluster comporte plusieurs nœuds, la localisation de vos nœuds dans différentes zones de disponibilité ou dans des zones locales peut réduire l'impact des défaillances sur votre cluster.

Pour plus d’informations, consultez les ressources suivantes :