Giải pháp chịu lỗi hay còn gọi là Failover. Đây là chế độ dự phòng trong các hệ thống mạng. Chúng sẽ được kích hoạt khi hệ thống chính gặp sự cố vì bất kỳ lí do gì như treo máy, hư máy, virus tấn công, bảo trì…
Máy chủ rất quan trọng đối với doanh nghiệp nên việc duy trì hệ thống này đòi hỏi quản trị viên phải có những kiến thức nhất định. Trong chia sẻ của bài viết này, Hosting Việt sẽ giới thiệu đến các bạn tính năng load balancing và failover là gì và cách cài đặt chúng, nhằm tối ưu hiệu suất hoạt động của website, giảm thiểu thời gian downtime.
Bạn đang xem: Failover là gì
Failover là gì?
Đây là chế độ dự phòng trong các hệ thống mạng. Chúng sẽ được kích hoạt khi hệ thống chính gặp sự cố vì bất kỳ lí do gì như treo máy, hư máy, virus tấn công, bảo trì…
Ví dụ: Khi không có bất kỳ lỗi nào thì server A sẽ phản hồi tất cả yêu cầu. Trong trường hợp, server A không thể đáp ứng yêu cầu, thì Server B sẽ tiếp quản và phản hồi lại yêu cầu đó.
Hay người dùng cũng có thể sử dụng failover để bảo trì trên các máy chủ lẻ, mà không cần dùng đến dịch vụ bảo trì truyền thống.
Với failover của server B, nên đặt nó trên ổ cắm điện riêng biệt với trung tâm dữ liệu riêng. Hoặc ít nhất cố gắng tách nó riêng trên một switch so với server A. Về bản chất, người dùng càng tách bạch vật lý giữa các server càng nhiều càng tốt.

Load balancing là gì?
Đây là khái niệm cân bằng tải cho phép người dùng có thể lan rộng tải trên nhiều máy chủ. Các giải pháp cho cân bằng tải gồm mở rộng theo chiều dọc như dùng phần cứng mạnh hơn, sử dụng CPU nhanh hơn hay network pipe lớn.
Cài đặt failover và load balancing
Trong bài chia sẻ này, Hosting Việt sẽ hướng dẫn thực hiện cài đặt failover và load balance trên nền tảng pfSense. Điều này giúp cân bằng tải cho traffic từ mạng LAN ra nhiều nhánh WAN.
Ví dụ:
Nếu WAN1 bị mất tín hiệu kết nối thì ngay lập tức WAN2 sẽ thay thế WAN1. Cơ chế hoạt động của chúng là khi WAN1 không trả lời các tín hiệu Ping, pfSense tự động chuyển sang WAN2. Tương tự, nếu WAN2 bị mất tín hiệu thì WAN1 sẽ thay thế. Còn load balancing thực hiện nhiệm vụ gộp 2 đường truyền thành 1 để nâng tốc độ.
Để tiến hành cấu hình failover và load balance, cần ít nhất 3 card mạng có tốc độ tối thiểu 10/100MB. Card 1 dùng giao tiếp với LAN, card 2 sử dụng cho WAN.
Cài đặt các thông số như dưới đây:
IP Address LAN: 192.168.1.1/24 IP Address WAN1: Nhận từ DHCP IP Address WAN2: Nhận từ DHCPBước 1: Cấu hình Network Interface
Sau khi hoàn tất cài đặt pfSense, màn hình sẽ hiển thị tất cả các interface có thể cài đặt.









Bước 2: Cấu hình Monitor IP
Trên Menu, bấm System, chọn Routing.




Bước 3: Cấu hình Gateway Group
Sau khi hoàn tất cấu hình Gateway monitoring, click chọn Group hoặc dấu “+” để thêm Gateway group mới.

Bước 4: Cấu hình Firewall Rules
Chọn Firewall / Rules / LAN interface và tiến hành cấu hình.


Bước 5: Kiểm tra Load Balancing
Vào Status / Gateway để xem trạng thái của chúng. Nếu cả 3 gateway đều online là được.

Bước 6: Cài đặt và cấu hình failover là gì
Để cấu hình failover thông qua pfSense, bạn cần tạo các Tier khác nhau. Thực hiện bằng cách, chọn System / Routing. Chọn Group / Gateway Groups. Tại đây, tạo 2 Group cho WAN1 và WAN2. Khi bất kỳ WAN nào mất kết nối thì sẽ tự động chuyển sang WAN còn lại. Tạo tên nhóm là WAN1Failover và chọn Tier 1, còn Tier 2 cho WAN2. Tại Trigger Lever, chọn Packet Loss, có nghĩa bất kỳ ping nào đến DNS không có tín hiệu trả lời sẽ được chuyển sang WAN2. Thực hiện tương tự với WAN2.
Đến đây hệ thống đã có 3 group. Trong đó, có 1 group dùng cho Load Balancing, 2 group cho Failover.
Xem thêm: Tại Sao Gái Điếm Lại Gọi Là Cave Là Gì, Nghĩa Của Từ Cave

Bước 7: Cấu hình Firewall Rules cho Failover
Chọn Firewall / Rules. Tại LAN, bạn add thêm rule cho failover bằng cách click vào biểu tượng dấu “+”.
Các thông tin cần thay đổi:
Interface = LAN
Protocol = any
Source = LAN net





Như vậy là hoàn tất việc cấu hình cho failover là gì.