Page tree
Skip to end of metadata
Go to start of metadata

Mô tả

Moodle là nền tảng học tập trực tuyến (LMS – Learning Management System) được sử dụng nhiều nhất trên thế giới. Bởi thiết kế hệ thống mạnh mẽ, an toàn, dễ tích hợp tùy chỉnh, thân thiện với người sử dụng. Đặc biệt hơn Moodle là hệ thống mã nguồn mở, hoàn toàn miễn phí.
Moodle (viết tắt của Modular Object-Oriented Dynamic Learning Emviroment) được Martin Dougiamas phát triển năm 1999, công bố phiên bản đầu tiên vào ngày 20 tháng 8 năm 2002. Ngày nay, hệ thống Moodle được điều hành và lãnh đạo bởi tổ chức Moodle HQ.

Với các đơn vị đào tạo có quy mô từ 5000 - 8000 học viên, việc thiết kế mô hình bảo đảm tính sẵn sàng cao, độ chịu tải lớn là một vấn đề phức tạp.

Trong bài viết này, Nhân Hòa xin chia sẻ mô hình thiết kế Moodle dành cho các đơn vị đào tạo quy mô từ 5000 - 8000 học viên mà Nhân hòa đã xử lý, tư vấn thiết kế, triển khai gần đây

Mô hình thiết kế

Quy hoạch và phần cứng

Phân tích

Trong mô hình, Nhân Hòa đã tối ưu, tùy chỉnh, bảo đảm tính sẵn sàng cao, dự phòng, tính mở rộng trên từng thành phần.

Mô hình phân chia thành các khối sau:

  • Khối cân bằng tải
  • Khối cơ sở dữ liệu
  • Khối lưu trữ, dự phòng
  • Khối giám sát, cảnh báo, ghi nhật ký
  • Khối hội nghị trực tuyến, truyền tải dữ liệu đa phương tiện
  • Khối quản lý đào tạo

Khối cân bằng tải

  • Phần phổi tải người dùng từ Internet vào dịch vụ đào tạo trực tuyến Moodle và các dịch vụ phụ trợ
  • Thiết kế gồm 2 node chạy với mô hình Active/Passive tăng tính sẵn sàng dịch vụ cân bằng tải. Hạn chế tối đa gián đoạn dịch vụ

Khối cơ sở dữ liệu

  • Cung cấp dịch vụ cơ sở dữ liệu cho thành phần quản lý đào tạo Elearning (Moodle)
  • Sử dụng mô hình Master/Replication bảo đảm xử lý lượng tải cao (8000 học viện)
  • Bảo đảm tính dự phòng cho cơ sở dữ liệu

Khối lưu trữ, dự phòng

  • Cung cấp dịch vụ lưu trữ dữ liệu cho khối quản lý đào tạo Elearning (Share Storage)
  • Cung cấp dịch vụ dự phòng (Backup) cho dữ liệu khối quản lý đào tạo hoặc khối cơ sở dữ liệu

Khối giám sát, cảnh báo, ghi nhật ký

  • Giữ vai trò giám sát toàn bộ các thành phần hệ thống, cảnh báo khi xảy ra sự cố
  • Lưu trữ nhật ký tập trung, phục vụ việc phân tích, đánh giá hiệu năng, chất lượng hệ thống

Khối hội nghị trực tuyến, truyền tải dữ liệu đa phương tiện

  • Cung cấp dịch vụ hội nghị trực tuyến, hay các lớp học trực tuyến, tăng tương tác giữa học viên và giảng viên
  • Cung cấp dịch vụ truyền tải đã phương tiện (video, hình ảnh, ..)
  • Sử dụng mô hình Active/Passive bảo đảm tính sẵn sàng cao, tính dự phòng

Khối quản lý đào tạo

  • Cung cấp nền tảng E-Learning hỗ trợ quản lý học tập, đào tạo trực tuyến (dịch vụ Moodle)
  • Sử dụng mô hình Active/Active đáp ứng xử lý lượng tải cao, tối ưu hóa dịch vụ cân bằng tải, tăng trải nhiệm người dùng

Tham khảo

1. Hệ thống tại ĐH Thăng Long: https://elearning.thanglong.edu.vn/


Khi cần hỗ trợ xin liên hệ với chúng tôi:

Công ty phần mềm Nhân Hòa

  • Trụ sở Hà Nội: 32 Võ Văn Dũng, Đống Đa, Hà Nội
  • Chi nhánh HCM: 270 Cao Thắng (nối dài), Phường 12,Quận 10, TP HCM
  • Hotline: 19006680




  • No labels
Write a comment…