
LỜI CẢM ƠN
TRƯỜNG CAO ĐẲNG VIỆT NAM - HÀN QUỐC BÌNH DƯƠNG
KHOA CÔNG NGHỆ THÔNG TIN
ĐỒ ÁN MÔN HỌC
TÊN ĐỀ TÀI:
Tìm hiểu và triển khai dịch vụ network load balancing (nlb) cho website
kết hợp failover clustering
Chuyên ngành: Quản trị mạng máy tính
Giảng viên hướng dẫn: Dương Thanh Trà
Sinh viên thực hiện:
- Đỗ Hữu Trí MSSV: 251305029
- Nguyễn Anh Pháp MSSV: 251305018
- Phan Tuấn Kiệt MSSV: 251305012
Lớp: LTC25Q1
Tp. Hồ Chí Minh - tháng 4/2026

LỜI CẢM ƠN
Lời đầu tiên, nhóm thực hiện đồ án chúng em xin được gửi lời cảm ơn
chân thành và sâu sắc nhất đến Ban Giám hiệu cùng các thầy cô khoa
Công nghệ thông tin – Trường Cao đẳng Việt Nam - Hàn Quốc Bình
Dương đã tạo điều kiện thuận lợi, cung cấp môi trường học tập và thực
hành tốt nhất để chúng em hoàn thành khóa học cũng như đồ án này.
Đặc biệt, chúng em xin gửi lời tri ân sâu sắc tới thầy Dương Thanh
Trà. Trong suốt quá trình tìm hiểu và thực hiện đề tài "Tìm hiểu và triển
khai dịch vụ Network Load Balancing (NLB) cho website kết hợp
Failover Clustering", thầy đã luôn tận tình hướng dẫn, chỉ bảo và đưa ra
những lời khuyên chuyên môn vô cùng quý báu. Những kiến thức và sự
khích lệ của thầy chính là động lực lớn nhất giúp chúng em vượt qua
những khó khăn về mặt kỹ thuật để hoàn thành tốt bài lab này.
Cuối cùng, chúng em xin cảm ơn gia đình, bạn bè và các thành viên
trong nhóm đã luôn sát cánh, chia sẻ và hỗ trợ lẫn nhau trong suốt quá
trình học tập và làm việc nhóm.
Mặc dù đã có nhiều cố gắng để hoàn thiện đồ án một cách tốt nhất,
nhưng do kiến thức và kinh nghiệm thực tế còn hạn chế, bài làm chắc
chắn không tránh khỏi những thiếu sót. Chúng em rất mong nhận được
những ý kiến đóng góp, chỉ bảo của các thầy cô để kiến thức của chúng
em được hoàn thiện hơn.
Chúng em xin chân thành cảm ơn!
Bình Dương, ngày... tháng 4 năm 2026 Nhóm sinh viên thực hiện:
Đỗ Hữu Trí
Nguyễn Anh Pháp
Phan Tuấn Kiệt

MỤC LỤC ĐỒ ÁN
CHƯƠNG 1: MỞ ĐẦU
1.1. Đặt vấn đề (Tính cấp thiết của đề tài)
1.2. Mục tiêu của đề tài
1.3. Đối tượng và Phạm vi áp dụng
1.4. Ý nghĩa thực tiễn của đề tài
CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VỀ HIGH AVAILABILITY
2.1. Tổng quan về Network Load Balancing (NLB)
2.2. Tổng quan về Failover Clustering
2.3. So sánh và Sự kết hợp giữa NLB và Failover Clustering
CHƯƠNG 3: THIẾT KẾ VÀ TRIỂN KHAI HỆ THỐNG
3.1. Thiết kế kiến trúc tổng thể (Mô hình 3 lớp)
3.2. Xây dựng hạ tầng ảo hóa trên VMware
3.3. Triển khai tầng Web (Frontend) với NLB
3.4. Triển khai tầng Database (Backend) với Failover Cluster
3.5. Tối ưu hóa quản lý phiên làm việc (Session Management)
CHƯƠNG 4: THỰC NGHIỆM VÀ ĐÁNH GIÁ KẾT QUẢ
4.1. Kịch bản ứng dụng cụ thể
4.2. Đánh giá dựa trên các chỉ số KPIs
CHƯƠNG 5: TỔNG KẾT VÀ HƯỚNG PHÁT TRIỂN
5.1. Kết luận về các sản phẩm dự kiến (Deliverables)

