En especial la de Azure… en fin no me gusta tanto como quisiera, pero estaba viendo los números de lo que hemos estado respaldando y por supuesto yo me desmarque en este proyecto de la organización y liderazgo del proyecto y me quede con toda la parte de la infraestructura, se formo en su momento un grupo de expertos para poder sacar los contenidos en el cual solo participe con sugerencias para evitar la sobre carga de nuestra infraestructura y tuvimos grandes retos, tuvimos que implementar varias cosas del tracker de Moodle, nos encontramos con un par de bugs que reportamos y pudimos replicar problemas del tracker de la peor forma posible… no lo había pensado hasta reciente, que Ulises dio una conferencia al respecto y me acorde especialmente porque me pidió los números y ahora en retrospectiva estaba pensando en esos números…
Del minuto 2:33 al 20:09 su intervención.
Pero acá los datos, entre paréntesis los usuarios en plataforma;
2014 : Diplomado para la Formación de Tutores (10,081)
2015: 16 entidades federativas solicitaron la oferta de la UPN (18,463)
2015: Educación Media Superior (3,918)
2016: Estrategia Nacional de Formación Continua (12,811)
2016: Educación Media Superior (15,662 docentes)
2017: Estrategia Nacional de Formación Continua (21,407)
2017: Educación Media Superior (47,050)
2018: Estrategia Nacional de Formación Continua (16,935)
Cómo logramos esta cobertura requiere su propia entrada, puesto que tuvimos que tomar de Azure lo que cubriera la demanda esperada, en su momento más por la oferta de memoria que por el CPU, en lugar de crear varias instancias y balancear nos fuimos por un enfoque monolítico, una maquina “grande” que pudiera tener varios medios físicos es decir que creamos un RAID0 para aumentar la velocidad de acceso en lugar de separar el servidor web del de base de datos y por supuesto un montón de optimizaciones que por si mismas ya requieren su entrada, nota jocosa se eligió Centos porque era el sabor de Linux que dominaba la subdirección de Informática, hoy en día la misma nos ha preguntado porque no nos hemos pasado a Ubuntu Server, que es menos latoso de mantener al día… y recuerdo que yo pedía eso al principio (ya que Azure no ofrecía Debian).
Otro dato jocoso en 2015 mande conferencia para el Moodlemoot y no fue aceptada, el tema como atender diez mil estudiantes con recursos limitados, cuando se anuncio el programa oficial, note que la platica del organizador principal era algo así como implementar coberturas masivas o de muchos usuarios.
Todavía recuerdo cuando nos convocaron en reunión de arranque, calculen para un millón de usuarios… y después de discutirlo un rato terminamos pensando en un pico de 50 mil usuarios (nunca simultáneos, pero eso requiere su propia entrada) y según nuestros datos en 2017 anduvimos por los 68 mil.
Hay un dicho que dice algo así como, hay quien tiene la fortuna de tener un servidor de producción y uno de pruebas y hay quien tiene el lujo de tenerlos separados, aquí aplica esa máxima aunque existe el servidor pruebas, el de integración y el de producción por cuestiones de conectividad, soporte y flexibilidad casi todo se tuvo que correr en producción con respaldo de 24 horas… en sitio y remoto, el cual probo ser el mejor punto de diseño desde primer mes.
A la distancia aprendimos muchísimo, trabajamos idem, en todo caso por acá las diapositivas porque el video no siempre es muy claro. El primer año de este proyecto es un poco la razón de esta otra entrada.
Pingback: Pesadilla recurrente | El Cuchitril