Cân bằng tải và Tự động mở rộng

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Alex Kuntz

Head of Cloud Curriculum, DataCamp

Cân bằng tải trên AWS

Cân bằng tải phân phối đều lưu lượng đến nhiều phiên bản EC2, tránh quá tải trên một máy chủ

  • Đảm bảo tính sẵn sàng cao
  • Hỗ trợ mở rộng ngang

Các loại bộ cân bằng tải trên AWS

Bốn biểu tượng: classic, network, application, và gateway load balancer.

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Cân bằng tải hoạt động thế nào?

 

  1. Người dùng gửi yêu cầu

Sơ đồ kiến trúc làm nổi bật yêu cầu người dùng gửi tới bộ cân bằng tải.

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Cân bằng tải hoạt động thế nào?

 

  1. Người dùng gửi yêu cầu
  2. Yêu cầu đi vào bộ cân bằng tải

Sơ đồ kiến trúc làm nổi bật yêu cầu người dùng gửi tới bộ cân bằng tải.

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Cân bằng tải hoạt động thế nào?

 

  1. Người dùng gửi yêu cầu
  2. Yêu cầu đi vào bộ cân bằng tải
  3. Nhóm mục tiêu chính được Application Load Balancer khởi tạo trước

Sơ đồ kiến trúc làm nổi bật việc yêu cầu chuyển từ bộ cân bằng tải tới các phiên bản EC2 chính.

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Cân bằng tải hoạt động thế nào?

 

  1. Người dùng gửi yêu cầu
  2. Yêu cầu đi vào bộ cân bằng tải
  3. Nhóm mục tiêu chính được Application Load Balancer khởi tạo trước
  4. Khi nhu cầu tăng, bộ cân bằng tải kích hoạt nhóm mục tiêu phụ và phân phối tải qua mọi phiên bản

Sơ đồ kiến trúc minh họa yêu cầu người dùng đi từ bộ cân bằng tải tới các phiên bản EC2 chính và phụ.

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Tính co giãn tính toán là gì?

Tính co giãn giúp hệ thống tăng/giảm theo nhu cầu, linh hoạt phân bổ tài nguyên

  • EC2 đạt tính co giãn qua EC2 Auto Scaling

 

EC2 Auto Scaling là gì?

  • Tự động điều chỉnh số phiên bản hoạt động theo mức sử dụng/nhu cầu
  • Tối ưu chi phí
  • Tránh cấp phát thừa
Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Tự động mở rộng hoạt động thế nào?

  1. Người dùng gửi yêu cầu

Sơ đồ kiến trúc cho thấy việc tạo yêu cầu của người dùng.

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Tự động mở rộng hoạt động thế nào?

  1. Người dùng gửi yêu cầu
  2. Yêu cầu được định tuyến tới dịch vụ EC2 Auto Scaling

Sơ đồ kiến trúc cho thấy yêu cầu người dùng tới dịch vụ EC2 Auto Scaling.

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Tự động mở rộng hoạt động thế nào?

  1. Người dùng gửi yêu cầu
  2. Yêu cầu được định tuyến tới dịch vụ EC2 Auto Scaling
  3. Dịch vụ định tuyến tiếp tới các phiên bản EC2 đang hoạt động

Sơ đồ kiến trúc cho thấy yêu cầu người dùng vào EC2 Auto Scaling và được chia tới các phiên bản EC2.

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Tự động mở rộng hoạt động thế nào?

  1. Người dùng gửi yêu cầu
  2. Yêu cầu được định tuyến tới dịch vụ EC2 Auto Scaling
  3. Dịch vụ định tuyến tiếp tới các phiên bản EC2 đang hoạt động
  4. Khi nhu cầu tăng, dịch vụ thêm phiên bản EC2 mới để xử lý tải tăng thêm

Sơ đồ kiến trúc cho thấy nhiều yêu cầu người dùng vào EC2 Auto Scaling và được chia tới các phiên bản EC2 đang hoạt động và dự phòng.

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Tự động mở rộng hoạt động thế nào?

  1. Người dùng gửi yêu cầu
  2. Yêu cầu được định tuyến tới dịch vụ EC2 Auto Scaling
  3. Dịch vụ định tuyến tiếp tới các phiên bản EC2 đang hoạt động
  4. Khi nhu cầu tăng, dịch vụ thêm phiên bản EC2 mới để xử lý tải tăng thêm
  5. Khi nhu cầu giảm, các phiên bản EC2 vừa thêm sẽ được tắt

Sơ đồ kiến trúc cho thấy yêu cầu người dùng vào EC2 Auto Scaling và được chia tới các phiên bản EC2.

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Cân bằng tải vs. tự động mở rộng

Cân bằng tải

  • Phân phối lưu lượng đều
  • Tận dụng các phiên bản EC2 sẵn có

Biểu tượng AWS Load Balancer.

Tự động mở rộng

  • Đảm bảo luôn đáp ứng nhu cầu
  • Có thể thêm/xóa phiên bản EC2

Biểu tượng EC2 Auto Scaling.

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Ayo berlatih!

Các khái niệm về Công nghệ và Dịch vụ Đám mây AWS

Preparing Video For Download...