[PROD-2] University of Michigan deployment data Created: 24-Apr-2007 Updated: 07-Apr-2016
|Project:||Sakai Production/Pilot Deployments|
|Reporter:||Anthony Whyte||Assignee:||Beth Kirschner|
|Attachments:||CTools hardware diagram-2.pdf LONG_to_CLOB_Conversion_in_Oracle.doc Managing_SESSION_and EVENT_Archives.doc|
|Organization:||University of Michigan|
|Sakai version:||Sakai 2.9.0|
|Total active users:||45,000|
|Total active sites:||15,000|
|Production start date:|
|Other information:||University of Michigan - Dearborn is also using CTOOLs, with some 500 class sites representing 800 or so courses for Fall 09 term.|
Red Hat Enterprise Linux (RHEL)
|Web server:||Apache HTTP Server and Tomcat|
|Application server(s):||16 X VMware Virtual Machines, 2 vCPUs, 24 GB RAM. 11 servers are in active cluster, 12th server is out of active cluster running as search server, 4 servers configured and running but out of cluster as hot contingency servers. All servers running apache 2.2.x fronting tomcat 7.0.x and jvm 1.6.x. One jvm configured per server, with 12GB heap. All servers running 64-bit RHEL 6.x.|
|Total app servers:||16|
|Db server(s):||Updated DB hardware specs TBA (physical hardware, CPUs, RAM). RHEL 6.x OS, Oracle 11g.|
|Total db servers:||1|
|File storage:|| Planning migration to NetApp FAS6240 filer served via NFS. (Jan/Feb 2013). Currently on NetApp gateways backed by SVC storage.
|Cluster/load balancing:||4 X Cisco ACE Load Balancers. 2 per data center in HA configuration. Anycast configuration routing traffic to primary LB in each data center.|
|Hardware: other information:|| All above physical hardware is replicated in a second data center. Oracle standby database server configured at second site for Oracle replication. Sakai file resources to be synchronized to secondary filer via SnapMirror (current configuration implemented with metromirror).
Currently radmind (http://www.radmind.org) is provisioning system in use.
Account, Admin's Preference tool, Archive tool, Config Viewer, Job Scheduler, Membership, Memory/cache tool, Message of the Day (MOTD), On-line, New Account, Realm Editor, Site Editor, Site Info, Site Management, User Preferences, Worksite Setup
Announcements, Email Archive, News, Presence, Schedule, Search, Web content, Wiki
|Assessment, Evaluation, Poll and Survey:||
Evaluation System, Polls, Test Center (Mneme)
Discussion, Forums, Mailtool, Messages, Podcasts
Resources, Resources: Citation Helper (Sakaibrary)
Recent Announcements, Recent Chat Messages, Recent Discussion Items
|Teaching and Learning:||
Assignments, Dropbox, Gradebook, Goal Management, Melete Lesson Builder (Contrib), OpenCourseWare (OCW) tool, Portfolios (OSP), Post'em, Syllabus
|Student information system:||Home-grown|
|Integration: other information:||UMIAC = home-grown data warehouse for Peoplesoft student data; Cosign/Kerberos, see http://www.weblogin.org|
|System Administrator:||> 2.0|
|Database Administrator (DBA):||.50|
|Quality Assurance (QA):||1.50|
|Comment by John Leasia (Inactive) [ 02-May-2007 ]|
|Comment by John Leasia (Inactive) [ 14-Jun-2007 ]|
|Information about converting from Long to Clob in Oracle database.|
|Comment by John Leasia (Inactive) [ 15-Jun-2007 ]|
|Sakai hardware setup at University of Michigan|
|Comment by John Leasia (Inactive) [ 12-Jul-2007 ]|
|Info about how UM manages the event tables.|
|Comment by Anthony Whyte [ 15-Jul-2007 ]|
Per J. Leasia:|
"The University of Michigan moved to 2.4.x on Saturday, July 14. We had an extended outage of about 10 hours as we performed an Oracle update, ran 2.3 to 2.4 conversions and the old to new chat conversion. All went well.
We have in production the usual tools, plus Citations, Messages, Forums.
We have as stealth tools ePortfolio, Postem, iTunes U, Podcasts, Search, Goal Management, Test & Quiz, Test Center,, Polls, PageOrder, SummaryCalendar
Our build is based on 2.4.x as of a couple weeks ago. We have added the assignment tag pre_2-5-0_QA_001, and the post-2.4.x gmt branch.
We don't have too much customization other than via sakai.properties - gradebook gradescales defined in a custom component.xml, a few custom tools, and we will have to cobble something quick together to get back the 2ndary ID (ID column in site info) as that went missing from the new CM, to be added to the 2.5 user directory provider I believe.
We expect to roll several more bug fix releases to production before the start of our Fall term to fix several things we expect will be particularly annoying to our campus."
|Comment by Jeff Cousineau (Inactive) [ 15-May-2009 ]|
The above configuration is current as of 15May2009.|
Sun Fire T2000 database servers will be replaced with Sun T5120 servers before start of Fall semester 2009 (before end of August 2009). New hardware has 64GB RAM and expandable to 128GB.
A new SATA disk shelf (14TB raw capacity) will be added to both primary and secondary NetApp FAS3020 filers before start of Fall 2009 to increase storage capacity. ONTAP software upgrade expected to be deployed in order to implement "de-duplication".
|Comment by John Leasia (Inactive) [ 20-Jan-2010 ]|
As of 1/20/2010, we're running|
Apache [2.2] + mod_jk
|Comment by Beth Kirschner [ 31-Jan-2011 ]|
The production database server we use is a T5120 Solaris 8 cores 32 thread machine, with 128G memory. 64G memory should be sufficient.|
We configure 32G SGA in load test machine and 64G on production along with 6G PGA to handle 5 application servers with 50 connections from each app server. We use primary and standby database through Data Guard for the high availability.