.shock - Fotolia
Automatización de infraestructura de TI reduce la carga de los equipos de DC
La administración de redes, almacenamiento y servidores pueden ser tareas abrumadoras y que consumen mucho tiempo. Evalúe las técnicas de automatización para simplificar todo, desde la documentación hasta el tiempo de actividad del sistema.
Para los administradores de TI, el mantenimiento de redes, almacenamiento y cómputo es una tarea abrumadora, especialmente a medida que la tecnología de los centros de datos se vuelve más compleja. Afortunadamente, la automatización puede aliviar la carga de las tediosas y extensas tareas de administración, dejando espacio para que los administradores se enfoquen en otros proyectos.
Los operadores de centros de datos pueden utilizar prácticas y herramientas de automatización de diferentes maneras, desde la configuración de la red, hasta la documentación del servidor. Explore estas cinco maneras en que automatizar la infraestructura de TI puede facilitar su rutina diaria.
Automatizar la red
Aunque las redes tradicionales dependían en gran medida del hardware, las redes modernas incorporan más software y automatización para reducir el despliegue manual, la configuración y los esfuerzos de gestión. La automatización también puede reducir el error humano, mejorando así la seguridad y el tiempo de actividad de la red.
Tradicionalmente, el aprovisionamiento de red requiere que los administradores configuren manualmente cada dispositivo, pero el software les permite proporcionar automáticamente recursos de red a través de cargas de trabajo y miles de dispositivos. Con la automatización, los administradores pueden asociar políticas de seguridad y redes específicas con aplicaciones y dispositivos que pueden seguirlas a medida que migran. Los administradores también pueden habilitar la red para identificar tipos de tráfico específicos y luego priorizar los recursos en consecuencia, e implementar políticas para cambiar automáticamente el ancho de banda.
La automatización de la red, sin embargo, es un desafío para implementar en la mayoría de los centros de datos empresariales. Hay un número limitado de proveedores con productos que pueden ayudar a comenzar a automatizar procesos manuales. Además, la falta de una arquitectura clara y estándares universales hace que sea difícil para las empresas a saltar al tren de la automatización de la red.
Automatice la gestión de centros de datos a través de políticas
A medida que aumenta la complejidad del centro de datos, la gestión basada en políticas se ha convertido en una habilidad importante para la gestión de centros de datos. Un administrador, por ejemplo, puede aplicar varias directivas a una sola VM para satisfacer las necesidades de seguridad, rendimiento, disponibilidad y recuperación ante desastres. Estas políticas impulsan la automatización de la infraestructura de TI y reducen el esfuerzo manual.
Dos áreas especialmente comunes para este tipo de automatización son la disponibilidad y las aplicaciones de VM. Los administradores pueden crear políticas de disponibilidad para servidores web que requieren un número mínimo de máquinas virtuales, por ejemplo, o políticas que permiten que las máquinas virtuales se ejecuten en el almacenamiento local (en lugar del compartido) para reducir costos. Los administradores también pueden etiquetar las VM para clasificarlas como parte de una determinada aplicación, y luego aplicar políticas automatizadas para la recuperación de desastres, la replicación y mucho más.
Automatizar para evitar el tiempo de inactividad
El hardware y las aplicaciones no son las principales razones detrás del tiempo de inactividad del sistema; más bien, es debido a los errores de los administradores del sistema. Esto se debe, en parte, a que muchos administradores todavía utilizan interfaces de línea de comandos (CLI), que no proporcionan un gran búfer entre lo que un administrador escribe y cómo responde el sistema. Como alternativa a este método de riesgo, los administradores deben impulsar la automatización de la infraestructura de TI a través de una biblioteca de scripts. A diferencia de la CLI, ejecutar un script siempre producirá el mismo resultado y no dejará espacio para errores humanos.
Los sistemas de orquestación también ayudan a evitar el tiempo de inactividad mediante el provisionamiento de resultados de secuencias de comandos, parches, actualizaciones y despliegue de código. Los administradores pueden encontrar estas características en los sistemas de orquestación de DevOps, como Chef Automate y Terraform. Las organizaciones con despliegues de nube híbridos deben considerar herramientas de orquestación, como Electric Cloud y Platform9, para automatizar estas tareas en diferentes plataformas de nube.
Automatizar la documentación del sistema
La documentación y el inventario de cada detalle del hardware de su centro de datos es extremadamente tedioso, pero la automatización puede eliminar parte de la frustración. Sin embargo, la automatización del proceso de documentación a través de scripts es más valiosa para las organizaciones más pequeñas con implementaciones de TI limitadas, ya que el proceso puede complicarse cuando hay demasiados sistemas diversos involucrados.
Utilice secuencias de comandos personalizadas, como Windows Server PowerShell, para realizar inventarios del sistema y capturar configuraciones de servidor, pero primero verifique que los scripts funcionen y recopilen la información que usted necesita. A veces puede actualizar un script existente para agregar más inventario o escribir nuevos scripts desde cero. Para evitar "consecuencias imprevistas", o un cambio en un sistema que interrumpe otros sistemas, utilice funciones de administración de cambios, como la Configuración de Estado Deseada de Microsoft, para volver a poner los componentes de hardware y software en una configuración conocida.
Automatizar las implementaciones de Linux
Cuando opera un centro de datos en un entorno Linux, hay una variedad de opciones para personalizar y habilitar la automatización de la infraestructura de TI. Por ejemplo, CFEngine permite a los administradores automatizar las configuraciones a gran escala y puede arreglar automáticamente los errores del sistema y las inconsistencias de configuración a medida que las encuentra. Sus muchas características incluyen la automatización de la actualización del paquete, la ejecución remota, la administración de parches, la gestión de la configuración y mucho más.