1 votes

Plusieurs instances Amazon EC2 pour une seule application

Je suis nouveau sur AWS et j'utilise actuellement une seule instance EC2 m1.medium pour exécuter une application. J'ai lu la terminologie d'AWS, mais il y a une chose pour laquelle je n'ai pas obtenu de réponse claire. Je sais comment lancer des instances à partir de la console EC2, mais comment puis-je lancer une autre instance EC2 et l'associer à celle sur laquelle je fais actuellement tourner une application ? Ou est-ce que je ne comprends pas du tout comment cela fonctionne ?

J'ai lu que l'équilibreur de charge ajoutera/supprimera des instances en fonction des performances, mais comme mon nom de domaine est associé à une adresse IP/instance, comment faire pour que les autres instances "pointent" vers mon application ?

Je pense que ma confusion vient du fait que cet exemple

À titre d'exemple, un site web de taille moyenne fonctionnant sur 10 serveurs Amazon EC2 dans la région de l'Est des États-Unis (Virginie du Nord) pourrait utiliser un Elastic Load Balancer pour équilibrer le trafic entrant. Si l'Elastic Load Elastic Load Balancer transfère 100 Go de données sur une période de 30 jours, les frais mensuels s'élèveraient à 18 $ (soit 0,025 $ par heure x 24 heures par jour x 30 jours x 1 Elastic Load Balancer). 24 heures par jour x 30 jours x 1 équilibreur de charge élastique) pour les heures d'équilibreur Elastic Load Balancer et 0,80 $ (soit 0,008 $ par Go x 100 Go) pour les données données transférées par l'équilibreur de charge élastique, pour un total de 18,80 total de 18,80 $ par mois.

Comment faire pour qu'une application fonctionne à 10 instances ? Ok, donc vous créez 10 instances, comment sait-il que ce ne sont pas 10 environnements différents ?

1voto

Nathan Neulinger Points 577

Vous faites référence à plusieurs installations différentes dans votre question - l'une d'entre elles est l'équilibrage de charge élastique, les instances EC2 multiples et le DNS. Vous devez fournir un peu plus de détails pour obtenir une réponse claire.

Si votre "nom de domaine" pointe vers une seule adresse IP, vous ne pourrez pas l'associer à plus d'une instance.

Vous pouvez emprunter la voie très simple qui consiste à faire pointer votre entrée DNS vers plusieurs IP (DNS Round Robin), mais cela ne permet pas de gérer correctement le basculement.

Si vous utilisez Route53 d'Amazon et le configurez de manière à ce que votre nom de domaine pointe vers un équilibreur de charge élastique, vous pourrez avoir autant d'instances configurées derrière cet équilibreur de charge que vous en avez provisionné dans EC2.

Mais rien ne se passe comme par magie : vous devez configurer les choses pour tirer parti de l'existence de plusieurs instances.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X