Grupo SM escala su arquitectura con replicación de datos y Microsoft SQL Server 2008R2

Escalabilidad con r eplicación de base de datos
La implantación de Educamos persigue optimizar y favorecer en los colegios todos los procesos que conducen a una gestión eficiente, una comunicación enriquecedora entre todos los miembros de la comunidad educativa (profesores, alumnos y padres) y un modelo de aprendizaje personalizado e innovador.
Suso Pedreira

Grupo SM

 

País o región:
España e Iberoamericana

Sector destinatario:
Educación y editorial

 

Introducción
Las previsiones de crecimiento de Grupo SM hacen necesaria la mejora de la plataforma actual y la adopción de soluciones escalables basadas en Microsoft SQL Server 2008R2.
“Grupo SM está en pleno proceso de expansión tanto en el aumento del número de colegios dentro de la plataforma como del número de usuarios concurrentes. Necesitamos garantizar la disponibilidad de la plataforma así como mejorar su escalabilidad para soportar los picos de carga.” – comenta Suso Pedreira.
Luis Relaño, Responsable Desarrollo LNG Educamos, indica:
“Necesitábamos optimizar el rendimiento de nuestra plataforma actual. Con la ayuda de SolidQ conseguimos un sistema con un margen de crecimiento óptimo de más del 35% sobre la carga actual”
Perfil de la organización
El Grupo SM es una editorial española especializada en la publicación de materiales educativos y con fuerte presencia en Iberoamérica. Actualmente, el Grupo SM está presente en nueve países: Argentina, Brasil, Chile, Colombia, España, México, Perú, Puerto Rico y República Dominicana. En 2009 Grupo SM tuvo unas ventas de 213 millones de euros, con más de 20 millones de ejemplares vendidos y una plantilla de 1.801 personas.
Situación actual y Objetivos
Grupo SM es una de las compañías líderes en el sector editorial y educativo. El Grupo SM lleva más de una década investigando el impacto de los contenidos digitales y el uso de recursos basados en Tecnologías de la Información y la Comunicación (TIC) en los procesos de enseñanza y aprendizaje. La empresa opera a nivel mundial en 9 países y cuenta con más de 700 colegios utilizando su plataforma Educamos.
“La implantación de Educamos persigue optimizar y favorecer en los colegios todos los procesos que conducen a una gestión eficiente, una comunicación enriquecedora entre todos los miembros de la comunidad educativa (profesores, alumnos y padres) y un modelo de aprendizaje personalizado e innovador.” – comenta Suso Pedreira.
“Nos apoyamos en un proveedor como SolidQ ya que representa una garantía de servicio y respuesta a nuestras necesidades” – indica Luis Relaño.
Grupo SM necesitaba dar solución a los siguientes requerimientos:
  • Garantizar escalabilidad de su plataforma ante sus previsiones de crecimiento
  • Mejorar la experiencia de usuario en momentos de alta utilización
Solución
“En este tipo de proyectos es necesario analizar todos los componentes que forman parte de la solución y detectar los cuellos de botella actuales. Una vez localizados se deben analizar las mejoras que sean compatibles con el cliente y que ofrezcan un mayor ROI.” Comenta Eladio Rincón, Responsable del Departamento de Bases de Datos Relacionales de SolidQ para España y Portugal.
En Grupo SM era crítico que los procesos de generación de documentación, boletines de notas, etc. se pudieran realizar de forma concurrente en los periodos establecidos. Por ello se planteó una arquitectura replicada para reducir las colisiones entre este tipo de cargas y la operativa habitual de la plataforma.
El proyecto se realizó en varias fases en las que se abordaron, entre otras, las siguientes tareas:
  • Ajustes y configuración sobre SQL Server 2008R2
  • Análisis de contadores de rendimiento y detección de cuellos de botella
  • Configuración y optimización de replicación transaccional de baja latencia y alto rendimiento
  • Revisión de trazas de actividad y clasificación de las cargas (OLTP/Analíticas)
  • Optimización de los procesos con alta concurrencia
  • Mejoras en la indexación y en las tareas de mantenimiento del servidor
  • Optimización del consumo de CPU global
  • Mejoras en el escalado de bloqueos
  • Optimización en las operaciones masivas
  • Reducción de las cadenas de bloqueos e interbloqueos
  • Optimización del código Transact SQL
“Gracias a los consejos y mejoras de los profesionales de SolidQ se redujeron el número de incidencias a cero durante la última evaluación.” – indica Luis Relaño,  quien considera que la inversión en los servicios de SolidQ han proporcionado un ROI alto a su organización y han convertido a SolidQ en el proveedor preferente de cara al futuro.
Beneficios
La nueva infraestructura replicada junto con las optimizaciones de procesos, han hecho posible la reducción notoria del consumo de CPU  y de los tiempos de respuesta. La satisfacción de los usuarios ha aumentado al mismo tiempo que han desaparecido las incidencias causadas por problemas de rendimiento.
“Las mejoras introducidas nos permitirán asumir con confianza las previsiones de crecimiento que tenemos a corto y medio plazo” – indica Luis Relaño

Soluciones a medida

Un equipo de expertos de re-nombre mundial, desarrollan con mayor eficacia y con menos trabajo para asegurar el éxito del proyecto a tiempo y a un costo general más bajo total a desarrollar.