5.2. Hạn chế của đề tài
5.3. Hướng phát triển trong tương lai
CHƯƠNG 1: MỞ ĐẦU
1.1. Đặt vấn đề (Tính cấp thiết của đề tài)
Trong bối cảnh cuộc cách mạng công nghiệp 4.0 đang diễn ra mạnh mẽ, việc chuyển đổi
số đã trở thành yếu tố sống còn đối với mọi tổ chức và doanh nghiệp. Các dịch vụ trực
tuyến như Thương mại điện tử (E-commerce), Ngân hàng số (Digital Banking) hay Giáo
dục trực tuyến (E-learning) không chỉ dừng lại ở việc cung cấp tính năng, mà còn đòi hỏi
sự ổn định và sẵn sàng ở mức tuyệt đối. Một giây phút gián đoạn dịch vụ (Downtime)
không chỉ gây thiệt hại về mặt tài chính mà còn làm suy giảm uy tín nghiêm trọng của
doanh nghiệp.
1.1.1. Thách thức trong kỷ nguyên số và nhu cầu ổn định dịch vụ
Kỳ vọng của khách hàng hiện đại không chấp nhận sự chậm trễ. Một trang web tải chậm
hoặc không thể truy cập trong vài phút có thể dẫn đến việc mất đi hàng ngàn khách hàng
vào tay đối thủ.
1.1.2. Hạn chế của mô hình máy chủ đơn lẻ (Single Server)
Thực tế cho thấy, việc triển khai dịch vụ trên một máy chủ đơn lẻ (Single Server) luôn tiềm
ẩn những rủi ro bất khả kháng. Khi lượng người dùng tăng đột biến, CPU và RAM nhanh
chóng bị cạn kiệt, dẫn đến tình trạng treo hệ thống (System Freeze).
1.1.3. Rủi ro quá tải, điểm chết duy nhất (SPOF) và gián đoạn bảo trì
Quá tải: Server bị treo khi lượng truy cập tăng đột biến.

Điểm chết duy nhất (SPOF): Lỗi phần cứng (ổ cứng, nguồn, card mạng) hoặc hệ
điều hành làm toàn bộ dịch vụ ngừng hoạt động ngay lập tức.
Gián đoạn bảo trì: Quản trị viên buộc phải tắt máy chủ để thực hiện các công việc
định kỳ như cập nhật bản vá bảo mật (Windows Update) hoặc nâng cấp phần cứng.
Xuất phát từ nhu cầu cấp thiết đó, đề tài: "Tìm hiểu và triển khai dịch vụ Network Load
Balancing (NLB) cho website kết hợp Failover Clustering" được lựa chọn nghiên cứu để
xây dựng một hạ tầng mạng có khả năng tự phục hồi, chia tải thông minh và duy trì tính
liên tục.
1.2. Mục tiêu của đề tài
1.2.1. Mục tiêu tổng quát: Xây dựng hạ tầng High Availability (HA)
Thiết kế và triển khai một hệ thống mạng đạt chuẩn Sẵn sàng cao (HA). Đảm bảo dịch vụ
Website và Database luôn hoạt động liên tục 24/7, loại bỏ các điểm chết duy nhất trong hệ
thống.
1.2.2. Mục tiêu kỹ thuật: Triển khai NLB cho Web và Failover Cluster cho Database
Tầng Frontend: Cấu hình cụm Network Load Balancing (NLB) trên Windows
Server để điều phối lưu lượng truy cập.
Tầng Backend: Thiết lập cụm Failover Clustering cho Microsoft SQL Server, đảm
bảo dữ liệu luôn được duy trì và tự động chuyển vùng (Failover) khi có sự cố.
Lưu trữ: Triển khai iSCSI Target để tạo vùng lưu trữ dùng chung (Shared Storage).
1.2.3. Mục tiêu vận hành: Tối ưu hóa Session và cơ chế Self-healing
Quản lý phiên (Session State): Đảm bảo người dùng không bị văng khỏi hệ thống
khi chuyển đổi giữa các Node trong cụm NLB.
Tự phục hồi (Self-healing): Hệ thống tự động phát hiện lỗi và kích hoạt quy trình
dự phòng mà không cần sự can thiệp thủ công.

