Hướng dẫn cấu hình cân bằng tải trên Citrix ADC

Lưu ý: Hướng dẫn này áp dụng với các thiết bị đang chạy phiên bản 12.x hoặc 13.x. Với các phiên bản OS thấp hoặc cao hơn, các bước thực hiện có một vài thay đổi.

1. Giới thiệu

        Citrix theo dõi và phân bổ lưu lượng mạng và ứng dụng cho các máy chủ để sử dụng hiệu quả tài nguyên. Ở đây chỉ hướng dẫn cấu hình cân bằng tải cho dịch vụ HTTP cơ bản (các dịch vụ khác thực hiện tương tự).

2. Các bước thực hiện việc cân bằng tải

  • Người dùng truy cập vào dịch vụ qua URL trên trình duyệt của họ
  • Bản ghi tên miền (DNS) trỏ đến địa chỉ VIP (Virtual IP) trên Citrix và xác định giao thức truy cập (như HTTP cổng 80)
  • Citrix chuyển luồng truy cập đến một trong nhóm các máy chủ dựa trên các phương pháp cân bằng tải (luân phiên, ưu tiên máy chủ có ít kết nối nhất,…)
  • Máy chủ gửi lại thông tin mà người dùng yêu cầu truy cập
  • Citrix định tuyến lưu lượng bằng cách đặt nguồn là VIP
  • Dịch vụ được hiển thị trên máy tính người dùng

Mô hình load balancing sử dụng citrix adc

3. Điều kiện tiên quyết

  • Kích hoạt bản quyền thiết bị
  • Cấu hình cổng MGMT (0/1) để quản lý
  • Cấu hình DNS và địa chỉ mạng con (Subnet IP - SNIP) cùng dải mạng với máy chủ

4. Cấu hình

  • Đặt tên, gán địa chỉ IP các máy chủ: bạn vào Traffic Management > Load Balancing > Servers chọn Add:

add servers trên citrix adcadd servers trên citrixview server trên citrix

  • Đặt tên nhóm dịch vụ: bạn vào Traffic Management > Load Balancing > Service Groups >Add:

add service groups trên citrix

        Đặt tên, chọn loại dịch vụ cần cân bằng tải (ví dụ như HTTP), chọn OK:

tạo HTTP service trên citrix

        Sau khi tạo nhóm, bạn vào No Service Group Member để thêm máy chủ vào:

add member trên citrix

Vào IP Based để chọn theo IP hoặc vào Server Based để chọn theo tên, chọn cổng dịch vụ (ví dụ cổng mặc định của HTTP là 80) rồi chọn Create:

add server member, sevice port trên citrix

        Chọn OK để kết thúc:

finish add member trên citrix

        Tiếp đến, để giám sát hoạt động của nhóm dịch vụ, chọn Monitors:

add monitoring service trên citrix

        Ở đây, Citrix đã định nghĩa một số dịch vụ cơ bản, bạn chỉ việc chọn Select Monitor rồi chọn loại dịch vụ (ví dụ http-ecv > Select) để giám sát rồi chọn Bind > Done (bạn có thể tự định nghĩa thêm dịch vụ):

finish add service group trên citrix

  • Tạo máy chủ ảo để truy cập: Bạn vào Configuration > Traffic Management > Load Balancing > Virtual Servers > Add.

        Đặt tên máy chủ, chọn giao thức, đặt địa chỉ IP (Virtual IP - VIP) để hướng các kết nối đến địa chỉ này, chọn cổng  (ví dụ: HTTP - 80), chọn OK:

add VIP load balance trên citrix

        Sau đó bạn chọn No load balancing Virtual Servers Service Group Binding > Click to select > tích vào nhóm > Select:

select service group trên citrix

        Chọn Bind > Continue > Done để kết thúc quá trình.

finish config load balance trên citrix

        Bấm save  ở góc phải phía trên màn hình để lưu lại cấu hình.

5. Kiểm thử cấu hình

Như vậy chúng ta đã hoàn thành cấu hình cân bằng tải cho dịch vụ. Để kiểm tra cấu hình có hoạt động hay không, trên mỗi máy chủ bạn cấu hình để hiển thị nội dung khác nhau. Sau đấy, bạn truy cập theo địa chỉ VIP. Khi làm mới trang, bạn sẽ thấy Citrix thực hiện cân bằng các yêu cầu trên cả hai máy chủ như hình ảnh sau:

test config load balancing citrix

Thanh toán online

CNTTShop.vn là đối tác của Cisco Systems Vietnam Ltd
Copyright @ 2017-2019 CNTTShop Ltd. | Viet Thai Duong Technologies Co., Ltd | All Rights Reserved.