Danh mục

Danh mục

Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly

Hướng dẫn cấu hình Load Balancer trên Anti DDOS website CloudFly

4 Th08 2025

Xem Markdown

description image

Load Balancer Là Gì?

Load Balancer trên hệ thống Anti DDoS Website CloudFly là tính năng cho phép phân phối lưu lượng truy cập website đến nhiều máy chủ Backend khác nhau, giúp đảm bảo:

  • Tránh tình trạng quá tải khi chỉ dùng 1 server.
  • Duy trì hoạt động website khi 1 server bị lỗi.
  • Tăng tốc độ phản hồi bằng cách chọn server phù hợp.

Các Thuật Toán Phân Phối Hỗ Trợ

CloudFly hỗ trợ nhiều thuật toán điều phối lưu lượng:

  • Round Robin: Phân phối tuần tự từng request.
  • Least Connections: Ưu tiên backend có ít kết nối nhất.
  • IP Hash: Luôn điều hướng cùng một IP client đến một backend cố định.

Bạn có thể chọn thuật toán phù hợp khi thêm backend.

Khi Nào Nên Dùng Load Balancer?

  • Bạn có nhiều máy chủ xử lý cùng một website.
  • Bạn muốn tăng độ sẵn sàng, tránh gián đoạn dịch vụ.
  • Bạn muốn đảm bảo mỗi server chỉ nhận một phần lưu lượng hợp lý.

Hướng Dẫn Cấu Hình Load Balancer

Bước 1: Truy Cập Giao Diện Quản Trị

  • Đăng nhập vào:
    https://my.cloudfly.vn/
  • Chọn dịch vụ Anti DDOS website
  • Chọn domain bạn muốn cấu hình.

Bước 2: Truy Cập Mục Load Balancing

  • Trong menu bên trái, chọn Load Balancing.

Bước 3: Thêm Backend IP

  • Nhấn Thêm Backend IP
  • Nhập địa chỉ IP public của server cần cân bằng tải (ví dụ: 103.82.21.231)
  • Chọn thuật toán phân phối mong muốn (ví dụ: Round Robin)

Bạn có thể thêm nhiều IP tương ứng với số lượng backend server thực tế.

Bước 4: Cập Nhật Và Áp Dụng

  • Sau khi hoàn tất thêm IP và chọn thuật toán, nhấn Cập nhật để lưu cấu hình.

Hệ thống sẽ tự động phân phối lưu lượng theo cấu hình bạn đã chọn.

Chọn thuật toán để phân phối lưu lượng truy cập đến các Backend IP.

Giả sử bạn có 3 server:

  • 103.82.21.231
  • 103.82.21.232
  • 103.82.21.233

1. Round Robin

Mô tả:
Phân phối tuần tự từng request đến các backend server theo vòng lặp. Mỗi máy chủ sẽ nhận request theo thứ tự đều nhau.

Cách hoạt động:

  • Request 1 → 103.82.21.231
  • Request 2 → 103.82.21.232
  • Request 3 → 103.82.21.233
  • Request 4 → 103.82.21.231 (lặp lại)

Tình huống thực tế:
Phù hợp khi các backend có cấu hình giống nhau và xử lý tải tương đương.
Ví dụ: Website tin tức có 3 server frontend giống nhau, dùng Round Robin để chia đều lượt truy cập của người đọc.

2. Least Connections

Mô tả:
Ưu tiên chọn backend có ít kết nối đang hoạt động nhất tại thời điểm nhận request mới.

Cách hoạt động (giả sử kết nối hiện tại):

  • 103.82.21.231: 5 kết nối
  • 103.82.21.232: 2 kết nối
  • 103.82.21.233: 1 kết nối ← request mới sẽ chuyển đến đây

Tình huống thực tế:
Thích hợp cho hệ thống có request xử lý nặng, thời gian xử lý không đều.
Ví dụ: Ứng dụng đặt hàng có backend xử lý đơn hàng theo logic phức tạp. Dùng Least Connections giúp giảm tải cho server đang bận, tăng tốc độ xử lý tổng thể.


3. IP Hash

Mô tả:
Thuật toán tạo ra mã băm từ địa chỉ IP của người dùng, sau đó ánh xạ cố định tới một backend server. Mỗi client IP sẽ luôn được chuyển đến cùng một backend.

Cách hoạt động:

  • Client IP A → 103.82.21.231
  • Client IP B → 103.82.21.232
  • Client IP A (lần sau) → vẫn là 103.82.21.231

Tình huống thực tế:
Phù hợp khi cần duy trì session hoặc cache cố định cho người dùng.
Ví dụ: Website thương mại có giỏ hàng lưu tại backend. Dùng IP Hash giúp một khách hàng luôn được gắn với một server để giữ nguyên trạng thái giỏ hàng trong quá trình mua sắm.

Kết Luận

Load Balancer của CloudFly là giải pháp mạnh mẽ giúp:

  • Giảm thiểu downtime.
  • Tối ưu hiệu suất hệ thống.
  • Tăng độ tin cậy và trải nghiệm người dùng.

Nếu bạn vận hành website có lưu lượng lớn hoặc nhiều máy chủ xử lý, Load Balancer là tính năng không thể thiếu.

Nếu trong quá trình sử dụng bạn gặp khó khăn hoặc cần hỗ trợ thêm, đừng ngần ngại liên hệ đội ngũ kỹ thuật của CloudFly để được hướng dẫn chi tiết và kịp thời. Chúc bạn vận hành hệ thống thật hiệu quả!

CloudFly - Đơn giản hóa ứng dụng trên đám mây

HOTLINE: 0904.558.448

WEBSITE: https://cloudfly.vn/

FACEBOOK: https://www.facebook.com/cloudfly.vn

TELEGRAM CHANNELS: https://t.me/cloudflyvn

Tham gia kênh Telegram của CloudFly để nhận thêm ưu đãi và không bỏ lỡ bất kỳ khuyến mãi nào từ CloudFly
Chia sẻ