Echilibrarea încărcării și scalare automată

Tehnologie și Servicii AWS Cloud

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Echilibrarea încărcării în AWS

Echilibrarea încărcării asigură distribuția uniformă a traficului între mai multe instanțe EC2, prevenind supraîncărcarea unui singur server

  • Asigură disponibilitate ridicată
  • Oferă scalare orizontală

Tipuri de echilibratoare de încărcare în AWS

Patru pictograme reprezentând echilibratoarele classic, network, application și gateway.

Tehnologie și Servicii AWS Cloud

Cum funcționează echilibrarea încărcării?

 

  1. Utilizatorii trimit cereri

Diagramă de arhitectură care ilustrează cererile utilizatorilor trimise către un echilibrator de încărcare.

Tehnologie și Servicii AWS Cloud

Cum funcționează echilibrarea încărcării?

 

  1. Utilizatorii trimit cereri
  2. Cererile ajung la echilibratorul de încărcare

Diagramă de arhitectură care ilustrează cererile utilizatorilor trimise către un echilibrator de încărcare.

Tehnologie și Servicii AWS Cloud

Cum funcționează echilibrarea încărcării?

 

  1. Utilizatorii trimit cereri
  2. Cererile ajung la echilibratorul de încărcare
  3. Grupul țintă primar este instanțiat mai întâi de echilibratorul de aplicații

Diagramă de arhitectură care ilustrează traseul unei cereri de la echilibratorul de încărcare la instanțe EC2 primare.

Tehnologie și Servicii AWS Cloud

Cum funcționează echilibrarea încărcării?

 

  1. Utilizatorii trimit cereri
  2. Cererile ajung la echilibratorul de încărcare
  3. Grupul țintă primar este instanțiat de echilibratorul de aplicații
  4. Dacă cererea crește, echilibratorul activează grupul secundar și distribuie încărcarea

Diagramă de arhitectură care ilustrează traseul unei cereri de la echilibratorul de încărcare la instanțe EC2 primare și secundare.

Tehnologie și Servicii AWS Cloud

Ce este elasticitatea de calcul?

Elasticitatea permite scalarea sistemului în funcție de cerere, asigurând flexibilitate în alocarea resurselor

  • Instanțele EC2 obțin elasticitate prin EC2 Auto Scaling

 

Ce este EC2 Auto Scaling?

  • Ajustează automat numărul de instanțe active în funcție de utilizare și cerință
  • Optimizează costurile
  • Previne supraprovizionarea
Tehnologie și Servicii AWS Cloud

Cum funcționează scalarea automată?

  1. Utilizatorii trimit cereri

Diagramă de arhitectură care ilustrează generarea unei cereri de utilizator.

Tehnologie și Servicii AWS Cloud

Cum funcționează scalarea automată?

  1. Utilizatorii trimit cereri
  2. Cererile sunt direcționate către serviciul EC2 Auto Scaling

Diagramă de arhitectură care arată o cerere de utilizator ajungând la serviciul EC2 Auto Scaling.

Tehnologie și Servicii AWS Cloud

Cum funcționează scalarea automată?

  1. Utilizatorii trimit cereri
  2. Cererile sunt direcționate către serviciul EC2 Auto Scaling
  3. Serviciul direcționează cererile către instanțele EC2 active

Diagramă de arhitectură care arată o cerere de utilizator ajungând la EC2 Auto Scaling și distribuită instanțelor EC2.

Tehnologie și Servicii AWS Cloud

Cum funcționează scalarea automată?

  1. Utilizatorii trimit cereri
  2. Cererile sunt direcționate către serviciul EC2 Auto Scaling
  3. Serviciul direcționează cererile către instanțele EC2 active
  4. Dacă cererea crește, se adaugă noi instanțe EC2 pentru a gestiona sarcina suplimentară

Diagramă de arhitectură care arată cereri multiple ajungând la EC2 Auto Scaling și distribuite instanțelor active și de rezervă.

Tehnologie și Servicii AWS Cloud

Cum funcționează scalarea automată?

  1. Utilizatorii trimit cereri
  2. Cererile sunt direcționate către serviciul EC2 Auto Scaling
  3. Serviciul direcționează cererile către instanțele EC2 active
  4. Dacă cererea crește, se adaugă noi instanțe EC2 pentru a gestiona sarcina suplimentară
  5. Pe măsură ce cererea scade, noile instanțe EC2 sunt oprite

Diagramă de arhitectură care arată o cerere de utilizator ajungând la EC2 Auto Scaling și distribuită instanțelor EC2.

Tehnologie și Servicii AWS Cloud

Echilibrare vs. scalare automată

Echilibrarea încărcării

  • Distribuie traficul uniform
  • Utilizează instanțele EC2 existente

Pictogramă reprezentând AWS Load Balancer.

Scalare automată

  • Satisface întotdeauna cererea
  • Capacitate de a adăuga/elimina instanțe EC2

Pictogramă reprezentând EC2 Auto Scaling.

Tehnologie și Servicii AWS Cloud

Să exersăm!

Tehnologie și Servicii AWS Cloud

Preparing Video For Download...