Jump to section

¿Qué es SAP HANA y por qué se ejecuta en Linux?

Copiar URL

SAP HANA es una base de datos en memoria que ayuda a organizar y analizar el big data para las aplicaciones de planificación de recursos empresariales (ERP) de SAP. Como tal, utiliza la memoria de acceso aleatorio (RAM) para proporcionar datos de manera inmediata para una variedad de procesos empresariales.

SAP exige que todas las personas que utilizan aplicaciones empresariales y de planificación de los recursos de SAP migren al sistema de ERP de SAP S/4HANA antes de 2027. SAP S/4HANA se ejecuta de forma exclusiva en la base de datos de SAP HANA que, a su vez, funciona únicamente con el sistema operativo Linux®.

HANA significa dispositivo analítico de alto rendimiento, y es la base de datos en memoria de SAP. SAP HANA se puede instalar en un conjunto de servidores locales (como IBM Power Systems), en una nube privada o como servicio de nube (alojado en un proveedor de nube, como AWS o Microsoft Azure). Utiliza la informática en memoria e implementa la memoria RAM para acceder a los datos, organizarlos y analizarlos. Los usuarios interactúan con SAP HANA usando Structured Query Language (SQL), un lenguaje de programación de base de datos relacional común. Dado que se trata de una base de datos en memoria, está optimizada para ejecutar petabytes de cálculos ERP complejos en tiempo real.Se utiliza para varios propósitos, como la gestión de las bases de datos, los análisis avanzados, la virtualización de datos y el desarrollo de las aplicaciones.

Linux es un sistema operativo open source que gestiona las solicitudes de aplicaciones para el hardware, lo cual es posible gracias al kernel de Linux. Linux tiene la mayor base de usuarios de sistemas operativos del mundo y se distribuye bajo una licencia que permite que cualquier persona pueda ejecutarlo, estudiarlo, compartirlo y modificarlo. Los sistemas Linux tienen interfaces de línea de comandos (CLI) sólidas que otorgan acceso directo a la computadora. Las interfaces de línea de comandos de Linux brindan a los usuarios acceso sin restricciones al hardware en el que funciona el sistema operativo y a las aplicaciones que se ejecutan en él, además de la libertad de modificar el código fuente, un elemento esencial del software open source.

La relación entre SAP y Linux se remonta a 1999, cuando SAP afirmó ser el primer proveedor importante de ERP en ofrecer soluciones comerciales en Linux a sus clientes. En 2005, SAP decidió que todas sus aplicaciones nuevas se ejecutarían en Linux. Por eso, cuando comenzó a desarrollar un nuevo software de almacenamiento de datos para empresas que podía ejecutar algoritmos ERP (fundamentalmente) de manera inmediata, decidió hacerlo en Linux. Un año después, en 2010, SAP lanzó esa base de datos como SAP HANA.

SAP HANA es la base de datos en memoria más avanzada de SAP. Muchas de sus funciones, como el procesamiento de las operaciones en línea (OLTP) y su preparación inmediata para las aplicaciones de inteligencia empresarial y el procesamiento analítico en línea (OLAP), son casi exclusivas de los sistemas de gestión de datos en memoria.Además, se puede utilizar como una stack de servidores de aplicaciones basadas en la web que puede enviar y recibir consultas de cualquier software, lo que permite que los desarrolladores personalicen un amplio rango de soluciones integradas estrechamente con las funciones de base de datos de HANA. 

Este tipo de procesamiento de datos requiere el sistema operativo más potente, personalizable y estable del mundo. Por esta razón, SAP estandarizó el sistema SAP HANA en el mismo sistema operativo que se utiliza en las 500 supercomputadoras más rápidas del mundo: Linux. Y, como no hay forma de predecir si la próxima generación de big data será el aprendizaje automático, la inteligencia artificial o las redes neuronales, es necesario que el sistema operativo subyacente de SAP HANA siempre se pueda personalizar (característica propia del software open source) y que sea estable (como los sistemas de software open source empresariales).

