Với Virtuzzo bạn có thể:
- Thiết lập cân bằng tải (NLB) bao gồm 2 hay nhiều container trên cùng 1 Hardware Node
- Thiết lập cân bằng tải (NLB) bao gồm 2 hay nhiều container thuộc càc Hardware Node khác nhau
- Thiết lập cân bằng tải (NLB) bao gồm 1 hay nhiều container và các máy vật lý
Ở ví dụ này mình sẽ tạo NLB sử dụng container 101 và container 102 nằm trên cùng 1 Hardware Node. Các bước thực hiện như sau:
Bước 1: Bảo đảm là chế độ card mạng mà 2 container đang được thiết đặt là "
bridge". Lưu ý sau khi đặt IP cho card Brigde thì các bạn cần xóa card Host Routed đi để tránh đụng độ.
Bước 2: Bảo đảm rằng 2 container chưa được khởi động
Bước 3: Xác định chế độ NLB cho 2 container. Mặc định thì là ở chế độ unicast. Để thay đổi chế độ NLB mặc định cho container, ta dùng lệnh sau:
Mã:
|
C:\...\Administrator>vzctl set 101 --nlb_mode multicast
C:\...\Administrator>vzctl set 102 --nlb_mode multicast |
Bước 4: Thêm địa chỉ IP ảo (cluster IP Address) cho container 1 và 2. Giả dụ địa chỉ Ip là 192.168.1.200
Mã:
|
C:\...\Administrator>vzctl set 101 --cluster_ip 192.168.1.200 --save
C:\...\Administrator>vzctl set 102 --cluster_ip 192.168.1.200 --save |
Bước 5: Khởi động dịch vụ NLB trên 2 container
Mã:
|
C:\...\Administrator>vzctl set 101 --nlb yes --save
C:\...\Administrator>vzctl set 102 --nlb yes --save |
Bước 6: Thực hiện cấu hình NLB như khi bạn làm với máy vật lý. Bạn có thể tham khảo các bước cấu hình tại link sau:
http://quantrinet.com/forum/showthread.php?p=66571
Hết