Cuantos usuario soporta moodle

Cuantos usuario soporta moodle

de miguel lomeli -
Número de respuestas: 20
Hace un tiempo es tuve con una graan duda, estube buscano y buscando pero no encontraba la respuesta, es simple mi pregunta ¿Cuantos usuarios soporta el moodle si lo instale con apache?. Cuando llegue a trabajar ya tenian instalado la plataforma, como puedo saber cuantos usuarios soporta esta plataforma? y en un futuro puedo exportar la base de datos a una mas grande?
Promedio de valoraciones: -
En respuesta a miguel lomeli

Re: Cuantos usuario soporta moodle

de Abraham Carrillo -

Hola Miguel,

Todo depende de las caracteristicas del servidor, así como sus configuraciones. Pero sí quieres un dato de un Moodle, el gobierno frances argumentar tener una instalación con más de 100,000 cuentas y 15,000 usuarios conectados al mismo tiempo.

Saludos,

Abraham

En respuesta a Abraham Carrillo

Re: Cuantos usuario soporta moodle

de miguel lomeli -
como puedo averiguar, a donde le muevo para saber cuantos usuario soporta mi moodle.
En respuesta a miguel lomeli

Re: Cuantos usuario soporta moodle

de Julio Yépez -
Hola Miguel,

Revisando la documentación de MoodleDocs encontré lo siguiente:
"The general rule of thumb for a single server is that the approx max concurrent users = RAM (GB) * 50 and the approx max browsing users = Approx max concurrent users * 5. As an example, a university with 500 total computers on campus and 100 concurrent users at any time will need approx 2GB of RAM on the one server to support the number of concurrent users."
Fuente: MoodleDocs

Lo que significa:
"La regla general para el funcionamiento adecuado en un servidor individual es que el número máximo de usuarios concurrentes debe ser igual a la cantidad de GB de memoria RAM multiplicado por 50 (nMuc=RAM(GB)*50), y que el número máximo aproximado de usuarios que acceden al servidor mediante el navegador web es igual al nMuc*5.
Por ejemplo: una universidad con un total de 500 computadores en el campus y 100 usuarios concurrentes en cualquier instante, necesitará disponer de aproximadamente 2GB de memoria RAM en el servidor para soportar el número de accesos concurrentes."


En otras palabras: si el servidor web de la universidad tiene 2GB de memoria RAM, podrías tener un performace aceptable al recibir la concurrencia de 100 usuarios en un determinado momento, digamos, un quiz aplicado a los 100 a la vez, y un acceso moderado de 500 usuarios de forma intermitente.

No obstante; el mismo documento señala que en instalaciones alojadas en servidores comerciales dependerá -además de lo referido arriba-, de las limitaciones del "número de conexiones permitidas por el manejador de base de datos" configuradas en dicho servidor.

Finalmente hay una nota que advierte lo siguiente:
"As of August 31, 2007, Moodle 1.8.2+ is not recommended for large installations, especially if you have large number (e.g. 20,000+) of courses. The main reason is the codes related to ROLES are still not fully optimized with database queries and still need some work. If you are planning to use 1.8.x codes for a larger institution, please make sure that you have sufficient time to do your own testing and performance profiling. Upgrade to Moodle 1.9!! "

A partir de Agosto de 2007 no se recomienda la versión de Moodle 1.8.2+ para instalaciones a gran escala, específicamente si tienes un número de cursos que exceda, por ejemplo, los 20.000. La razón principal es que la programación relacionada con los ROLES de usuarios no esta optimizada a nivel de las consultas a la base de datos (queries) y aún requiere algo de trabajo extra. [...] mejor Actualiza tu Moodle a la versión 1.9!!"

Espero que esta información responda tu pregunta, recuerda siempre consultar la documentación oficial MoodleDocs.

Éxito.
--
jjyepez
En respuesta a Abraham Carrillo

Re: Cuantos usuario soporta moodle

de Pablo Diaz -

Miguel;

Respecto de tu post sobre el Moodle del Gobierno francés, ¿donde puedo encontrar la página con esa información?, me interesaría saber las características del servidor que usa.

Asimismo aprovecho a preguntar si un servidor dedicado, con 2 procesadores Xeon de 4 núcleos cada uno, 16 Gb de RAM y 10Mbps de ancho de banda, alcanzará para servir a 10.000 usuarios concurrentes???????.

Agradeceré mucho la info que puedan brindarme.

Saludos. Pablo

