2017-01-30 1 views

Répondre

0

Il y a deux (orthogonales) concepts ici en jeu et, malheureusement, le terme 'auto échelle' est ambigu:

  • Certaines plates-formes IaaS support (incl. AWS) ajouter dynamiquement des machines virtuelles à un cluster.
  • L'autre est la capacité d'un orchestrateur de conteneur à redimensionner le nombre de copies d'un service - dans le cas de Marathon, ce sont les instances ou répliques dans le contexte de Kubernetes - tant qu'il y a suffisamment de ressources (CPU, RAM, etc.) disponible dans le cluster,

Dans le cas le plus simple, vous étendez automatiquement les services au point où l'utilisation globale du cluster est élevée (> 60%?> 70%?> 80%?) et utiliser la fonctionnalité de mise à l'échelle automatique au niveau IaaS pour ajouter d'autres nœuds. Il s'avère que la réduction est la chose la plus délicate.

Donc, complémentaire plutôt que redondant.