Evaluación de rendimiento para Nexus Energía

Analizamos el rendimiento de la plataforma Esfera luz de Nexus Energía y ofrecemos recomendaciones para su optimización y evolución tecnológica


Reto

Nexus Energía, compañía especializada en la comercialización de energía eléctrica y gas natural, necesitaba evaluar el rendimiento de su plataforma Esfera luz, destinada a la contratación de energía renovable 100 % solar. Esta plataforma incluye información y herramientas para la contratación de sus servicios y el portal de gestión de sus clientes.

Ante la previsión de un elevado crecimiento del número de usuarios a corto plazo, deseaban comprobar el correcto funcionamiento y rendimiento del sistema, estimar su capacidad máxima y recibir recomendaciones sobre posibles optimizaciones y evoluciones tecnológicas futuras.

Proyecto

Hemos desarrollado este proyecto en las siguientes tres fases:

  1. Análisis del sistema inicial. Hemos analizado el entorno tecnológico sobre el que se sustenta la plataforma Esfera luz, así como el entorno de preproducción sobre el que se ejecutarían posteriormente las pruebas de rendimiento. Este análisis nos ha permitido conocer la arquitectura de las infraestructuras y sistemas implicados en estos servicios, y también ofrecer unas primeras recomendaciones de alto nivel para mejorar algunos aspectos relevantes, como por ejemplo en el campo de la seguridad, la definición del esquema del entorno o el incremento de su escalabilidad.
  2. Realización de pruebas de rendimiento. Las pruebas de rendimiento tienen por objetivo simular multitud de visitas de usuarios al portal Esfera luz para comprobar cómo se comporta ante el aumento progresivo de carga y conocer cuál es el umbral actual que podría llegar a soportar. Para crear el banco de pruebas, primero hemos definido los perfiles de usuarios tipo de este portal y, después, para cada uno de ellos, hemos detallado sus casos de uso habituales, es decir, las secuencias de operaciones que suelen realizar en este portal. El siguiente paso ha sido aprovisionar los servidores de generación de carga en máquinas virtuales de IThinkUPC. Y finalmente hemos ejecutado el banco de pruebas, simulando desde nuestras infraestructuras el acceso de miles de usuarios, que nos ha proporcionado una tabla de resultados.
  3. Valoración de resultados y conclusiones. Los resultados de las pruebas de rendimiento han evidenciado cuáles son los factores que penalizan el sistema al asumir tasas de carga intensa y que actúan como cuello de botella. Tras su valoración hemos realizado una serie de recomendaciones para mejorar la plataforma y garantizar su buen funcionamiento en estas circunstancias.

Resultados

Gracias a este proyecto, Nexus Energía conoce qué tipo de carga es capaz de asumir su portal Esfera luz en la actualidad y qué medidas debería tomar para que evolucionara tecnológicamente y se garantizara así su buen funcionamiento en situaciones de cargas superiores.