Configurer Cassandra pour la production

Cet article décrit la procédure à suivre pour configurer le composant de base de données Cassandra pour une installation Apigee hybride en production.

Configurer les paramètres de stockage et de segments de mémoire

Pour une installation Apigee hybride en production, Google vous recommande d'ajouter les paramètres de stockage et de segment de mémoire suivants à votre fichier de remplacement et de les appliquer au cluster :

cassandra:
  ...
  storage:
    capacity: 500Gi
  resources:
    requests:
      cpu: 7
      memory: 15Gi
  maxHeapSize: 8192M
  heapNewSize: 1200M

Pour en savoir plus sur ces paramètres de propriété, consultez la documentation de référence sur les propriétés de configuration.

Ajouter un stockage SSD pour l'environnement de production

Pour la base de données Cassandra, l'environnement d'exécution hybride accepte uniquement l'utilisation de volumes persistants créés de manière dynamique pour stocker les données. Il n'est pas possible d'utiliser des volumes persistants créés localement.

Pour configurer Cassandra correctement dans un environnement de production hybride, vous devez configurer une définition StorageClass reposant sur un disque dur SSD et la désigner comme classe par défaut. Pour connaître la procédure détaillée, consultez la page Configuration de StorageClass.