CHƯƠNG 4: KẾT LUẬN

Một phần của tài liệu Tìm hiểu về cân bằng tải cho WebServer (Trang 74 - 75)

4.1 Kết quả đạt được

Đồ án đã đưa ra mô hình website với khả năng mở rộng, từ đó nhấn mạnh tầm quan trọng của việc cân bằng tải cho các webserver trong toàn bộ hệ thống. Sử dụng phép so sánh về hiệu năng và giá thành để xác định được mô hình cần dùng cho một website lớn là sử dụng nhiều webserver nhỏ, đồng thời sử dụng một bộ cân bằng tải để phân tải cho các webserver này.

Đồ án cũng đưa ra các thiết kế của một bộ cân bằng tải, đó là cân bằng tải cho server, cân bằng tải cho server toàn cầu, các kỹ thuật và các thuật toán cân bằng tải. Đã trình bày được các thuật toán cân bằng tải hiện đang được sử dụng bởi một số sản phẩm cân bằng tải của các công ty lớn trên thế giới, được chia ra làm hai nhánh là các thuật toán tĩnh và các thuật toán động. Các thuật toán này chưa chú trọng vào thông số tải hiện tại của server, do đó đồ án đã đưa ra một hướng mới nhằm phát hiện ra tải của các server, từ đó giúp bộ cân bằng tải hoạt động hiệu quả hơn với hệ thống mở rất thuận tiện trong việc nâng cấp, phát triển trong tương lai.

Với đề tài này em đã xây dựng được một hệ thống cân bằng tải hoạt động tốt có thể kiểm tra được trạng thái các server, nhằm đảm bảo không chuyển yêu cầu của người dùng đến những server không còn hoạt động. Có thể phân chia lượng tải cho các web server một cách hiệu quả. Bộ cân bằng tải đã đáp ứng được các vấn đề về duy trì session cho người sử dụng. Ngoài ra, hệ thống còn có khả năng mở rộng thêm nhiều server mà không làm ảnh hưởng tới sự hoạt động của hệ thống, với khả năng dự phòng linh hoạt và đồng bộ được database trên các server này khi có sự thay đổi về dữ liệu. 4.2 Hạn chế và hướng phát triển

Hệ thống cân bằng tải cho các máy chủ Web Server tuy đã đáp ứng được khả năng phân chia lượng tải đến các server nhưng hiệu quả chưa cao. Hệ thống cân bằng tải này chỉ ứng dụng cho các server trong hệ thống mạng doanh nghiệp và chưa thực hiện được cân bằng tải trên các server đặt ở các vị trí cách xa nhau trên hệ thống mạng lớn (tức là chưa thực hiện được cân bằng tải cho các server toàn cầu). Bộ cân bằng tải được xây dựng chưa đáp ứng được yêu cầu liên lạc giữa các server ở xa mang tính global với nhau mà chỉ thực hiện được hệ thống cân bằng tải có mối liên hệ giữa

server với bộ cân bằng tải trong nội bộ doanh nghiệp. Do thời gian và nguồn lực kiến thức có hạn nên đồ án chưa thực hiện được việc cân bằng tải với tất cả các thuật toán của cân bằng tải, những vấn đề hạn chế em xin được khắc phục sau. Hướng phát triển của em trong tương lai là sẽ ứng dụng bộ cân bằng tải này vào thực tế để có thể nghiên cứu sâu hơn về hiệu năng hoạt động của mỗi kỹ thuật cân bằng tải, xây dựng hệ thống cân bằng tải cho các server đặt ở vị trí cách xa nhau cho các hệ thống mạng lớn.

Một phần của tài liệu Tìm hiểu về cân bằng tải cho WebServer (Trang 74 - 75)