Desafío
Banco BMG identificó la necesidad de llevar a cabo actualizaciones en su sistema de base de datos. Como el sistema soporta las operaciones principales y vitales de BMG, fue esencial realizar estas actualizaciones de manera segura, sin afectar las operaciones de clientes y empleados. BMG Bank usó el administrador de base de datos Sybase ASE 15.5 para atender una variedad de negocio. En caso de falta de disponibilidad del gerente, una gran parte de las operaciones de la compañía se vería afectada. La versión estaba desactualizada, debido a esto, se realizó una actualización de SAP Sybase ASE 15.7. La gran dificultad fue garantizar que la migración de la base de datos se implementara sin riesgos operativos críticos, incluso si la operación se probó y aprobó, ya que el alcance de las pruebas realizadas de manera oportuna y con intervención humana no lograría un muestreo seguro necesario, mucho menos probaría el entorno en situaciones de uso real.
Solución
Para satisfacer las necesidades del Banco y garantizar que la migración de la base de datos se implementó de manera segura y precisa, Horus Solutions desarrolló el proyecto basado en la solución iReplay, una alternativa al simulador de carga tradicional y las herramientas de scripting.Según Jonas Ribeiro de Aquino, gerente de producción y tecnología de BMG, en el primer intento de actualización, “fue necesaria una rebaja cuando identificamos fallas en el proceso. Necesitábamos identificar estos problemas antes de poner el sistema en producción ”. También digo que "Horus fue elegido por su experiencia en la actualización de proyectos para la versión de Database Manager vinculada a los problemas y la reproducción de la carga de trabajo, utilizando la herramienta Exact Solutions iReplay". "Este último contrato incluye la captura de la carga de trabajo en el entorno productivo, la reproducción de la carga de trabajo en un entorno separado, el cambio de configuración y la optimización del servidor de la base de datos, la optimización de los comandos SQL con un mayor consumo de datos. recursos, considerando el cambio de versiones y el análisis de resultados, considerando todas las reproducciones realizadas ”, dice Vinicius Feltrin, gerente ejecutivo de Horus Solutions.
Beneficios
La relación de Horus Solutions con Banco BMG existe desde 2012, debido a la prestación de servicios de asesoramiento vinculados a bases de datos. Además de mitigar los riesgos del proceso de migración, con muy poca participación de los equipos de prueba y aprobación, que se centraron solo en las pruebas funcionales, también fue posible probar varios escenarios de configuración y ajustes en las aplicaciones para establecer el mejor escenario para el punto en términos de rendimiento, donde fue posible lograr una ganancia de rendimiento real en el tiempo de respuesta para los usuarios de alrededor del 20% en comparación con el escenario anterior a la migración, asegurando una mayor agilidad en el uso de los sistemas de aplicaciones y una mejora en la eficiencia operativa. Se recomienda que las migraciones de versiones y / o plataformas siempre se validen a partir de una prueba de ejecución de una carga de trabajo muy cercana a la actividad del entorno productivo, con el fin de identificar el comportamiento de la nueva versión en condiciones de uso intenso. “IReplay es la herramienta ideal para esto, ya que le permite reproducir la carga de trabajo en un entorno de prueba/homologación equivalente al entorno de producción, lo que permite evaluar la nueva versión o plataforma dentro de las condiciones reales de uso, asegurando que no se produzcan problemas potenciales, debido a la ausencia de una carga de trabajo significativa ”, concluye Feltrin. Jonas Ribeiro de Aquino señala que “la instalación se realizó sin problemas. La gente de Horus fue muy ágil, efectiva y todo salió bien ”. Debido a la efectividad de la solución, BMG está considerando expandir el contrato: "Estamos evaluando el contrato de soporte mensual de Horus y la capacitación para el equipo de desarrollo y los administradores", concluye Aquino.