Mục lục:
- Định nghĩa - Phương pháp cân bằng tải có nghĩa là gì?
- Techopedia giải thích các phương pháp cân bằng tải
Định nghĩa - Phương pháp cân bằng tải có nghĩa là gì?
Các phương pháp cân bằng tải là các thuật toán hoặc cơ chế được sử dụng để phân phối hiệu quả một yêu cầu máy chủ đến hoặc lưu lượng giữa các máy chủ từ nhóm máy chủ. Cân bằng tải hiệu quả là cần thiết để đảm bảo tính sẵn sàng cao của các dịch vụ Web và việc cung cấp các dịch vụ đó một cách nhanh chóng và đáng tin cậy. Để đáp ứng nhu cầu lưu lượng cao, các máy chủ được nhân rộng. Tải đến hoặc yêu cầu đến máy chủ được chia sẻ trên các máy chủ được sao chép đó và quá trình này được gọi là cân bằng tải. Để lên lịch hiệu quả việc định tuyến các yêu cầu từ máy khách đến các máy chủ tương ứng theo cách tối ưu hóa, một số phương pháp cân bằng tải được sử dụng như vòng tròn, kết nối ít nhất, cân bằng thích ứng, v.v.
Techopedia giải thích các phương pháp cân bằng tải
Các phương pháp cân bằng tải còn được gọi là các thuật toán cho các phương pháp cân bằng tải hoặc lập lịch khi chúng chỉ định cách thức mà tải máy chủ được chia sẻ trên một nhóm máy chủ. Có nhiều phương pháp cân bằng tải khác nhau và mỗi phương pháp sử dụng một tiêu chí cụ thể để lên lịch lưu lượng đến. Một số phương pháp cân bằng tải phổ biến như sau:
- Vòng tròn - Trong phương pháp này, một yêu cầu đến được chuyển đến từng máy chủ có sẵn theo cách thức liên tiếp.
- Vòng tròn có trọng số - Ở đây, trọng lượng tĩnh được gán cho mỗi máy chủ và được sử dụng với phương pháp vòng tròn để định tuyến một yêu cầu đến.
- Kết nối ít nhất - Phương pháp này giúp giảm quá tải máy chủ bằng cách chỉ định một yêu cầu đến cho máy chủ có số lượng kết nối thấp nhất hiện được duy trì.
- Kết nối tối thiểu có trọng số - Trong phương pháp này, trọng số được thêm vào máy chủ tùy thuộc vào dung lượng của nó. Trọng lượng này được sử dụng với phương thức kết nối ít nhất để xác định tải được phân bổ cho mỗi máy chủ.
- Thời gian bắt đầu chậm kết nối chậm nhất - Ở đây, thời gian tăng tốc được chỉ định cho máy chủ sử dụng lập lịch kết nối ít nhất để đảm bảo rằng máy chủ không bị quá tải khi khởi động.
- Cân bằng thích ứng dựa trên tác nhân - Đây là một phương pháp thích ứng thường xuyên kiểm tra máy chủ bất kể trọng lượng của nó để lên lịch lưu lượng trong thời gian thực.
- Đã sửa trọng số - Trong phương pháp này, trọng số của mỗi máy chủ được chỉ định trước và hầu hết các yêu cầu được chuyển đến máy chủ có mức ưu tiên cao nhất. Nếu máy chủ có mức ưu tiên cao nhất không thành công, máy chủ có mức ưu tiên cao thứ hai sẽ chiếm các dịch vụ.
- Phản hồi có trọng số - Ở đây, thời gian phản hồi từ mỗi máy chủ được sử dụng để tính trọng lượng của nó.
- Băm IP nguồn - Trong phương pháp này, băm IP được sử dụng để tìm máy chủ phải tham gia yêu cầu.
Mỗi phương pháp có tập hợp lợi ích riêng và các kịch bản phù hợp. Thuật toán tối ưu phù hợp nhất với mục đích có thể được nhà cung cấp dịch vụ lựa chọn để cung cấp dịch vụ nhanh chóng, đáng tin cậy và nhanh chóng cho khách hàng của mình.
