Moodle 系統架構規劃

其實 Moodle 就是一個很純的 LAMP stack 系統(就如同知名的部落格 WordPress 也是), 您可以用一台伺服器完成架設也可以切成多層次架構;以下就我們在台灣的架設經驗分享給大家。

在所有的規劃中,性能和穩定性是我們最基本的要求。確保我們的學生和老師獲得最佳體驗。

  • 負載平衡

當學生人數較多,平台使用流量大增時,只有一台主機可能已經無法負荷平台的乘載量,系統效能也會下降。

多數人可能會選擇新增主機,來解決效能及平台承載的問題。

維聖提供的主機架構規劃,使用負載平衡的方式,將有效解決平台效能並大幅增加承載量。


  • 備援機制,服務不間斷

維聖規劃備份備援機制,透過HA(high availability)高可用性特性,HA(高可用性)意旨兩台透過兩台一模一樣的設備互作備援。

當其中一台主機出現問題時,另外一台主機會立刻啟動備援機制,使系統服務不中斷,其可用性高達99.999%,使主機排除中斷執行的可能性。


  • 備份機制,避免資料遺失

定期自動備份資料庫也能避免資料意外遺失,若沒有建立備份機制,即有可能對資料構成潛在威脅。

可選擇每週特定時間進行備份,備份方式可選擇 snapshot ( 快照 )、stop ( 停機備份 ) 等。


流量不敷使用時,可增加 Moodle 主機,即可服務更多學生。