Suscríbase a nuestro blog

El 30 de junio de 2024 será una fecha crucial para el mundo del software empresarial de Linux. Durante casi 20 años, CentOS Linux ha sido el sistema operativo preferido por muchos para las cargas de trabajo de los servidores. Sin embargo, esto cambiará cuando CentOS Linux 7, la última versión que seguía en pie del Community ENTerprise Operating System (sistema operativo para empresas basado en los aportes de la comunidad), llegue al final de su vida útil (EOL). El EOL implica que los repositorios dejarán de funcionar, no se lanzarán nuevas versiones y no habrá más actualizaciones disponibles.

¿Qué significa esto?

Significa que miles, y hasta cientos de miles, de servidores deberán alojarse en otros sitios, y la solución para esto está más cerca de lo que cree. CentOS Linux 7 es un derivado de Red Hat Enterprise Linux 7, por lo que el camino más directo para una actualización exitosa es convertir los sistemas a Red Hat Enterprise Linux (RHEL).

Red Hat cuenta con muchos recursos que se centran en los medios técnicos para llevar a cabo esta migración; sin embargo, me gustaría hablar sobre la transición desde un punto de vista programático.

¿Cómo es el proceso de migración?

Los cambios en toda la infraestructura son costosos, no solo en términos de dinero, si no también en cuestiones de tiempo, recursos y planificación. Esto puede crear relaciones comerciales nuevas y riesgos operativos que afecten a los acuerdos de nivel de servicio (SLA) actuales.

Deben evaluarse e inventariarse las cargas de trabajo de todos los entornos. Deben revisarse los gráficos de compatibilidad y tenerse en cuenta los casos especiales (¿alguien recuerda qué es ese servidor debajo del escritorio de Joe?)

CentOS en la producción

Antes de adentrarme en los motivos por los que RHEL es la mejor actualización de CentOS, me gustaría responder una pregunta que me hacen con frecuencia: "Eric, ¿qué pasa con CentOS Stream?"

Esta es mi opinión honesta sobre el tema:  es un sistema operativo increíble. Todo el esfuerzo que se invierte en la distribución es asombroso. Sin embargo, no lo utilizaría para mis aplicaciones de producción, en especial aquellas que, con el tiempo, pagarán mi salario.

Si bien CentOS Stream es un sistema operativo de alto rendimiento, no se diseñó para funcionar a largo plazo. No tiene mecanismos de actualización incorporados entre las versiones principales y solo cuenta con cinco años de soporte de la comunidad.

¿Cuándo se puede utilizar CentOS Stream? Si es proveedor de hardware o software y quiere asegurarse de que su widget esté listo para la siguiente versión de RHEL lo más cerca al día 1 como sea posible, CentOS es ideal. Por ejemplo, supongamos que escribe sistemas de software certificados para RHEL para el área de la medicina. Al realizar el desarrollo y las pruebas en CentOS Stream, estará casi listo para la siguiente versión principal de RHEL, porque el sistema operativo evoluciona constantemente. Una vez que se lance la siguiente versión beta de RHEL, podrá llevar a cabo las validaciones finales.

También puede utilizar CentOS Stream si es colaborador upstream y su intención es influir en el futuro del software empresarial de Linux y la tecnología en general. Los grupos de interés especiales de CentOS (SIG), como el de automovilismo y los proveedores principales, están integrados por colaboradores de todo el ecosistema, que incluyen a los representantes de Red Hat y los partners de ingeniería, que trabajan para resolver los problemas futuros.

¿Qué beneficios brinda RHEL?

Cuando comience a utilizar Red Hat Enterprise Linux, no solo obtendrá una suscripción, si no también un partner empresarial. Esto es lo hermoso de una empresa cuyo centro es la tecnología de open source. En sus inicios, Red Hat se ocupó de preparar el trabajo de la increíble comunidad de desarrolladores open source para el mundo empresarial. Pero, a medida que la empresa fue creciendo y madurando, fuimos aportando mucho más que esta tecnología. Ahora, gran parte de los beneficios que aportamos supera lo meramente tecnológico y se traduce en servicios y soporte.

Si somos realistas, los proveedores de software y hardware más importantes no se arriesgarían a colocar una aplicación diseñada para durar durante décadas, o la próxima generación de CPU, en un proyecto comunitario. Sin embargo, sí consideran que Red Hat es un buen respaldo, por lo que certifican los sistemas de hardware y las aplicaciones en sistemas operativos para la producción, como RHEL.

También se deben tener en cuenta las certificaciones y los estándares de seguridad. Red Hat trabaja junto a los gobiernos, las entidades tras las leyes específicas de los sectores (como HIPPA) y los organismos de seguridad general (como CIS) para certificar la mayor cantidad posible de versiones principales y secundarias. Las comunidades no cuentan con los recursos necesarios para conseguir certificaciones para sus iniciativas. Cada versión secundaria de Red Hat Enterprise Linux puede tardar meses, o incluso más de un año, en alcanzar la certificación. Cualquiera puede marcar una casilla y afirmar que ofrecerá una certificación, como los Estándares Federales de Procesamiento de la Información (FIPS), pero muy pocas empresas lo cumplen.