En respuesta a Pablo Diaz

Re: Cuantos usuario soporta moodle

de Xavier Paz -
Tienes que distinguir entre total de usuarios y usuarios concurrentes. El término concurrente significa que una serie de usuarios están accediendo a la plataforma y realizando acciones en el mismo instante/periodo de tiempo. Por eso me extraña que tengas una cifra tan alta de concurrencia, sería de las más altas que se han visto por aquí, casi comparable a la Open University, que tiene más de 180.000 alumnos matriculados.

Normalmente se suele manejar como cifra de concurrencia entre un 10% y un 20% del total de alumnos. En tu caso, significa que como mucho, al mismo tiempo podrías tener entre 1.000 y 2.000 usuarios realizando acciones en la plataforma. Aún así, esta cifra también depende de como esté planteado el curso y como estén estructurados los contenidos. Si todo está enfocado a realizar el curso online, desarrollando las actividades en la plataforma, sin descargar ningún contenido para ser leído offline, y teniendo que invertir gran parte del tiempo en la plataforma, tendrá que ajustar tu configuración.

Tu configuración, por RAM, soportaría concurrentemente un máximo de 16 GB * 50 usuario por GB = 800 usuarios. Recuerda que esta es la situación ideal, y no se tiene en cuenta la cantidad de recursos que pueda consumir la base de datos y el resto de posibles procesos que estén corriendo en el sistema, en ese momento.
En respuesta a Xavier Paz

Re: Cuantos usuario soporta moodle

de Pablo Diaz -

Xavier;

Conozco la diferencia entre usuarios matriculados y concurrentes. Cuando me refiero a los 10 mil es una estimación justamente de "concurrentes" (simultáneos o concomitantes), porque en total la plataforma que estoy preparando deberá servir a poco más de 100 mil usuarios. De todos modos tengo 2 salvedades importantes:

  1. No se de la exactitud o aproximación de la regla del 10% de simultaneidad de concurrencia de alumnos, en mi experiencia con otros cursos (y otros alumno) difícilmente superé el 2% de simultaneidad de accesos, llamando simultaneidad o concurrencia a un periodo de 5 minutos. Es decir, dentro de las 24 horas del día he tenido un gran porcentaje de accesos, pero tomando lapsos de 5 minutos de tiempo nunca ellos llegaron a superar el 2% del total matriculado.
  2. No he programado todos los recursos/actividades y módulos que posibilita Moodle. El alumno solo tiene acceso a los estándares mínimos de uso: lecciones en recursos formato html, videos embebidos de youtube, cuestionarios para evaluación y uso de foros para tutoría y, eso si, un archivo .pdf para descarga del curso completo en versión para impresión y/o lectura offline.

Se que el proyecto en el que estoy trabajando es muy grande y por eso no encuentro mucha info real en que basarme o que me sirva de ayuda para saber si lo que estoy haciendo está bien o mal... tengo muchas ideas de como armar la plataforma (separando a los usuarios por regiones, usando varios servidores -uno para la plataforma y otro para la base de datos- por cada grupo de alumnos, por ejemplo, para aliviar la carga de tráfico y uso de recursos de los servidores). Pero igual así me resulta complejo calcular el tamaño de cada servidor, por eso pensé en una arquitectura de arranque con un buen procesador (bi-xeon de 4 cores cada uno) un buen disco (1 tera byte)... pero me cuesta aún dimensionar la RAM y el ancho de banda necesarios para cada servidor.

Cualquier concejo/información que puedas darme me sería de suma utilidad.

Gracias por compartir mi experiencia. Saludos. Pablo

En respuesta a Pablo Diaz

Re: Cuantos usuario soporta moodle

de Xavier Paz -
Te lo preguntaba más para aclararme yo, porque a veces la gente confunde conceptos y lanza cifras enormes, cuando realmente el escenario no es tal y como lo plantean.

La cifra del 10-20% es una aproximación previa, pues únicamente teniendo datos en tiempo real, puedes estimar la concurrencia. Digamos que el 10% es el peor de los casos, aunque como bien dices, lo normal es que según los distintos escenarios, en momentos puntuales no supere el 2-5%.

Tienes que tener en cuenta también que lo importante a veces no es poder dar servicio en picos, sino a lo largo de un periodo razonable de tiempo, digamos 12-24 horas. Si tengo 100.000 usuarios pero más o menos sé o puedo prever su comportamiento en cuanto a horas de acceso y uso de recursos, porque conozco como están estructurados los cursos, puedo hacer previsiones de como mejorar el servicio en periodos más largos de tiempo, no solo en picos.

