Moodle development continues in an effort to provide 99.999% up-time and good page load-times. Current up-time is 99.967%. Page load times are good, except during large “Course Development” events.
Recent changes:
- Added additional “Course Development” servers
- When a server reaches a high enough load to render the web-page unusable, a restart script will automatically be executed on the high load server
Current design:
- Whether you enter Moodle through a “Course Participation” link or a “Course Development” link, you are accessing centralized data that is shared by all web servers.
- The current entry point for “Course Participation” is https://moodle.wou.edu
- One of five Moodle web-servers will respond to https://moodle.wou.edu
- The algorithm used for selecting which of the five servers will be selected for the current requester, is “least load”.
- One of five Moodle web-servers will respond to https://moodle.wou.edu
- The current entry points for “Course Development” is https://dep-web.wou.edu https://faculty-moodle.wou.edu and https://video-moodle.wou.edu
- “Course Development” is separated from “Course Participation” in order to provide a more consistent user experience for the students. “Course Development“, tends to have a high load impact on the web-server being used for development.
Next iteration:
Moodle access will include the following changes, as represented by the graphic below.
- “Course Participation” remains unchanged
- The three access points for “Course Development“, will be consolidated into a single link, https://coursedev.wou.edu
- This change will balance the load across all three “Course Development” servers
- All three servers, dep-web.wou.edu, faculty-moodle.wou.edu and video-moodle.wou.edu will respond to the URL https://coursedev.wou.edu
- The algorithm used for selecting which of the three servers will be utilized by the current requester, is “least load”.
- The three old URLs will continue to function, but will re-direct to https://coursedev.wou.edu