1
votes

AWS Fargate est-il meilleur que les groupes de nœuds gérés Amazon EKS?

Les groupes de nœuds gérés Amazon EKS automatisent l'approvisionnement et la gestion du cycle de vie des nœuds (instances Amazon EC2) pour les clusters Amazon EKS Kubernetes.

AWS Fargate est une technologie qui fournit une capacité de calcul à la demande et de la bonne taille pour les conteneurs. Avec AWS Fargate, vous n'avez plus à provisionner, configurer ou mettre à l'échelle des groupes de machines virtuelles pour exécuter des conteneurs. Cela évite de devoir choisir les types de serveurs, de décider du moment de mise à l'échelle de vos groupes de nœuds ou d'optimiser le regroupement des clusters.

Ainsi, AWS Fargate est-il meilleur que les groupes de nœuds gérés Amazon EKS? Quand dois-je choisir des groupes de nœuds gérés?


0 commentaires

3 Réponses :


2
votes

Il n'y a pas mieux que les autres. Vos exigences (et vos compétences) rendent un produit meilleur qu'un autre!

La vraie différence dans Fargate est qu'il est sans serveur, vous n'avez donc pas besoin, par exemple, de vous soucier du dimensionnement correct des instances EC2, vous ne paierez pas le temps d'inactivité.

Pour aller droit au but: à moins que vous ne soyez un expert K8S, je suggérerais Fargate.


0 commentaires

2
votes

Nous avons choisi d'utiliser les groupes AWS Managed Node pour les raisons suivantes:

  • Les Daemonsets ne sont pas pris en charge dans EKS Fargate, donc les outils d'observabilité comme Splunk et Datadog doivent s'exécuter dans des conteneurs side-car dans chaque pod au lieu d'un daemonset par nœud
  • Dans EKS Fargate, chaque pod est exécuté dans sa propre VM et les images de conteneur ne sont pas mises en cache sur les nœuds, ce qui fait que les temps de démarrage des pods durent 1 à 2 minutes

0 commentaires

0
votes

Toutes les réponses sont pertinentes. Il n'y a pas vraiment de «mieux» ici. C'est un compromis. Je fais partie de l'équipe conteneurs d'AWS et nous avons récemment écrit sur les avantages potentiels de l'utilisation de Fargate par rapport à EC2 . L'heure de démarrage plus rapide des pods, la mise en cache des images, les configurations de grands pods, les exigences matérielles spéciales, par exemple les GPU) sont toutes de bonnes raisons pour avoir besoin d'utiliser EC2. Nous travaillons dur pour faire de Fargate un meilleur endroit où vivre en comblant certaines des lacunes afin que vous ne puissiez apprécier que les avantages.


0 commentaires