III. ConnectControl – Server Load Balancing
4. Persistent server mode
4.1 Persistent by server
Persistent by server là một chức năng hửu ích dành cho HTTP logical server, trong trường hợp có nhiều server và chức năng Persistent by server được bật, lúc này ConnectControl sẽ chuyển kết nối HTTP của client đến một server cố định và những kết nối theo của Client này sẽ được chuyển đến cùng một server để tránh trường mất dữ liệu trong lúc trao đổi giữa server và client trong một session nếu Client được chuyển đến nhiều server trong cùng một session.
4.2 Persistent by service
Persistent by service là một chức năng hửu ích khi ta sử dụng nhiều dịch vụ trong cùng một server group, trong trường hợp ta chạy 2 dịch vụ FTP và HTTP trên cùng một server trong nhóm nhiều server cân bằng tải, sử dụng chức năng persistent by service lúc này cùng một Client nhưng dịch vụ HTTP và FTP sẽ được chuyển đến 2 server khác nhau để giảm tải cho server.
4.3 Persistent server timeout
Persistent server timeout quy định khoảng thời gian mà Client duy trì kết nối đến cùng một server, do đó trong trường hợp server đó xảy ra sự cố Client có thể được chuyển đến server khác thậm chí khi chức năng persistent server mode vẫn đang hoạt động.
4.4 Server Availability
Server Availity là chức năng cho phép CSG sẽ thường xuyên kiểm tra các server trong server group có cịn hoạt động bình thường hay khơng. Người dùng có thể cấu hình lại khoảng thời gian và CSG sẽ ping để kiểm tra server đế chắc rằng server vẫn hoạt động tốt, trong trường hợp CSG không nhận được trã lời từ server thì ConnectControl sẽ không được chuyển đến server nữa.
Đo tải trên server
Load Agent Application là một chương trình của Check Point dùng để đo tải trên server và dựa vào khả năng chịu tải của server lúc nào ConnectControl sẽ chuyển kết nối đến cho server. Load Agent Application là một chương trình nhỏ gọn và dùng giao thức UDP để trao đổi với ConnectControl.