Hace casi dos años, lanzamos el modo de imagen para Red Hat Enterprise Linux (RHEL) para ofrecer a los clientes una forma más sencilla de implementar la base de su empresa de TI. Desde entonces, he escuchado a los usuarios que adoptaron el modo de imagen describirlo como un cambio de estilo de vida. Existe un cambio fundamental en la forma de pensar: de la gestión basada en paquetes a la gestión basada en imágenes y nativa de contenedores. Y seamos realistas, los cambios en el estilo de vida pueden ser difíciles. Sin embargo, los beneficios, tanto técnicos como personales, son reales.

El modo de imagen simplifica algunos de los procesos más tediosos de la TI. Esto se traduce en operaciones más predecibles para la empresa y menos períodos de mantenimiento de madrugada para los equipos. Esos beneficios son más accesibles de lo que piensas. Si te has mostrado reacio a cambiar al modo de imagen, aquí tienes cuatro formas en las que este puede generar valor rápidamente:

1. Períodos de mantenimiento más cortos y negociaciones más fluidas con las partes interesadas

En la gestión tradicional basada en paquetes, los períodos de mantenimiento suelen ser largos e impredecibles. Como las actualizaciones se aplican paquete por paquete, cuantos más RPM tengas, introducirás más puntos posibles de falla. Si tienes en cuenta el número de servidores que necesitan actualizarse, resulta difícil evitar horas de inactividad por si algo sale mal. Esto dificulta las negociaciones con las partes interesadas.

El modo de imagen cambia radicalmente esta conversación. En lugar de aplicarse en vivo, permite que las actualizaciones se descarguen y se preparen en segundo plano. Esto reduce el período de mantenimiento a un reinicio simple y rápido para cambiar a la nueva imagen.

Con la incorporación de los reinicios parciales en RHEL 10.1, este proceso se vuelve aún más rápido. Los reinicios parciales te permiten actualizar aplicaciones, bibliotecas y otros componentes, aplicaciones y bibliotecas del espacio de usuario sin necesidad de reiniciar el kernel por completo. Las horas de tiempo de inactividad se reducen a unos pocos minutos para el reinicio.

2. Reducción de los riesgos gracias a la atomicidad y las reversiones instantáneas

En un entorno tradicional basado en paquetes, la actualización de una sola dependencia del sistema (como una biblioteca compartida o un parche de seguridad menor) suele requerir una instantánea o una copia de seguridad del sistema de archivos. Modificas el sistema activo en el sitio y esperas que no haya conflictos con los servicios actuales. Una actualización fallida implica una restauración manual lenta desde un backup. Y más tiempo de inactividad.

El modo de imagen para RHEL cambia radicalmente esta dinámica a través de la atomicidad y las reversiones instantáneas. En lugar de aplicar un parche en un servidor en ejecución, el cambio de dependencia se integra en una imagen nueva, versionada y de arranque. La actualización es atómica, lo que significa que se prepara en segundo plano y se aplica de una vez al reiniciar el sistema. El sistema nunca se encuentra en un estado defectuoso o a medio actualizar, y la recuperación de los conflictos ocurre en segundos.

El modo de imagen para RHEL convierte la gestión de la configuración más importante en un proceso de bajo riesgo y alta confianza.

3. Control más estricto de los desajustes con una verdadera trazabilidad

Si funciona en su máquina, pero no en la producción, generalmente se debe a una falta de compatibilidad del software. Las máquinas de los desarrolladores y los sistemas de producción tienen diferentes ciclos de vida, casos prácticos, estrategias de seguridad e (inevitablemente) versiones de software. En el modo de paquetes, es difícil rastrear los cambios en un host después de meses o años de ajustes y parches manuales.

El modo de imagen para RHEL utiliza artefactos binarios literales que se publican en un registro de contenedores. Esto crea un vínculo indescifrable entre el host en ejecución y la versión exacta de la imagen a partir de la cual se diseñó.

Con él, puedes probar qué código se ejecuta en cada servidor en cualquier momento. Una mejor visibilidad de la flota facilita el seguimiento de las implementaciones graduales en su entorno y le permite ver qué hosts aún deben actualizarse a la última imagen de referencia .

Las nuevas compilaciones reproducibles de Red Hat Enterprise Linux 9.7 y Red Hat Enterprise Linux 10.1 permiten que las imágenes creadas a partir de contenido idéntico sean idénticas en cuanto a los metadatos.

4. Automatiza el diseño del sistema operativo como un desarrollador

La parte más emocionante del modo de imagen es que finalmente nos permite a los administradores de sistemas usar las mismas herramientas modernas de GitOps que nuestros colegas desarrolladores. Dado que las compilaciones del modo de imagen se basan en la tecnología de contenedores, se puede realizar:

  • Pruebas locales: Diseñe e inicie la imagen del sistema operativo en su computadora portátil con Podman para verificar los cambios antes de que lleguen a un servidor.
  • Integración de CI/CD: Utiliza GitHub Actions, GitLab CI o Jenkins para automatizar los procesos de diseño y prueba del sistema operativo.
  • Mantenimiento automatizado: Uso de herramientas como Renovate para activar automáticamente el diseño de una nueva imagen del sistema operativo cada vez que se lanza un parche de seguridad para un paquete básico.

Esto traslada la mayor parte de su esfuerzo a la fase de diseño, donde los errores son baratos de corregir, en lugar de la fase de producción, donde los errores son catastróficos.

Prueba el modo de imagen

La transición al modo de imagen es más que una nueva forma de instalar software; es una forma de recuperar tu tiempo y reducir el trabajo de administración del sistema. Al concentrar el trabajo en la etapa de diseño, ayudas a que la producción se mantenga estable, segura y, sobre todo, predecible.

¿Todo listo para verla en acción?

Prueba del producto

Prueba del producto Red Hat Enterprise Linux

Versión de Red Hat Enterprise Linux que organiza los recursos de hardware y se ejecuta en los sistemas físicos, en la nube o como guest de un hipervisor.

Sobre el autor

UI_Icon-Red_Hat-Close-A-Black-RGB

Navegar por canal

automation icon

Automatización

Las últimas novedades en la automatización de la TI para los equipos, la tecnología y los entornos

AI icon

Inteligencia artificial

Descubra las actualizaciones en las plataformas que permiten a los clientes ejecutar cargas de trabajo de inteligecia artificial en cualquier lugar

open hybrid cloud icon

Nube híbrida abierta

Vea como construimos un futuro flexible con la nube híbrida

security icon

Seguridad

Vea las últimas novedades sobre cómo reducimos los riesgos en entornos y tecnologías

edge icon

Edge computing

Conozca las actualizaciones en las plataformas que simplifican las operaciones en el edge

Infrastructure icon

Infraestructura

Vea las últimas novedades sobre la plataforma Linux empresarial líder en el mundo

application development icon

Aplicaciones

Conozca nuestras soluciones para abordar los desafíos más complejos de las aplicaciones

Virtualization icon

Virtualización

El futuro de la virtualización empresarial para tus cargas de trabajo locales o en la nube