En tu caso, debido al tamaño del escenario, buscaría información acerca de grandes instalaciones (hay una presentación del moodlemoot 2009 sobre ese tema...enlace) y consultaría en moodledocs los apartados de rendimiento(performance) donde indican cuales son realmente las características más importantes a valorar a la hora de montar el servidor (disco, cpu, RAM, etc..)

En cuanto al ancho de banda, lo que puedes hacer es una simulación en un entorno de pruebas, monitorizando el consumo de recursos y ancho de banda de la plataforma y el curso. Puedes usar JMeter para simular los accesos de varios alumnos a la plataforma.
En respuesta a Xavier Paz

Re: Cuantos usuario soporta moodle

de Pablo Diaz -

Muchas gracias Xavier; Como siempre tus aportes resultan de gran utilidad. Y aprovechando el debate iniciado en este hilo y viendo en los distintos foros en español que van creciendo las consultas sobre grandes instalaciones, pregunto a tí y al resto de los expertos ¿no sería conveniente abrir un foro especial para tratar este tema con más profundidad técnica?.

Un abrazo. Pablo

En respuesta a Pablo Diaz

Re: Cuantos usuario soporta moodle

de Xavier Paz -
Me parece una excelente idea, pero eso debes proponérselo a los moderadores. Ellos tienen los permisos para crear esas cosas.
En respuesta a Xavier Paz

Re: Cuantos usuario soporta moodle

de jennifer burgos almeida -

Buenas tardes se que este foro no ha sido comentado desde el 2010 pero quisiera saber como podría calcular cuantos usuarios concurrentes puede tener la plataforma con 3 Mbps de ancho de banda.Servidor de 3 GB  de memoria Ram la versión de Moodle es 1.9.14 instalada en Centos 5.8

De antemano, gracias por sus respuestas

En respuesta a jennifer burgos almeida

Re: Cuantos usuario soporta moodle

de Sergio Alfaro -

Uffff  Jennifer

Tu Pregunta  es una de las mas dificiles de responder, ya que las variables son multiples y  determinar  una arquitectura posible para enfrentar una determinada concurrencia no siempre existe una formula que nos lleve al mismo resultado.

Cluster de muchas maquinas pequeñas se de instituciones que les ha dado estupendos resultado y Otras con super máquinas únicas, también han enfretado satisfactoriamente una alta demanda.

Yo trabajo en La Universidad Tecnológica de Chile con 120.000 alumnos y unos 6.000 docentes más otros cuantos administrativos que tambien usan moodle, y nos ha dado un muy buen resultado una arquitectura mixta respecto a los casos que te mencioné en el párrafo precedente.

Pero te quiero mencionar que una buena estrategia administrativo- docente puede tanto como una gran arquitectura.

Por ejemplo si se planifican siempre separadamente cuestionarios. A veces se les ocurre a final de semestre un exámen el mismo dia y a la misma hora  y "afirmense servidores" ..... que la concurrencia será muy alta.

Bueno espero que una mirada distinta te dé ideas.

En respuesta a Sergio Alfaro

Re: Cuantos usuario soporta moodle

de jennifer burgos almeida -

Muchas gracias Sergio el servidor que tengo instalada la plataforma es una Intel Core 2 Duo 2.13 Ghz  de 3 Gb de Ram y 260 Gb en HD quisiera saber cuantos usuarios soportaría con este servidor es para una Facultad de Matemáticas y Fisica de una Carrera y habemos unos 1000 estudiantes y unos 300 docentes estoy dejando implementado que es un tema de sustentación por lo que tengo que exponer todo estas preguntas  de los usuarios que soportaría; de los usuarios concurrentes;cuanto consume el ancho de banda por cada vez que ingreso a la página a los recursos y las actividades eso lo estoy trabajando en Iptraf ;por eso que hago tantas preguntas ya me toca el jueves y estoy preocupada por todo lo que me pregunten si me han ayudado mucho los foros.

En respuesta a jennifer burgos almeida

Re: Cuantos usuario soporta moodle

de David Hernández -

Hola Jennifer,

Para conocer en específico los números de tu plataforma en un momento dado, puedes habilitar la siguiente opción:

Bloque "Ajustes" -> Sección "Administración del sitio" -> Desarrollo -> Depurando  -> Del lado derecho, habilitar la "Información de rendimiento"