Por las mismas razones que llevaron a SAP a estandarizar el sistema en Linux: es potente, personalizable y estable.

  • Red Hat Enterprise Linux permite el funcionamiento de las tres supercomputadoras más rápidas del mundo (y de cuatro de las diez principales).
  • Red Hat Enterprise Linux se diseñó con un modelo de desarrollo abierto que conecta a los ingenieros de Red Hat con las comunidades open source. Nos encargamos de proteger los proyectos en esas comunidades de los ataques de patentes, para que todos puedan generar innovaciones.
  • Red Hat Update Services ofrece hasta cuatro años de soporte y parches de seguridad para determinadas versiones secundarias de Red Hat Enterprise Linux, lo cual permite mantener la estabilidad de su sistema operativo y el buen funcionamiento de las aplicaciones más importantes durante la actualización del sistema operativo o la implementación de una nueva pila de paquetes de soporte (SPS) de SAP.

Nos asociamos con proveedores de hardware como IBM, Dell, HPE, Lenovo e Intel para establecer bases de datos de SAP locales. Y para quienes utilizan SAP HANA Cloud, Red Hat Enterprise Linux es la distribución comercial de Linux más implementada en las plataformas de nube pública, como Amazon Web Services (AWS) y Microsoft Azure.

Si usted es uno de los 33 000 clientes directos de SAP HANA, consulte este informe con detalles técnicos en el cual se explica cómo migrar a Red Hat Enterprise Linux desde la distribución de Linux de otro proveedor.

Si se encuentra entre los millones de usuarios de SAP que no han migrado a SAP S/4HANA ni han adoptado SAP HANA de manera uniforme, no está solo. Este informe de referencia sobre la migración a SAP S/4HANA de 2020 reveló que todas las empresas se encuentran en diferentes etapas de la adopción de SAP. Estos son algunos pasos comunes que pueden guiarlo durante el proceso de migración:

  1. Evalúe sus plataformas de Linux y de nube.SAP solo ha certificado a tres proveedores de Linux, así que creamos esta lista de verificación como una ayuda para tomar la decisión.
  2. Verifique si su sistema está preparado. Considere realizar una evaluación automática de la migración, de la cual obtendrá análisis y asesoramiento para incorporar las tecnologías avanzadas o los cambios importantes en el ciclo de vida, como la actualización a SAP S/4HANA.
  3. Realice pruebas en el sistema operativo subyacente.Dé un vistazo a esta suscripción gratuita para desarrolladores de Red Hat Enterprise Linux que incluye varias soluciones de SAP.
  4. Automatice el proceso de migración.Como detallamos en este resumen, Red Hat Ansible® Automation Platform le permite crear y configurar la infraestructura, replicar los datos, ejecutar pruebas y validaciones, y redirigir las cargas de trabajo al entorno nuevo.
  5. Capacite a los administradores de sistemas.Red Hat tiene una cartera de opciones de capacitación y certificación que facilitará la migración y preparará a su equipo para el proceso.

SAP y Red Hat tienen la misma visión sobre el futuro:  las nuevas tecnologías de open source, que abarcan desde las nubes hasta el extremo de la red, respaldarán el big data y el análisis.

Podemos ser su proveedor de infraestructuras y plataformas integrales, ya que nuestros productos tienen récords mundiales en el impulso de las aplicaciones de SAP. Además, trabajamos con SAP para brindar el soporte integrado desde los sistemas de software de infraestructuras tradicionales (como Linux, la virtualización y OpenStack®) hasta las plataformas transformadoras de automatización y Kubernetes.

Artículos relacionados

Artículo

¿Qué es Linux?

Linux es un sistema operativo open source que se compone del kernel, su elemento fundamental, y las herramientas, las aplicaciones y los servicios que se incluyen con él.

Artículo

¿Qué es SELinux?

Security-Enhanced Linux (SELinux) es una arquitectura de seguridad para los sistemas Linux® que otorga a los administradores mayor control sobre quién puede acceder al sistema.

Artículo

¿Qué es el kernel de Linux?

El kernel de Linux es el elemento principal de los sistemas operativos (SO) Linux y es la interfaz fundamental entre el hardware de una computadora y sus procesos.

Más información sobre Linux

Productos

Base estable y probada con suficiente versatilidad para implementar aplicaciones nuevas, virtualizar los entornos y crear una nube híbrida más segura.

Contenido adicional