Estos son los beneficios que ofrece Red Hat Enterprise Linux:

  • Varias opciones de ciclos de vida
  • Soporte por diez años
  • Lanzamiento de versiones secundarias cada seis meses a un ritmo predecible
  • El complemento Extended Life Cycle Support (ELS) durante dos años para las cargas de trabajo complejas que necesitan más tiempo para trasladarse a la versión principal siguiente
  • Soporte durante dos años para versiones secundarias específicas con nuestro complemento Extended Update Support (EUS)
  • Soporte durante cuatro años para versiones secundarias específicas con nuestro complemento Enhanced Extended Update Support (EEUS)
  • Lanzamiento de versiones principales con ciclos de vida de diez años cada tres años

Por supuesto, contamos con equipos de primera categoría que ofrecen soporte en todas las zonas horarias, y un equipo de consultoría y relación con los partners que se relaciona con miles de proveedores de software independientes.

Además, logramos que el análisis preventivo de los sistemas sea un proceso más sencillo que nunca. Con el uso de Red Hat Insights, podrá registrar sus sistemas en la consola Hybrid Cloud Console para recibir notificaciones sobre los puntos vulnerables y las exposiciones comunes (CVE), analizar los costos de las cargas de trabajo e incluso corregir los problemas de configuración desde un inventario unificado. Estamos tan seguros de que nuestras herramientas de gestión de Linux le permitirán administrar sus entornos de manera más sencilla, que anunciamos la expansión de las herramientas de Red Hat Insights en la última Red Hat Summit.

RHEL no es solo un sistema operativo open source que cuenta con un equipo de soporte. Ofrecemos mucho más que eso, desde experiencia y funciones de análisis hasta lanzamientos predecibles. Además, RHEL está disponible para ejecutarse donde lo necesite: centros de datos, nubes públicas y privadas e incluso en el extremo de la red.

Sistema operativo gratuito o de pago

Existe el mito de que CentOS no cuesta ni un centavo. Sin embargo, cuando se tiene en cuenta todo el panorama, este no es el caso. Primero, si accede a sus imágenes de CentOS Linux a través de un tercero, seguramente deberá pagar los gastos de soporte y mantenimiento de ese proveedor. Si no lo hace, es claro que no está abonando por la capacidad de usar su código, en el sentido tradicional.

No obstante, CentOS está respaldado por la comunidad, y sus opciones son contratar a un tercero que le brinde soporte, lo cual tiene un costo, u optar por el camino del autoservicio y hacerlo por su cuenta. Esto significa que usted o los administradores del sistema invertirán largas horas para decidir el formato correcto de la pregunta que realizarán en Stack Exchange en vez de solucionar los problemas.

Por más que la distribución de la comunidad no tenga precio, sí terminará pagando por ella con su tiempo y, en muchos casos, con el equilibrio entre su vida personal y el trabajo.

¿Cómo se lleva a cabo la migración a RHEL?

La opción más sencilla es realizar una conversión integrada con la herramienta Convert2RHEL. El comando convert2rhel remplaza todos los paquetes de CentOS Linux con sus equivalentes de RHEL. Esta es la opción que menos cambios implica. La mejor parte es que la conversión cuenta con soporte, por lo que podrá trabajar con nuestros equipos y obtener servicios de consultoría para trasladarse a los servidores de RHEL.

De hecho, en la Red Hat Summit de mayo, anunciamos un producto nuevo. Red Hat Enterprise Linux for Third Party Linux Migration agrupa las suscripciones a RHEL con actualizaciones y parches en un solo paquete con descuento para brindar cuatro años más de funcionamiento luego de que pase la fecha de EOL de CentOS Linux.

Si quiere aprovechar el momento, además de llevar a cabo conversiones integradas, puede continuar con una actualización integrada para progresar con su infraestructura. Esto significa que toda su infraestructura podrá trasladarse desde una distribución centrada en la comunidad a una empresarial con soporte completo, sin tener que comprar sistemas de hardware nuevos o volver a implementar toda su instancia de nube.

Por último, otra opción es migrar ciertas cargas de trabajo a un contenedor y ejecutarlas en un host de RHEL. El 30 de junio de 2024 también dejarán de actualizarse los contenedores de CentOS Linux, pero RHEL 8 y 9 son compatibles con Podman y las imágenes de contenedor de CentOS Stream y RHEL.

Actualice sus sistemas a tiempo

Falta poco para el 30 de junio de 2024. Si necesita ayuda:

  • Comuníquese con nuestro equipo de ventas. Si no está en contacto con uno, hágalo hoy mismo.
  • ¿Todo listo para comenzar? Programe una sesión de consultoría hoy mismo

Sobre el autor

Eric "The IT Guy" Hendricks is a Technical Marketing Manager for Red Hat Enterprise Linux, as well as the host of "Red Hat Enterprise Linux Presents," a podcaster, and open source advocate. Hendricks started out in 2007 as a Systems Administrator specializing in Linux before moving into technical marketing.
Read full bio

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

Original series icon

Programas originales

Vea historias divertidas de creadores y líderes en tecnología empresarial