Si no lo has hecho aún, tal vez te pueda servir si la usas mañana en algún momento de alta demanda.

Por otro lado, en este post de los foros en inglés (es algo viejo), se habla de dos configuraciones de los servidores de Moodle.org (osea este sitio) y se dan algunos datos de la concurrencia.

Tal vez te sirva también para echarle un vistazo.

Finalmente, si te preguntan algo en detalle, pues va a ser difícil contestarlo, no porque no sepas, sino porque es difícil hablar en abstracto de concurrencia, ancho de banda utilizado, etc.

Esto, pues son términos que en mi opinión tienen real sentido para la toma de decisiones sólo si hay indicadores históricos de los mismos.

Es un tema complejo, pero aquí hay algunas ideas que muesran en qué fijarse, cómo hacerlo, para qué, etc.

Saludos

En respuesta a Sergio Alfaro

Subir videos privados y personalización del area del alumno

de saulinho galalarza granados -

Amigos del mundo de habla hispana, mi consuta esta referido  en dos puntos:

  • Estoy utilizando moodle 2.4.1 y no puedo subir videos privados (granados en camtasia formato html) como lo hacia en la versión 1.8 y 1.9 que por razones de seguridad y estabilidad migré.
  • Quisiera modificar la apariencia del area (usuario-password) modificando codigo php o si hay otra forma.

Espero encontrar un aporte, que de verdad me paso horas investigando. Encontré una opción acerca del video pero aveces funciona y otras no.

Si es posible puedo contratar asesorias personalizadas, solo contactense conmigo (duartenh@hotmail.com)

 

En respuesta a saulinho galalarza granados

Re: Subir videos privados y personalización del area del alumno

de David Quintal -

Saludos Saulindo

Creo que el tema que abordas no esta ligado al tema original te recomendaria  inicis otro post para poder brindarte una mejor ayuda

Contestando a lo que comentas tienes que activar los repositorios para tener algo parecido a loq ue era moodle 1.9 y su administracion de archivos

En respuesta a David Quintal

Re: Subir videos privados y personalización del area del alumno

de David Hernández -

El nuevo post está aquí.

En respuesta a David Hernández

Re: Subir videos privados y personalización del area del alumno

de Jose García | Nosolored -
Imagen de Moodlers de gran ayuda

Buenas.

En mi opinión si observamos lo usado en 2009 por Moodle.org en materia de servidores https://moodle.org/mod/forum/discuss.php?d=113921

no se aplicaría la regla de 1 Gb por cada 50 usuarios. Aunque como en todo es relativo y depende de muchos factores adicionales.

Memory: 4GB DDR 400 ECC Reg memory and 4GB swap partition

y posteriormente a 8Gb Registered ECC RAM separando la base de datos y el servidor Web (ambos con 8 Gb de RAM). En total 16 Gb de RAM

Según el cálculo sería 18 Gb x 50 usuarios = 800 usuarios simultáneos. Lo que no tiene mucho sentido. Aunque lo aumenten con memoria virtual (swap) tampoco salen las cuentas.

Más extraño aún ya que con Chamilo (aula virtual) se realizaron pruebas hace un tiempo con estas características

Hardware: 2xIntel Xeon Dual-Core 5130, 2GB RAM, 250GB SATA HDD, X7DBN Motherboard
Software: chamilo 1.8.7
Reporte: 1000 usuarios conectados simultaneos en 240 segundos, 32000 cursos, 229000 usuarios registrados, 35000 conexiones al día.

Dato a tener en cuenta son las conexiones a 1Gb que utilizan, práctica que deberían tener todos los proveedores y no ofrecer conexiones a 10 o 100.

Por mucho repetir la regla de la memoria RAM y aunque figure en la wiki de Moodle.org creo que no es de aplicación. Quizás sería hora de actualizarla.

Un saludo.

Jose García


En respuesta a miguel lomeli

Re: Cuantos usuario soporta moodle

de Daniel Franco -

Miguel

Tengo un desarrollo de 70.000 usuarios con 9500 activos y corre bien.

En respuesta a Daniel Franco

Re: Cuantos usuario soporta moodle

de Jose García | Nosolored -
Imagen de Moodlers de gran ayuda

Buenas Daniel Franco.

Nos puedes indicar que características técnicas tiene el servidor o servidores donde utilizas Moodle (memoria RAM, ancho de banda, procesadores, etc.).

Muchas gracias.

Un saludo.