Sabemos la importancia que tienen los datos en nuestras empresas, la criticidad que tendría una pérdida de información, la indisponibilidad de estos y los costes que acarrearía la pérdida de este activo. Y para mitigar estos riesgos surgió SQL Server Health Check, servicio desarrollado por Aleson ITC.
RPO y RTO
De acuerdo con nuestros niveles de resiliencia o por decirlo de otra forma, cuantos datos podemos permitirnos perder (RPO) (Recovery Point Objetive) y cuánto tiempo podemos estar sin datos (RTO) (Recovery Time Objetive). Con dicha información ya podemos dar un primer paso, que es el asegurar la continuidad de nuestros datos y por lo tanto su uso.
Ahora que estamos de acuerdo en la importancia de nuestras bases de datos, de que las hemos asegurado y tenemos un plan de recuperación, toca focalizarse en el rendimiento. Ahí es donde entra el SQL Server Health Check.
¿Que es SQL Server Health Check?
SQL Server Health Check, es un servicio que se encarga de la optimización de los servidores de bases de datos, identificando los factores de mejora y ofreciendo las medidas necesarias para mitigar los riesgos.
El motivo por el que Aleson ITC ha diseñado este servicio es por si los servidores no están correctamente configurados ó si las bases de datos no tienen un buen mantenimiento, o cuando se necesite de las bases de datos a gran potencia.
¿Cómo funciona SQL Server Health Check?
Para una ejecución eficaz del servicio, se realizan una serie de tareas que permite obtener la información necesaria para identificar los principales problemas, así como los cambios que debemos introducir en el sistema.
La metodología utilizada se divide en varias fases que pretenden optimizar la arquitectura tanto del servidor como de servicio SQL y de las bases de datos implicadas.
Para brindar un servicio eficiente, se realizan varias tareas que nos permiten obtener la información necesaria para la identificación de los principales problemas, así como de los cambios que debemos realizar en el sistema.
Fases a seguir:
- Reconocimiento del problema:
En esta fase, se realiza una revisión exhaustiva de la integridad de las bases de datos que componen el servidor SQL Server.
Con la revisión, descartamos que haya algún tipo de problema oculto y que éste pueda estar afectando al rendimiento.
- Monitorización de los Sistemas:
En la fase dos, se recopila la mayor cantidad de información posible de la plataforma y se analizan las métricas correspondientes.
- Identificación de los Puntos Críticos:
Tras la obtención de toda esta información, se procede al análisis de la configuración del servidor y del rendimiento de su base de datos.
- Implementación de los Cambios:
El equipo de Aleson ITC puede hacerse cargo de los cambios a realizar, coordinando con el equipo del cliente y liderando la gestión del cambio.
Cabe remarcar que, para la realización de estos cambios, se sigue la metodología recomendada en la ISO 20000.
Y por último, tras la aplicación de cambios, se vuelve a realizar una toma de métricas, para su posterior comparación con los datos obtenidos en la monitorización inicial.
Ventajas y ahorros del servicio
Otro punto a destacar de este servicio es el retorno de la inversión (ROI).
Un sistema eficiente consigue que nuestros sistemas puedan ahorrar en varios conceptos.
- Licenciamiento, solo consumiendo aquellas que sean estrictamente necesario
- Hardware, con la asignación necesaria de recursos y por lo tanto liberándolos para otros sistemas.
- Huella de carbono, si nuestros sistemas son más eficientes y consumen menos recursos, estamos contribuyendo a la descarbonización de nuestro planeta.
Crecimiento comercial sin ampliar recursos
Por último, es muy importante hablar sobre los casos de éxito con importantes empresas clientes, que han usado el Servicio de SQL Server Health Check. Pero en concreto nos gustaría remarcar el caso de Holaluz, la empresa tecnológica en energía verde del momento. Que gracias a este servicio, le ha permitido asumir su crecimiento comercial de forma exponencial, sin que por ello sus sistemas de bases de datos hayan tenido que ampliar su capacidad y recursos.
Recuerda que uno de los recursos importantes es los sistemas de bases de datos de la empresa, y por ello, es importante cuidar de ella, si estás interesado en este tipo de servicios… ¡No dudes en contactarnos! En ROOTHEIM, contamos con servicios acordes a las necesidades de tu empresa.
¡Para más información haz clic en los siguientes Iconos!
Referencias: https://www.cloudmasters.es/optimiza-base-datos-sql-server-health-check/
https://aleson-itc.com/sql-health-check/
Copiar URL