Upgrading Moodle (PHP and Mysql) and Hardware for Large IT Company

Upgrading Moodle (PHP and Mysql) and Hardware for Large IT Company

by shrikant gakhare -
Number of replies: 4

Employee strength- 250000

We have 95000 registered users. The number will go up in future.
>    Based on following data, pls suggest suitable H/W configuration keeping  future in mind.
>    Also suggest compatible platform for this H/W configuration.
>    
>       1    Number of hits per day,
>      peak  time   - 33,000 per day
>       Average      - 20,000 per day

 2        concurrent user connect to web site
>     350 users+     approx....will go up in future
 3    download course material of pdf files size
>    in MB by users.
Each course material size ---  more than 2 MB

Average of ratings: -
In reply to shrikant gakhare

Re: Upgrading Moodle (PHP and Mysql) and Hardware for Large IT Company

by shrikant gakhare -

To give better perspective, here is the story....

Presently we are running MOODLE on following H/W configuration.

System Configuration: Sun Microsystems

System Model : Sun Fire 480R

System clock frequency: 150 MHz

Release: 5.10

Kernel architecture: sun4u

Application architecture: sparc

Hardware provider: Sun_Microsystems

Kernel version: SunOS 5.10 Generic_139555-08

Memory size: 8192 Megabytes

System :SunOS 10v

Harddisk Size :73.40GB*2

OEM# = 0

Origin# = 1

NumCPU = 2

OS- Solaris

PHP 5.2.4

Mysql 5.0.45

Apache 2.2.13

 Moodle 1.9

Usage- All the documents are in PDF  format. We are running some courses (>150). Registered users >95000.

Problem- During peak hours and half-yearly appraisal cycles the perfromance of server degrades. Users get frustrated. Pages and documens load very slowly. We are planning to use load-balancing with TWO webservers. Pls suggest whichever solution is best has worked for you. In future we might not use Solaris but something like Redhat. Also suggest things to do to improve performance e.g use of higher RAM or use SCSI harddrives etc.

 

In reply to shrikant gakhare

Re: Upgrading Moodle (PHP and Mysql) and Hardware for Large IT Company

by E. L. Cooper -

So you are saying you have 2 73 gig hard drives and 8 gig of ram and have 95,000 users. Assuming you are staying you are staying in the 1.9 family for a while double the hard space and double the ram and you'll be fine until you upgrade to the 2's

Average of ratings: Useful (1)
In reply to shrikant gakhare

Re: Upgrading Moodle (PHP and Mysql) and Hardware for Large IT Company

by Visvanath Ratnaweera -
Picture of Particularly helpful Moodlers Picture of Translators
Hi

My last Moodle experience on Sun architecture was disappointing. Everything was fine until we organized a synchronous online class, an exam quizzes. That caused a major breadown! But that was long ago, the situation might have changed. And you seem to service a major operation on this single server. But apparently the server is hitting its limits.

The solution to the problem starts with identifying the cause. In this case, it means finding out the bottle neck. Just monitor all the key parameters during the peaks hours and single out those weak points. There is a huge amount of information in this forum. Check the introduction first, including the 'Advanced search' mentioned there.

You didn't mention the exact version of Moodle, 1.9.? If older than say 1.9.12, updating to 1.9.latest will improve the performance. As others have pointed out, don't think of upgrading to 2.x in the nrear future.
Average of ratings: Useful (2)
In reply to Visvanath Ratnaweera

Re: Upgrading Moodle (PHP and Mysql) and Hardware for Large IT Company

by shrikant gakhare -

Thanks Mr.Viswanath and Mr. Cooper.

Issue resolved and this thread is closed.

regards

Shrikant