Red Hat Training

A Red Hat training course is available for RHEL 8

Capítulo 19. Opciones para ejecutar una aplicación RHEL 6 o 7 en RHEL 8

Para ejecutar una aplicación de Red Hat Enterprise Linux 6 o 7 en Red Hat Enterprise Linux 8, hay un espectro de opciones disponibles. Un administrador de sistemas necesita una guía detallada del desarrollador de la aplicación. La siguiente lista resume las opciones, consideraciones y recursos proporcionados por Red Hat.

Ejecutar la aplicación en una máquina virtual con un sistema operativo invitado de la versión RHEL correspondiente
El coste de los recursos es elevado para esta opción, pero el entorno se ajusta a los requisitos de la aplicación y este enfoque no requiere muchas consideraciones adicionales. Esta es la opción recomendada actualmente.
Ejecutar la aplicación en un contenedor basado en la versión respectiva de RHEL
Los costes de recursos son menores que en los casos anteriores, mientras que los requisitos de configuración son más estrictos. Para más detalles sobre la relación entre los hosts de contenedores y los espacios de usuario invitados, consulte la Matriz de compatibilidad de contenedores de Red Hat Enterprise Linux.
Ejecutar la aplicación de forma nativa en RHEL 8

Esta opción ofrece el menor coste de recursos, pero también los requisitos más estrictos. El desarrollador de la aplicación debe determinar una configuración correcta del sistema RHEL 8. Los siguientes recursos pueden ayudar al desarrollador en esta tarea:

Tenga en cuenta que esta lista no es un conjunto completo de recursos necesarios para determinar la compatibilidad de las aplicaciones. Son sólo puntos de partida con listas de cambios incompatibles conocidos y políticas de Red Hat relacionadas con la compatibilidad.

Además, el artículo What is Kernel Application Binary Interface (kABI)? Artículo de soporte centrado en el conocimiento contiene información relevante para el núcleo y la compatibilidad.