Inicio Articulos. 6 retos del monitoreo en redes empresariales

6 retos del monitoreo en redes empresariales

red-monitoreo-smartphone-dato-grafica

El impacto de los sistemas de la información sobre el desempeño de las empresas ha tomado una importancia cada día más grande en los últimos años. Las organizaciones entendieron que la transformación digital hoy, es una manera de, a lo mejor demarcarse, o por lo menos, seguir el ritmo de la competencia y así proteger sus cuotas de mercado.

Esta carrera hacia la modernización y la adopción creciente de tecnología tiene por consecuencias un aumento de la complejidad de los sistemas de la información y una dependencia cada día más importante a la tecnología.

El riesgo de caída es a la altura de los beneficios que ofrecen las nuevas tecnologías.

 

¿Cómo hacer para disminuir este riesgo?

Dos estrategias complementarias se ofrecen a las empresas: una solución preventiva, que es el monitoreo, y una solución curativa, que puede ser un DRP (Disaster Recovery Plan). Aquí nos vamos a enfocar en la parte preventiva: ¿cómo monitorear el tráfico de mi red LAN?

 

¿En que consiste el monitoreo?

El monitoreo describe el uso de un sistema que constantemente monitoriza una red de computadoras en busca de componentes defectuosos o lentos, para luego informar a los administradores de redes mediante correo electrónico, SMS u otras alarmas. Es un subconjunto de funciones de la administración de redes.

Una red empresarial es compuesta de muchos y variados dispositivos: servidores, switches, enlaces, routers, firewalls, etc… Todos son indispensables y deben estar monitoreados para asegurar que los servicios entregados a los usuarios o clientes sean adaptados, correctamente calibrados y en condiciones de trabajo.

Los softwares de monitoreo, como cada tecnología, han conocido muchos cambios a través del tiempo.

 

¿Cuál es la historia real?

  • Al principio, monitoreamos los dispositivos esencialmente para saber si eran activos o inactivos. Agregar un código de color permitía enterarse de manera gráfica, visual y rápida cual aparato encontraba un problema.
  • Un segundo paso fue permitir monitorear los componentes dentro del dispositivo. Las herramientas de monitoreo de servidores podían, por ejemplo, dar información a propósito del CPU, memoria, almacenamiento, paquetes enviados /recibidos, etc. Estos datos pueden servir para ajustar los parámetros y tener la mejor configuración de los aparatos y así, el desempeño máximo de los servicios.
  • La tercera generación de soluciones de monitoreo pudo responder a una problemática inherente a la complejidad creciente de la infraestructura informática: varios elementos o dispositivos, siendo elementos distintos, son parte de un mismo ensamble y participan a la entrega de un servicio, en conjunto. Estas soluciones piensan ahora en flujos de tráfico y analizan el problema de manera global, siendo consciente de lo que es la infraestructura de la empresa. Por ejemplo, el CPU del servidor de base de datos sobre solicitado aumenta el tiempo de repuesta del Web Service, multiplicando la cantidad de retransmisiones, afectando el enlace y por consecuencia, ralentiza el servicio web entregado a los usuarios.

El carácter preventivo es crucial en una herramienta de monitoreo. La anticipación permite solucionar el problema antes de que llegue, o por lo menos, reducir de manera drástica los incidentes o averías. Hoy en día, las nociones de servicio y proactividad son unos must para demarcarse de la competencia, el monitoreo actual permite eso.

 

¿Qué puedo monitorear?

Estamos acostumbrados a monitorear elementos de red: switches, firewall, enlaces, servidores, etc., y sus componentes: CPU, RAM, memoria… Las posibilidades ahora son mucho más amplias y cualquier aparato capaz de comunicar se puede monitorear. No se trata únicamente de la parte de TI pero podemos imaginar una herramienta capaz de seguir indicadores totalmente afuera de este mundo pero cruciales también para la toma de decisión. Así, podemos afirmar que estas soluciones pueden dar un servicio precioso al equipo TI como a la dirección de la empresa.

 

¿Cuáles son los retos del monitoreo en redes empresariales?

  • Nivel de granularidad de la información

