Cita:
Iniciado por MOiSTER Hola, en mi trabajo estamos creando un LMS (learning management system), hecho con tecnologías como PHP, MySQL, jQuery, etc.
En este LMS los usuarios van a poder ejecutar SCORM's que nosotros mismos vamos a crear. Los SCORM's que son como aplicaciones, pueden generar resultados que se guardan en algunos casos en archivos de datos y en otros en base de datos.
Así mismo los usuarios pueden subir fotos, documentos de word, etc.
Nuestros clientes son escuelas, tenemos algo así como 300 escuelas, por lo tanto vamos a tener muchos usuarios.
Cada escuela accesa al sistema mediante un subdominio (escuela.moodle.org por ejemplo.).
Mi experiencia con el Hosting es básica (registrar dominios, cambiar dns, usar WHM y cPanel, etc.).
Que tipo de hosting necesito para albergar un gran trafico tanto de subida como de bajada.
Hago una comparación de el sistema que estoy desarrollando con Facebook, solo que en vez de juegos de Farmville, son Juegos de aprendizaje.
Así que buscando en el foro, hosting para web de juegos, llegue a la conclusión de que lo mejor seria comprar un servidor dedicado.
Así que la pregunta es, ¿que tipo de servidor dedicado debería comprar?
¿que cantidad de recursos seria recomendable que este servidor tuviera?
en vista del que esperamos tener una gran cantidad de trafico, que otra opcion tengo a un servidor dedicado, estaba pensando en un CDN pero no se como funcionan, espero que alguien me pueda orientar si me serviria contratar algo en Amazon o Akamai.
De antemano, gracias a todos por tomar el tiempo de leer esto y más gracias si contestas.
Saludos.
Es basado en moodle o similar?
Por experiencia se que las plataformas LMS consumen una buena cantidad de recursos y tienden a tener altos picos de usuarios concurrentes, tienes algún aproximado de cuandos usuarios simultáneos esperas?
Lo mínimo de uno a varios dedicados o servidores cloud
Si te sirve de guía hoy tuvimos una consulta similar para el moodle de una universidad que espera varios miles de usuarios conectados simultáneamente, el setup propuesto fue:
1 Balanceador de Cargas 16 GB RAM /120 SSD
4 Servidores Web Xeon E3-1270 16 GB RAM
2 Servidores MySQL Xeon E3-1270 16 GB RAM Disco SSD
1 Servidor NAS (Cloud Failover) para la data de los web servers
Este setup soporta +8000 usuarios simultáneos
Mi consejo, ve por dedicados o cloud
Un CDN sirve para accelerar tus servidores pero no para alojar tu aplicación. es probable que ahorres dinero con un cloud privado o cluster de servidores. Si me das algunos números acerca de usuarios totales y concurrentes con gusto te ayudaré a preparar los requisitos de hardware que necesitas