Multi-Origin & Load Balancing
Tổng quan
Hệ thống VNIS DNS hỗ trợ cấu hình một bản ghi DNS loại A với nhiều địa chỉ IP (multi-origin), cho phép phân phối lưu lượng truy vấn đến các máy chủ gốc theo hai phương thức:
- Round-robin: Phân phối đồng đều từng truy vấn đến các IP.
- Weighted round-robin: Phân phối theo trọng số được chỉ định cho từng IP, giúp kiểm soát tỷ lệ lưu lượng đến từng máy chủ.
Các bước thực hiện
1. Truy cập trang DNS Records
- Vào trang quản lý DNS của site cần thao tác.
2. Thêm/Sửa bản ghi loại A
- Nhấn Add record hoặc chọn bản ghi loại A cần sửa.
3. Cấu hình Multi-Origin
- Thêm nhiều địa chỉ IP trong trường Value (mỗi IP là một origin server).
- Nếu muốn phân phối đều, chỉ cần nhập các IP, hệ thống sẽ tự động áp dụng round-robin.
- Nếu muốn phân phối theo trọng số, bật tùy chọn Weighted Round-Robin và nhập giá trị Weight cho từng IP.
4. Thiết lập các trường
- TTL: Thời gian lưu cache bản ghi (ví dụ: 120 giây).
- Record name: Tên bản ghi đại diện cho dịch vụ (ví dụ:
a.nghiks.vn
). - Value: Nhập tối đa 5 địa chỉ IPv4 cho bản ghi loại A.
- Weight: (chỉ hiển thị khi bật Weighted round-robin) Nhập số nguyên xác định tỷ lệ phân phối.
5. Lưu cấu hình
- Nhấn Save để cập nhật cấu hình.
Ví dụ cấu hình Weighted Round-Robin (WRR)
IP | Weight | Kết quả phân phối |
---|---|---|
123.1.3.4 | 10 | Nhận 50% lưu lượng |
123.1.3.5 | 5 | Nhận 25% lưu lượng |
123.1.3.6 | 5 | Nhận 25% lưu lượng |
Nếu không bật Weighted Round-Robin, hệ thống sẽ áp dụng round-robin truyền thống (phân phối đều).
Lưu ý
- Chỉ hỗ trợ cho bản ghi loại A (IPv4).
- Các IP phải là địa chỉ IPv4 hợp lệ.
- Có thể thêm/xoá IP bằng biểu tượng + / 🗑️.
Giới hạn
Hỗ trợ tối đa 5 IP origin cho mỗi bản ghi A multi-origin.