Технические вопросы

Минимальные системные требования

 
Изображение пользователя Xazrat Xakkulov
Минимальные системные требования
 

Здравствуйте уважаемые пользователи.


1-вопрос:

какие системные параметры требуются что бы мудл не тормозила при 5000-10000 работающих пользователей одновременно? версия мудл 1.9.19+


2-вопрос:

на какую более новую версию можно перейти безболезненно с версии 1.9.19+?

Изображение пользователя Vadim Dvorovenko
Re: Минимальные системные требования
DevelopersМайнтейнер переводаТестер MoodleЭксперт по Moodle

1. В рамках одной системы с такой нагрузкой в moodle не справится. Потребуется кластер базы данных, кластер серверов приложений php, сервера кэша, балансировщик нагрузки. Систем с такой нагрузкой в мире очень мало - справится с такой задачей качественно могут только официальные партнёры, у которых в штате есть и специалисты по БД, и администраторы, способные настроить кластер, и знание нюансов работы системы под большой нагрузкой.

2. Если у вас сайт с нагрузкой в 10000 пользователей, то переход на любую из версий старше 1.9 приведет к серьёзному повышению нагрузки на железо - там с той поры сильно всё усложнилось. С тех пор много усилий разработчиков пошло на оптимизацию, но до уровня 1.9 всё-равно нагрузка вряд ли опустится. С другой стороны, никто из адекватных специалистов не возьмется поддерживать под такой нагрузкой версию, давно снятую с поддержки, работающую только на версиях php, снятых с поддержки.

Болезненность перехода сильно зависит от контента, который у вас используется, задействованных плагинов, (и наличия их версий для всех версий в цепочке), от того, насколько надолго можно останавливать систему для обновлений и пр. Цепочка, в целом, стандартная 1.9 -> 2.2 -> 2.7 -> 3.1 -> 3.5 с соответствующим обновлением версий php, где нужно. Самое сложное обновление - с 1.9 до 2.x - при этом конвертируется файловое хранилище, поэтому может пропасть доступ к части файлов курсов.

Изображение пользователя Xazrat Xakkulov
Re: Минимальные системные требования
 

данное время у нас пользователей около 2000, при этом одновременно заходят около 1200 человек. а наш сервер при этом зависает, начинает тормозить с 700 онлайна! можно решить эту проблему просто усилив сервер? 

Изображение пользователя Vadim Dvorovenko
Re: Минимальные системные требования
DevelopersМайнтейнер переводаТестер MoodleЭксперт по Moodle

Ну вам в любом случае нужен нормальный администратор, который сможет посмотреть нагрузку на ваш сервер, проанализировать в чём там у вас узкое место и, в зависимости от этого сказать, что нужно усилять. Просто так на форуме вам так совет не сможет дать, не зная вашей текущей конфигурации, версий ОС и веб-сервера, php, показаний загрузки памяти, swap, процессора, в моменты максимальной загрузки и др.

Изображение пользователя Xazrat Xakkulov
Re: Минимальные системные требования
 

CPU: i5- 3th , RAM 32 GB , проц загружается на 100 % при нагрузке, поэтому хотел узнать, поможет ли апгрейд процессора