Lo vimos al inicio del artículo, una solución eficaz debe de ser capaz de bajar su nivel de precisión hasta elementos muy finos. Por ejemplo, soluciones de hoy permiten saber que un ventilador de un switch se quemó. El soporte técnico puede cambiarlo antes de que lo que el segundo se quemará y así evitará la caída del dispositivo y la interrupción del servicio.

  • Tiempo de implementación /detección de dispositivos de manera automática

Nos parece claro que el tiempo de implementación es crucial en este tipo de proyecto. Nadie quiere pasar meses en configurar el monitoreo de cada equipo, sería un trabajo enorme, independientemente del tamaño de la infraestructura. Busquen soluciones dotadas de la detección de dispositivos automática, se van a ahorrar un tiempo precioso.

  • Capacidad en monitorear elementos de varias fuentes (infraestructura “in-house” /nube)

Claramente, con el desarrollo de las soluciones en la nube (OPENSTACK), las infraestructuras de las empresas son ahora híbridas. ¿Qué pasa si mi herramienta de monitoreo me puede dar información nada más parcial? La eficiencia de mi solución también será parcial y no podré tomar decisiones pertinentes siendo medio ciego.

  • Proactividad de la solución

Si poder ver las fallas de red cuando pasan es un avance increíble para muchas empresas, prevenirlas sería un salto en el futuro para aquellas. El monitoreo se trata precisamente de eso, prevenir las fallas antes de que pasaran.

  • Interfaz gráfica y facilidad de uso

La idea aquí es tener una interfaz gráfica agradable y sintética de lo que está pasando en la red. Herramientas como Grafana entregan visualizaciones, cuadros de mando, etc., transformando la experiencia del usuario. ¡Para más ejemplos, sigue leyendo!

  • Escalabilidad de la plataforma

La solución de monitoreo debe de ser capaz de aguantar de manera elástica, fiable y robusta una carga que podría crecer de manera exponencial. Imaginamos un servicio web publicado en internet con millones de usuarios y picos de actividad según la hora del día, la temporada del año, etc. Una solución monitoreando los servidores webs debe de ser capaz de crecer para aguantar la cantidad de nodos y así entregar el mismo nivel de servicio y de detalle de información.

¿Y mi proyecto ahora?

Aunque tengan conocimientos al respeto del tema, mejor apoyarse de una empresa experta. Aconsejamos investigar el tema del open source: ha sido un factor de innovación muy importante en la industria informática.

¿Necesitan pruebas?

El monitoreo no pudo escaparse tampoco y muchas de las soluciones pertinentes del mercado son open source. Aquí siguen unos ejemplos que merecen que les investiguen:

Solución “Back end”:

Solución “Front-end”:

 

Ventajas del código abierto

Probablemente saben que la ventaja principal de las soluciones open source es que el código es abierto. Significa que el propietario de los derechos de autor permite a los usuarios utilizar, cambiar y redistribuir el software a cualquiera, para cualquier propósito, ya sea en su forma modificada o en su forma original.

Este tipo de licenciamiento tiene la ventaja de ser gratuito, lo que no significa que la implementación de aquella solución va a salir gratis; los proveedores que conocen y manejan estas soluciones cobran el tiempo pasado a la parametrización y el soporte de la solución.

Como todo proyecto de tecnología de la información, la implementación de una herramienta de monitoreo debe de ser bien preparado para evitar el riesgo de abandono de la solución.

El punto aquí es definir sus necesidades para entregar una solución que va a apoyar la empresa y aportar algo. ¡Si no se sienten capaces, piden la ayuda de un experto!

En conclusión, una solución de monitoreo es un componente esencial para quien quiere saber que está pasando en la red de su empresa.

Evolucionaron mucho las soluciones de monitoreo y ahora el tema no solo es la parte TI, pero estas soluciones pueden ayudar a la toma de decisión al nivel estratégico, de negocio.

Muchas consideraciones están por tomar en cuenta cuando viene el momento de escoger una solución, el importante es primero de hacer de manera interna el trabajo de priorizar lo que es lo más importante para su organización.

Por Romain Malenfant, Director Comercial de CobaltBond