Подбор конфигурации сервера для 300 одновременно тестирующихся
Re: Подбор конфигурации сервера для 300 одновременно тестирующихся
Побольше оперативной памяти и желательно наличие eAccelerator Вас спасут.
Re: Подбор конфигурации сервера для 300 одновременно тестирующихся
Re: Подбор конфигурации сервера для 300 одновременно тестирующихся
Здесь http://docs.moodle.org/en/Performance даны общие рекомендации по производительности, но сказать что для 20 человек 500 мегабайт памяти это слишком смелое утверждение
Всё зависит от активности этих 20 на сайте
Re: Подбор конфигурации сервера для 300 одновременно тестирующихся
пункт 3 - http://jakarta.apache.org/jmeter/
пользоваться им не просто.
Re: Подбор конфигурации сервера для 300 одновременно тестирующихся
Облака лучше, так как головная боль от недостатка железных ресурсов будет переложена на голову держателя облака. Кроме того при выборе выделенного сервера оптимизацию, во всяком случае mysql если Вы будете использовать именно эту базу данных, делать все равно придеться. Также как и оптимизацию сервера apache. Установка moodle на другие вебсервера (nginx) тоже возможна, но она еще более специфична.
На текущий момент конфигурация сервера на котором одновременно тестируеться 150 человек такая
Intel(R) Pentium(R) D CPU, 3066 MHz, mem 4 Gb hdd 100 Gb, 2*250 Gb На первом hdd система, два других собраны в зеркало там домашняя директория. Но более правильно было бы держать mysql и home на разных винтах.
Запас по мощности приблизительно десятикратный. Но доведение системы до возможности выдерживать такие нагрузки потребует дополнительного тюнинга. На борту стоит linux (Slackware-12.0.0)
Да, чуть не забыл веб-сервер apache, при смене его на что-нибудь полегче (nginx) запас по железу увеличиться минимум еще в 4 раза