TRIỂN KHAI HỆ THỐNG CÂN BẰNG TẢI CHO HỆ THỐNG MÃ NGUỒN MỞ MOODLE

Moodle là một hệ thống quản lý học tập - LMS (Learning Management System) mã nguồn mở phù hợp cho các trường đại học cho việc tổ chức học tập trực tuyến. Việc thay đổi hình thức học tập truyền thống sang hình thức trực tuyến đang được chú trọng hơn trong thời gian mà dịch COVID 19 đang diễn ra. Mood...

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Những tác giả chính: Nguyễn, Văn Huy Dũng, Trần, Thống
Định dạng: Conference paper
Ngôn ngữ:Vietnamese
Được phát hành: 2023
Những chủ đề:
Truy cập trực tuyến:http://scholar.dlu.edu.vn/handle/123456789/1994
Các nhãn: Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
Thư viện lưu trữ: Thư viện Trường Đại học Đà Lạt
Miêu tả
Tóm tắt:Moodle là một hệ thống quản lý học tập - LMS (Learning Management System) mã nguồn mở phù hợp cho các trường đại học cho việc tổ chức học tập trực tuyến. Việc thay đổi hình thức học tập truyền thống sang hình thức trực tuyến đang được chú trọng hơn trong thời gian mà dịch COVID 19 đang diễn ra. Moodle có thể được sử dụng như một giải pháp hiệu quả cho hệ thống hỗ trợ học tập trong suốt quá trình đại dịch này cho các trường Đại học. Với quy mô của một trường đại học, với hàng ngàn sinh viên cùng truy cập và sử dụng để học tập, điều đó có nghĩa là máy chủ chạy Moodle sẽ phải xử lý một lượng truy cập cao, vì thế cần thiết phải xây dựng một hệ thống máy chủ chạy Moodle đảm bảo độ tin cậy cao, tính sẵn sàng và khả năng chịu tải tốt. Để tăng độ tin cậy, tính sẵn sàng và khả năng chịu tải của hệ thống, chúng ta cần phải dựa vào các thành phần chính của Moodle: máy chủ website, dữ liệu người dùng và cơ sở dữ liệu. Chúng tôi sử dụng công nghệ ảo hóa trên nền Hyper-V để đơn giản hóa việc triển khai, nâng cấp và khôi phục hệ thống khi xảy ra sự cố. Để đảm bảo tính sẵn sàng cao và khả năng chịu tải tốt, chúng tôi sử dụng một náy chủ HA Proxy để cân bằng tải cho các máy chủ web OpenLiteSpeed. Các máy chủ web này kết nối với một máy chủ chạy dịch vụ chia sẻ file chứa dữ liệu người dùng và mã nguồn chương trình Moodle. Đồng thời các máy chủ web cũng kết nối tối một máy chủ cơ sở dữ liệu. Các dữ liệu này đều được sao lưu hàng ngày để đảm bảo không mất dữ liệu khi xảy ra sự cố.