Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Upgrading to Moodle 2.4…
London | Jul 2013
Professor Mark Stubbs
Head of Learning & Research Technologies
m.stubbs@mmu.ac....
Our Approach
• Move from Moodle 1.9 to 2.4
Step1
• Trial upgrade: Dec
Step2
• Test & tune upgrade: Mar
Step3
• Execute upg...
May
27
Cloned 1.9
upgraded to 2.4
2.4 theme created
+ installed
Core 2.4 plugins
installed
2.4 site options
configured
2.4...
Coordinating the virtual MMU/ULCC team
Stress Testing/Performance Tuning
• Client-side load generated by Apache JMeter test plan
– Get user’s Moodle ID
– Get use...
F1-style performance runs
# Samples Average (ms) Min (ms) Max (ms) Std. Dev. Error % Throughput (/s) KB/sec Avg. Bytes
296...
Wednesday, July 03, 2013 MLE Workshop, Aytoun Library Seminar Room
2009-05-13 14:00
8
Content Migration / User testing
And the outcome…
• Went live on June 10 as promised (after 1wk readonly)
– 30,000 courses, 1TB of data for 40,000 users up...
LRT Talks 20130703 ULCC Moodle HE User Group: our Upgrade to Moodle2.4
Upcoming SlideShare
Loading in …5
×

LRT Talks 20130703 ULCC Moodle HE User Group: our Upgrade to Moodle2.4

420 views

Published on

Slides summarising our project with ULCC to upgrade 1TB of content in 30,000+ courses for 40,000+ users from Moodle 1.9 to 2.4

Published in: Education, Technology, Business
  • Be the first to comment

  • Be the first to like this

LRT Talks 20130703 ULCC Moodle HE User Group: our Upgrade to Moodle2.4

  1. 1. Upgrading to Moodle 2.4… London | Jul 2013 Professor Mark Stubbs Head of Learning & Research Technologies m.stubbs@mmu.ac.uk http://twitter.com/thestubbs http://slideshare.net/markstubbs
  2. 2. Our Approach • Move from Moodle 1.9 to 2.4 Step1 • Trial upgrade: Dec Step2 • Test & tune upgrade: Mar Step3 • Execute upgrade: Jun
  3. 3. May 27 Cloned 1.9 upgraded to 2.4 2.4 theme created + installed Core 2.4 plugins installed 2.4 site options configured 2.4 test plan created Themed 2.4 ready to test 2.4 pages stress tested 2.4 pages tested in all browsers 2.4 theme revised 2.4 platform revised Core 2.4 plugins revised Sign off from disabled users Training guides updated Prep complete for cloning, upgrade and testing in w/c June 10 2.4 web services ready to test 2.4 web services developed 2.4 web services stress tested 2.4 web services revised SharePoint SSO updated + tested CampusM SSO updated + tested 2.4 mobile theme ready to test CampusM tested with 2.4 2.4 mobile theme developed Spec for 2.4 data sync 2.4 data sync created 2.4 data sync & enrolments tested Apr 12 Apr 5 Apr 26 2.4 content migration reviewed ULCC LRT LI LRT Sys oMbiel  CampusM test 2.4 icon added
  4. 4. Coordinating the virtual MMU/ULCC team
  5. 5. Stress Testing/Performance Tuning • Client-side load generated by Apache JMeter test plan – Get user’s Moodle ID – Get user’s list of courses – Pause - 4 seconds – View first course in the list – Pause - 5 seconds – View My Areas – Pause - 10 seconds – View the middle course from the My Areas list • Server-side monitoring with NewRelic & Jet Profiler
  6. 6. F1-style performance runs # Samples Average (ms) Min (ms) Max (ms) Std. Dev. Error % Throughput (/s) KB/sec Avg. Bytes 2965 297 59 3256 491 0.00% 4.6 2.6 581.5 2964 212 65 48941 912 0.81% 4.6 171.8 38352.9 2939 31271 848 148088 12357 0.00% 4.3 250.9 59527.3 2797 8766 158 102468 20054 1.11% 4.4 124.3 29136.0 2732 30392 358 56578 9095 0.00% 4.1 206.2 51298.6 14397 13959 59 148088 17895 0.38% 20.9 726.1 35562.5
  7. 7. Wednesday, July 03, 2013 MLE Workshop, Aytoun Library Seminar Room 2009-05-13 14:00 8
  8. 8. Content Migration / User testing
  9. 9. And the outcome… • Went live on June 10 as promised (after 1wk readonly) – 30,000 courses, 1TB of data for 40,000 users upgraded – Only a (literal) handful of support calls • Still to do – Theme tidying – Performance tuning (DB grown significantly in 3 months) – Bug fixes: Turnitin, Moodle view/users … – Engagement Tracker & Assessment Integration • But overall – Users v pleased …. BIG THANK YOU EMILY & TEAM!

×