# Kiểm tra phân tải Load Balancer Để kiểm tra Load Balancer có hoạt động đúng hay không, người sử dụng có thể thực hiện một vài bước đơn giản ngay trên hệ thống dịch vụ của Sunteco Cloud. ```{admonition} Pre-condition * Truy cập vào một workspace * Có ít nhất hai Servers (Linux) * Có ít nhất một External Load Balancer item - Protocol là HTTP - Thêm các Servers vào Group Member - Cài đặt Method (VD: Round Robin) - Monitor Type là HTTP - HTTP Method là GET ``` ## Bước 1: Truy cập vào Servers bằng username/password hoặc SSH ```{thumbnail} ../../../_static/img/lb/how-to/kiem-tra-tai-load-balancer-1.jpg :width: 80 % :alt: Bước 1 :align: center ``` ## Bước 2: Cài đặt nginx * **Cập nhật package hệ thống** ```{code-block} bash sudo apt update ``` * **Cài đặt nginx** ```{code-block} bash sudo apt install nginx ``` * **Kiểm tra trạng thái hoạt động** ```{code-block} bash systemctl status nginx ``` ```{thumbnail} ../../../_static/img/lb/how-to/kiem-tra-tai-load-balancer-2.png :width: 80 % :alt: Bước 1 :align: center ``` **Thực hiện bước này trên tất cả các servers đã được thêm vào group member của load balancer** ## Bước 3: Thay đổi nội dung hiển thị cho các servers Để phân biệt được các servers, người dùng thay đổi nội dung hiển thị trang index của nginx trên từng server. * **Sử dụng trình chỉnh sửa file (visual editor)** ```{code-block} bash sudo vi /var/www/html/index.nginx-debian.html ``` Ví dụ: Thay đổi theo thứ tự của server: VM1, VM2... ```{thumbnail} ../../../_static/img/lb/how-to/kiem-tra-tai-load-balancer-3.png :width: 80 % :alt: Bước 1 :align: center ``` ## Bước 4: Truy cập vào Load Balancer và kiểm tra Thuật toán Round Robin phân chia các requests theo vòng tròn. Load Balancer item sẽ chia tải cho các servers trong group member lần lượt từ đầu đến cuối danh sách sau đó thực hiện chu trình này đến khi không còn nhận được request nào nữa. Người dùng truy cập vào địa chỉ IP đã được gắn với Load Balancer item. Thực hiện tải lại trang để kiểm tra việc phân tải. ```{thumbnail} ../../../_static/img/lb/how-to/kiem-tra-tai-load-balancer-4.png :width: 80 % :alt: Bước 1 :align: center ```
```{thumbnail} ../../../_static/img/lb/how-to/kiem-tra-tai-load-balancer-5.png :width: 80 % :alt: Bước 1 :align: center ```