Q:
¿Cómo pueden las empresas lidiar con la "imprevisibilidad dinámica"?
UN:En muchas situaciones de TI corporativas, esta es la pregunta del millón de dólares: cómo manejar la imprevisibilidad dinámica que proviene de poner cantidades significativas de operaciones empresariales digitales en los sistemas de nube o virtualización.
Los profesionales de TI capacitados para evaluar y administrar sistemas de nube y virtualización estarán familiarizados con una amplia gama de problemas que conducen al uso dinámico de recursos. Primero, existe la relación entre máquinas virtuales y hosts, y la configuración de servidores y otros componentes del sistema. Existe la naturaleza de la demanda de tiempo pico en los sistemas, así como el tiempo de inactividad. Luego está la escalabilidad: a medida que los sistemas escalan, pueden experimentar algo llamado expansión de máquinas virtuales o hinchazón de proyectos donde se crean más instancias de las necesarias, lo que conduce a la confusión en todo el sistema. En general, el manejo dinámico de las cargas de trabajo provoca su propio caos, un caos que las empresas deben manejar de manera proactiva para hacer un uso eficiente de los recursos. Además, el uso cambiante de varias aplicaciones puede requerir que una compañía tenga una estrategia de desmantelamiento de la aplicación, o sufrir las demandas de aplicaciones obsoletas en un sistema.
En el lado del almacenamiento de la ecuación, también hay mucha demanda dinámica. Es posible que las empresas necesiten lidiar con el almacenamiento en niveles, donde los datos activos o de uso más frecuente deben trasladarse a un área particular de almacenamiento, u otros tipos de conjuntos de datos requieren un manejo específico. Ciertos datos pueden tener que colocarse en un nivel separado. Todo esto puede requerir cantidades significativas de gestión en tiempo real. Las restricciones de memoria pueden causar problemas, y la asignación inadecuada de máquinas virtuales puede crear cuellos de botella que pueden necesitar ser resueltos manualmente. En este sentido, los administradores del sistema a menudo desempeñan el papel de un "policía de tráfico" ocupado, tratando de dirigir las cargas de trabajo y las tareas de manejo de datos hacia y desde máquinas virtuales y hosts en un sistema.
Las empresas tienen que hacer todo esto mientras administran una miríada de servicios de proveedores populares como Amazon Web Services o Microsoft Azure.
Una de las formas más básicas de manejar la imprevisibilidad dinámica es ajustar manualmente estos sistemas a lo largo del tiempo. Muchas empresas se han vuelto proactivas sobre la lluvia de ideas y los sistemas creativos de ajuste al obtener una visión visual de cómo funcionan las máquinas virtuales y otros componentes en tiempo real. Esto puede ayudar a las empresas a comenzar a manejar la demanda de tiempo pico y otros problemas.
Sin embargo, algunas de las empresas que aprovechan al máximo los sistemas de nube o virtualización han comenzado a usar plataformas de automatización que realizarán cambios de manera inteligente en las asignaciones de VM o en las asignaciones de recursos sin el aporte constante de un tomador de decisiones humano. Estos sistemas autónomos a menudo incluyen una gran cantidad de visualización de datos, con paneles de control y elementos de informes que muestran cómo se gestiona la imprevisibilidad dinámica de los sistemas digitales a través del principio del aprendizaje automático.