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.
Moving the Open University to Moodle 2.1Ross MackenzieThe Open University<br />
Starting Point<br />Moodle 1.9<br /> Lots of core customisations<br /> 770,000 users in database<br />176,000 users active...
Infrastructure<br />Six webservers <br />(4 student-facing, 1 admin, 1 housekeeping)<br />Postgres database cluster <br />...
A typical day<br />
A typical day – last Monday<br />1.16M transactions, 56.7K users, peak 30 trans/s<br />
A typical year<br />
Migration Targets<br />Lose the localisations to core<br />Rework OU-modules <br />Demonstrate we can run M2 at scale<br /...
Where are we now…<br />Localisations to core<br /> Very few in M2.0 / even fewer in M2.1<br />OU specific needs constraine...
Where are we now…<br />Reworked/enhanced OU modules<br /> Forum / blog / wiki<br />Quiz<br />Authoring tools <br />Dataplu...
Where are we now…<br />Running at scale / numbers<br />3M transactions in 24 hour period (using M2.0)<br />35 transactions...
Where are we now…<br />Running at scale / Infrastructure<br />9 web servers (+2,+2 ) – all virtual<br />6 students, <br />...
Where are we now…<br />Add cool new stuff<br />Integration with Google Apps for Education<br /> Better mobile support <br ...
Bringing M2 into service<br />The OU never sleeps<br />
OU patterns<br />Lots of courses running to their own pattern<br /> Usage peaks in February, May and November<br /> Lots o...
Parallel running<br />Will keep current VLE running <br />Current 1.9.11, 1.9.12 in Sept 2011<br />Expect to retain in ser...
Issues / updated<br />Performance<br />Do now think this is going to be OK<br />Accessibility<br />We’ve made some fixes, ...
New Design<br />Implementing new set of themes for M2<br />Wanted visual distinction between old and new platforms<br />Bu...
Mobile Matters<br />Seeing increasing mobile device traffic to VLE<br />Latest numbers<br /> c. 2.4M pages last month (to ...
Annotation Tool<br />Reinventing the highlighter pen and post-it note<br />Make/manage annotations on any website<br />Sha...
More from the OU<br />Sam Marshall<br />http://learn.open.ac.uk/mod/oublog/view.php?user=11<br />Tim Hunt   <br />http://t...
Any Questions?<br />Ross Mackenzie<br />Email:  		r.a.mackenzie@open.ac.uk<br />Work blog:   	bit.ly/rossmac<br />Slidesha...
Upcoming SlideShare
Loading in …5
×

Moving the Open University to Moodle 2.1

13,093 views

Published on

Updated slides presented at the "Moodle 2 in UK HE" event, held at the OU in Milton Keynes, June 2011

Published in: Technology, Education

Moving the Open University to Moodle 2.1

  1. 1. Moving the Open University to Moodle 2.1Ross MackenzieThe Open University<br />
  2. 2. Starting Point<br />Moodle 1.9<br /> Lots of core customisations<br /> 770,000 users in database<br />176,000 users active on 559 courses<br /> 40,000 – 60,000 users per day<br /> Peaking at c.1.4M transactions per day (30 trans/sec)<br />
  3. 3. Infrastructure<br />Six webservers <br />(4 student-facing, 1 admin, 1 housekeeping)<br />Postgres database cluster <br />(2 systems, active/passive pair)<br />NFS cluster <br />(2 systems, active/passive pair)<br />
  4. 4. A typical day<br />
  5. 5. A typical day – last Monday<br />1.16M transactions, 56.7K users, peak 30 trans/s<br />
  6. 6. A typical year<br />
  7. 7. Migration Targets<br />Lose the localisations to core<br />Rework OU-modules <br />Demonstrate we can run M2 at scale<br />Add cool new stuff<br />
  8. 8. Where are we now…<br />Localisations to core<br /> Very few in M2.0 / even fewer in M2.1<br />OU specific needs constrained to OU modules<br />
  9. 9. Where are we now…<br />Reworked/enhanced OU modules<br /> Forum / blog / wiki<br />Quiz<br />Authoring tools <br />Dataplus<br />Study Planner<br /> Subpage (resource page)<br />
  10. 10. Where are we now…<br />Running at scale / numbers<br />3M transactions in 24 hour period (using M2.0)<br />35 transactions/second<br />Average transaction time 0.6s<br />Modelled based on our most heavily used transactions<br />
  11. 11. Where are we now…<br />Running at scale / Infrastructure<br />9 web servers (+2,+2 ) – all virtual<br />6 students, <br />1 admin, 1 house-keeping, 1 stats<br />4 (2xstaff instance, 2xall students)<br />Postgres cluster<br />NFS cluster<br />
  12. 12. Where are we now…<br />Add cool new stuff<br />Integration with Google Apps for Education<br /> Better mobile support <br />Improved personalisation<br /> Annotation tool<br />
  13. 13. Bringing M2 into service<br />The OU never sleeps<br />
  14. 14. OU patterns<br />Lots of courses running to their own pattern<br /> Usage peaks in February, May and November<br /> Lots over 9 months, more 6 months long<br />Migrate progressively at end of course<br />Run Moodle 1.9 and Moodle 2.x installations in parallel<br />
  15. 15. Parallel running<br />Will keep current VLE running <br />Current 1.9.11, 1.9.12 in Sept 2011<br />Expect to retain in service until end 2012 (?)<br />New VLE<br />Live to academic teams in August (using M2.1)<br />Live to some students in late September<br />
  16. 16. Issues / updated<br />Performance<br />Do now think this is going to be OK<br />Accessibility<br />We’ve made some fixes, M2.1 includes more<br />Haven’t got Elluminate integration sorted out yet.<br />Basic bridge available, does not meet OU needs<br />
  17. 17. New Design<br />Implementing new set of themes for M2<br />Wanted visual distinction between old and new platforms<br />Building on experience with M1.9 themes<br />
  18. 18.
  19. 19.
  20. 20.
  21. 21.
  22. 22. Mobile Matters<br />Seeing increasing mobile device traffic to VLE<br />Latest numbers<br /> c. 2.4M pages last month (to over 14,000 users)<br /> 58% Apple / 23% Android / 9% Blackberry<br />
  23. 23.
  24. 24. Annotation Tool<br />Reinventing the highlighter pen and post-it note<br />Make/manage annotations on any website<br />Share annotations with other users (groups/OU/World)<br />Follow other users<br />
  25. 25.
  26. 26.
  27. 27. More from the OU<br />Sam Marshall<br />http://learn.open.ac.uk/mod/oublog/view.php?user=11<br />Tim Hunt   <br />http://tjhunt.blogspot.com/<br />Jenny Gray      <br />http://openlearn.open.ac.uk/mod/oublog/view.php?user=60<br />Jason Platts(DOULS project)  <br />http://www.open.ac.uk/blogs/douls/<br />James Brisland (load testing with Jmeter)<br />http://www.open.ac.uk/blogs/XHProf/?page_id=64<br />Ross Mackenzie<br />http://bit.ly/rossmac<br />
  28. 28. Any Questions?<br />Ross Mackenzie<br />Email: r.a.mackenzie@open.ac.uk<br />Work blog: bit.ly/rossmac<br />Slideshare: slideshare.net/ram65<br />Twitter: twitter.com/rossmackenzie<br />

×