Canvas vs Canvas cloud

130 views
Skip to first unread message

pdsst...@gmail.com

unread,
May 7, 2015, 11:44:30 PM5/7/15
to canvas-l...@googlegroups.com
Hi guys, I'm looking at Canvas and Canvas cloud. I see Canvas cloud has good scalability however I'm unsure about something's and have some questions.

Is the regular Canvas LMS able to support around a million simultaneous users? I've heard it can't, and that's why you need Canvas cloud.

Let's shoot for a million users setup with Canvas cloud, what type of server configuration are we looking at? Could someone specify the number of servers needed and each of their jobs?

Cody Cutrer

unread,
May 8, 2015, 12:40:03 PM5/8/15
to canvas-l...@googlegroups.com
Regular Canvas and Canvas Cloud both run the same software, so have the same scaling properties.  https://github.com/instructure/canvas-lms/wiki/FAQ shows the differences between the two. The multi-tenancy extensions _do_ allow for using multiple databases, but not for a single customer, so isn't a reason that Canvas Cloud could scale more than regular Canvas.

As far as exact numbers of servers, that is highly dependent on many factors. Most important being the profile of the users - we've learned that K12 users tend to use less server resources than higher ed, and even within higher ed the range can be substantial. Of course there are other factors, such as tuning caching, how much RAM/CPU the server has etc.

Really, in terms of scaling and reliability, the advantage of Canvas Cloud is the proven infrastructure and track record Instructure has established by running it for several years already.

Cody Cutrer
Software Engineer
Instructure


--

---
You received this message because you are subscribed to the Google Groups "Canvas LMS Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to canvas-lms-use...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages