Share via


Implementación de la infraestructura de S/4HANA con el Centro de Azure para soluciones de SAP

En esta guía paso a paso, aprenderá a implementar la infraestructura de S/4HANA en Azure Center for SAP solutions. Hay tres opciones de implementación: distribuida con alta disponibilidad (HA), distribuida sin alta disponibilidad y de servidor único.

Requisitos previos

  • Una suscripción de Azure
  • Registre el proveedor de recursos Microsoft.Workloads en la suscripción en la que va a implementar el sistema SAP.
  • Una cuenta de Azure con acceso de rol colaboradora las suscripciones y grupos de recursos en los que creará el recurso Instancia virtual para soluciones de SAP (VIS).
  • Una identidad administradaasignada por el usuario que tiene acceso al rol Colaborador en la suscripción o al menos todos los grupos de recursos (Proceso, Red, Almacenamiento). Si desea instalar software de SAP mediante Azure Center for SAP solutions, proporcione también roles lector de datos de blob de almacenamiento, lector y acceso a datos a la identidad en la cuenta de almacenamiento de bits de SAP donde almacenaría los elementos multimedia de SAP.
  • Una red configurada para la implementación de la infraestructura.
  • Disponibilidad de 4 núcleos mínimos de SKU Standard_D4ds_v4 o Standard_E4s_v3 que se usarán durante la implementación de la infraestructura y la instalación de software
  • Revise las cuotas de la suscripción de Azure. Si las cuotas son bajas, es posible que tenga que crear una solicitud de soporte técnico antes de crear la implementación de la infraestructura. De lo contrario, podría experimentar errores de implementación o un error de cuota insuficiente.
  • Tenga en cuenta el tamaño de la memoria de la base de datos y el estándar de rendimiento de aplicaciones de SAP (SAPS) que necesita para permitir que Azure Center for SAP solutions ajuste el tamaño del sistema SAP. Si no está seguro, también puede seleccionar las máquinas virtuales. Estas son:
    • Una única máquina virtual o un clúster de máquina virtual de ASCS, que componen una única instancia de ASCS en el VIS.
    • Una única máquina virtual o un clúster de máquina virtual de base de datos, que componen una única instancia de base de datos en el VIS.
    • Una sola máquina virtual del servidor de aplicaciones, que constituye una única instancia de aplicación en el VIS. Según el número de servidores de aplicaciones que se implementan o registran, puede haber varias instancias de aplicación.

Tipos de implementación

Hay tres opciones de implementación que puede seleccionar para la infraestructura, en función de su caso de uso.

  • Distribuida con alta disponibilidad (HA): se crea una arquitectura de alta disponibilidad distribuida. Esta opción se recomienda para entornos de producción. Si elige esta opción, debe seleccionar un Acuerdo de Nivel de Servicio de alta disponibilidad. Seleccione el Acuerdo de Nivel de Servicio adecuado para su caso de uso:
    • 99,99 % (Optimizar para disponibilidad): muestra los pares de zona disponibles para la implementación de máquinas virtuales. La primera zona es la principal y la siguiente es la secundaria. Los servidores de ASCS y bases de datos activos se implementan en la zona principal. Los servidores de ASCS y bases de datos pasivos se implementan en la zona secundaria. Los servidores de aplicaciones se implementan de manera uniforme en ambas zonas. Esta opción no se muestra en regiones sin zonas de disponibilidad o sin al menos una SKU de máquina virtual de la serie M y de la serie E disponible en los pares zonales de esa región.
    • 99,95 % (Optimizar por costo): muestra tres conjuntos de disponibilidad para todas las instancias. El clúster de ASCS de alta disponibilidad se implementa en el primer conjunto de disponibilidad. Todos los servidores de aplicaciones se implementan en el segundo conjunto de disponibilidad. El servidor de base de datos de alta disponibilidad se implementa en el tercer conjunto de disponibilidad. No se muestran los nombres de zonas de disponibilidad.
  • Distribuida: se crea una arquitectura distribuida que no es de alta disponibilidad.
  • Servidor único: se crea una arquitectura con un único servidor. Esta opción solo está disponible para entornos que no son de producción.

Software compatible

Azure Center for SAP solutions admite las siguientes versiones de software de SAP: S/4HANA 1909 SPS 03, S/4HANA 2020 SPS 03, S/4HANA 2021 ISS 00 y S/4HANA 2022 ISS 00.

Las siguientes versiones de software del sistema operativo (SO) son compatibles con estas versiones de software de SAP:

Publicador Imagen y versión de la imagen Versión de software de SAP compatible
Red Hat Red Hat Enterprise Linux 8.6 para aplicaciones SAP: x64 Gen2 más reciente S/4HANA 1909 SPS 03, S/4HANA 2020 SPS 03, S/4HANA 2021 ISS 00, S/4HANA 2022 ISS 00
Red Hat Red Hat Enterprise Linux 8.4 para aplicaciones SAP: x64 Gen2 más reciente S/4HANA 1909 SPS 03, S/4HANA 2020 SPS 03, S/4HANA 2021 ISS 00, S/4HANA 2022 ISS 00
Red Hat Red Hat Enterprise Linux 8.2 para aplicaciones SAP: x64 Gen2 más reciente S/4HANA 1909 SPS 03, S/4HANA 2020 SPS 03, S/4HANA 2021 ISS 00, S/4HANA 2022 ISS 00
SUSE SUSE Linux Enterprise Server (SLES) para aplicaciones SAP 15 SP4: x64 Gen2 más reciente S/4HANA 1909 SPS 03, S/4HANA 2020 SPS 03, S/4HANA 2021 ISS 00, S/4HANA 2022 ISS 00
SUSE SUSE Linux Enterprise Server (SLES) para aplicaciones SAP 15 SP3: x64 Gen2 más reciente S/4HANA 1909 SPS 03, S/4HANA 2020 SPS 03, S/4HANA 2021 ISS 00, S/4HANA 2022 ISS 00
SUSE SUSE Linux Enterprise Server (SLES) para aplicaciones SAP 12 SP5: x64 Gen2 más reciente S/4HANA 1909 SPS 03
SUSE SUSE Linux Enterprise Server (SLES) para aplicaciones SAP 12 SP4: x64 Gen2 más reciente S/4HANA 1909 SPS 03
  • Puede usar latest si desea usar la imagen más reciente y no una versión anterior específica. Si la versión más reciente de la imagen se acaba de publicar en Marketplace y tiene un problema imprevisto, es posible que se produzca un error en la implementación. Si usa portal para la implementación, se recomienda elegir otro entrenamiento de SKU de imagen (por ejemplo, 12-SP4 en lugar de 15-SP3) hasta que se resuelvan los problemas. Sin embargo, si se implementa a través de la API o la CLI, puede proporcionar cualquier otra versión de imagen que esté disponible. Para ver y seleccionar las versiones de imagen disponibles de un publicador, use los siguientes comandos.

    Get-AzVMImage -Location $locName -PublisherName $pubName -Offer $offerName -Sku $skuName | Select Version
    
    where, for example
    $locName="eastus"
    $pubName="RedHat"
    $offerName="RHEL-SAP-HA"
    $skuName="82sapha-gen2"
    
  • Azure Center para soluciones de SAP ahora admite la implementación de máquinas virtuales del sistema SAP con imágenes personalizadas del sistema operativo junto con las imágenes de Azure Marketplace. Para la implementación mediante imágenes personalizadas del sistema operativo, siga estos pasos.

Creación de una implementación

  1. Inicie sesión en Azure Portal.

  2. Busque y seleccione Azure Center for SAP solutions en la barra de búsqueda.

  3. En la página de aterrizaje de Azure Center for SAP solutions, seleccione Crear un sistema SAP nuevo.

  4. En la página Crear Virtual Instance for SAP solutions, en la pestaña Aspectos básicos, rellene los detalles del proyecto.

    1. En Suscripción, seleccione la suscripción de Azure en la que va a implementar la infraestructura.

    2. En Grupo de recursos, seleccione el grupo de recursos para todos los recursos que se creen con la VIS.

  5. En Detalles de la instancia, escriba los detalles de la instancia de SAP.

    1. En Nombre, escriba el identificador del sistema SAP (SID) de tres caracteres. La VIS usa el mismo nombre que el SID.

    2. En Región, seleccione la región de Azure en la que va a implementar los recursos.

    3. En Tipo de entorno, seleccione si el entorno es producción o no producción. Si selecciona Producción, puede implementar un sistema S/4HANA de alta disponibilidad distribuida o de no alta disponibilidad. Se recomienda usar implementaciones de alta disponibilidad distribuidas para sistemas de producción. Si selecciona No producción, puede usar una implementación de servidor único.

    4. En Producto SAP, mantenga la selección de S/4HANA.

    5. En Base de datos, mantenga la selección de HANA.

    6. En Método de escalado de HANA, mantenga la selección de Escalar verticalmente.

    7. En Tipo de implementación, seleccione y configure el tipo de implementación.

    8. En Red, cree la red que creó anteriormente con subredes.

    9. En Subred de aplicación y Subred de base de datos, asigne los intervalos de direcciones IP según sea necesario. Se recomienda usar una subred diferente para cada implementación. Los nombres que incluyen AzureFirewallSubnet, AzureFirewallManagementSubnet, AzureBastionSubnet y GatewaySubnet son nombres reservados en Azure. No los use como nombres de subred.

  6. En Sistemas operativos, seleccione el origen de la imagen.

  7. Si usa imágenes del sistema operativo de Azure Marketplace, use esta configuración:

    1. En Imagen del sistema operativo de la aplicación, seleccione la imagen del sistema operativo para el servidor de aplicaciones.

    2. En Imagen del sistema operativo de la base de datos, seleccione la imagen del sistema operativo para el servidor de bases de datos.

    3. Si usa imágenes de sistema operativo personalizadas, use esta configuración:

      1. En Imagen del sistema operativo de la aplicación, seleccione la versión de la imagen en Azure Compute Gallery.

      2. En Imagen del sistema operativo de base de datos, seleccione la versión de la imagen en Azure Compute Gallery.

  8. En Cuenta de administrador, escriba los detalles de la cuenta de administrador.

    1. En Tipo de autenticación, mantenga la configuración como SSH pública.

    2. En Nombre de usuario, escriba un nombre de usuario de administrador de SAP.

    3. En Origen de clave pública SSH, seleccione un origen para la clave pública. Puede optar por generar un nuevo par de claves, usar una clave existente almacenada en Azure o usar una clave pública existente almacenada en el equipo local. Si aún no tiene claves guardadas, se recomienda generar un nuevo par de claves.

    4. En Nombre del par de claves, escriba un nombre para el par de claves.

    5. Si decide usar una Clave pública existente almacenada en Azure, seleccione la clave en la entrada Stored Keys (Claves almacenadas).

    6. Proporcione la clave privada de SSH correspondiente del archivo local almacenado en el equipo o copie y pegue la clave privada.

    7. Si decide usar una Clave pública existente, puede proporcionar la clave pública de SSH del archivo local almacenado en el equipo o copiar y pegar la clave pública.

    8. Proporcione la clave privada de SSH correspondiente del archivo local almacenado en el equipo o copie y pegue la clave privada.

  9. En Directorio de transporte de SAP, escriba cómo desea configurar el directorio de transporte en este SID. Esto es aplicable solo a las implementaciones Distribuidas con alta disponibilidad y Distribuidas.

    1. Para Opciones de transporte SAP, puede elegir entre Crear un nuevo directorio de transporte SAP, Usar un directorio de transporte SAP existente u omitir completamente la creación del directorio de transporte eligiendo la opción No incluir directorio de transporte SAP. Actualmente, solo se admite NFS en recursos compartidos de archivos de la cuenta de almacenamiento AFS.

    2. Si decide crear un directorio de transporte de SAP, se creará y montará un recurso compartido de archivos de transporte nuevo en el SID. De forma predeterminada, esta opción creará un NFS en la cuenta de almacenamiento de AFS y un recurso compartido de archivos de transporte en el grupo de recursos donde se implementará el sistema SAP. Sin embargo, puede optar por crear esta cuenta de almacenamiento en un grupo de recursos diferente si proporciona el nombre del grupo de recursos en Grupo de recursos de transporte. También puede proporcionar un nombre personalizado para la cuenta de almacenamiento que se va a crear en la sección Nombre de la cuenta de almacenamiento. Si se deja el nombre de la cuenta de almacenamiento, se creará la cuenta de almacenamiento con el nombre de servicio predeterminado ""SIDname""nfs""caracteres aleatorios"" en el grupo de recursos de transporte elegido. Al crear un nuevo directorio de transporte, se creará una replicación basada en ZRS para implementaciones zonales y otra basada en LRS para implementaciones no zonales. Si la región no admite la replicación de ZRS que implementa un VIS zonal provocará un error. En tales casos, puede implementar un recurso compartido de archivos de transporte fuera del Centro de Azure para soluciones de SAP con replicación ZRS y, a continuación, crear un VIS zonal donde seleccione Usar un directorio de transporte de SAP existente para montar el recurso compartido de archivos creado previamente.

    3. Si decide usar un directorio de transporte de SAP existente, seleccione el recurso compartido de archivos NFS existente en la opción Nombre del recurso compartido de archivos. El recurso compartido de archivos de transporte existente solo se montará en este SID. El recurso compartido de archivos seleccionado se encuentra en la misma región que la del sistema SAP que se va a crear. Actualmente, no se pueden seleccionar recursos compartidos de archivos existentes en otra región. Proporcione el punto de conexión privado asociado de la cuenta de almacenamiento donde existe el recurso compartido de archivos seleccionado en la opción Punto de conexión privado.

    4. Para omitir la creación del recurso compartido de archivos de transporte, seleccione No incluir la opción directorio de transporte de SAP. El recurso compartido de archivos de transporte no se creará ni montará para este SID.

  10. En Detalles de configuración, escriba el FQDN del sistema SAP.

    1. En el caso del FQDN de SAP, proporcione solo el nombre de dominio del sistema como "sap.contoso.com".
  11. En Identidad administrada asignada por el usuario, proporcione la identidad que Azure Center for SAP solutions usará para implementar la infraestructura.

    1. En Origen de identidad administrada, elija si desea que el servicio cree una identidad administrada, o bien puede usar una identidad existente. Si desea permitir que el servicio cree una identidad administrada, active la casilla en la que se le solicita consentimiento para que se cree la identidad y se agregue el acceso al rol colaborador para todos los grupos de recursos.

    2. En Nombre de identidad administrada, escriba un nombre para una nueva identidad que quiera crear o seleccione una identidad existente en el menú desplegable. Si selecciona una identidad existente, debe tener acceso al rol Colaborador en la suscripción o en grupos de recursos relacionados con este sistema SAP que está intentando implementar. Es decir, requiere acceso de colaborador al grupo de recursos de la aplicación SAP, grupo de recursos de Virtual Network y grupo de recursos con SSHKEY. Si quiere instalar más adelante el sistema SAP mediante el Centro de Azure para soluciones de SAP, también se recomienda conceder a los roles Lector de datos de Storage Blob y Lector y Acceso a datos en la cuenta de almacenamiento que tiene los medios de software de SAP.

  12. En Configuración de recursos administrados, elija la configuración de red de la cuenta de almacenamiento administrada implementada en la suscripción. Esta cuenta de almacenamiento es necesaria para que ACSS organice la implementación del nuevo sistema SAP y potencia aún más todas las funcionalidades de administración de SAP.

    1. En Acceso a la red de la cuenta de almacenamiento, seleccione Habilitar el acceso desde una red virtual específica para mejorar el acceso de seguridad de red para la cuenta de almacenamiento administrada. Esta opción garantiza que esta cuenta de almacenamiento solo sea accesible desde la red virtual en la que existe el sistema SAP.

    Importante

    Para usar la opción de acceso seguro a la red, debe habilitar el punto de conexión de servicio Microsoft.Storage en las subredes de aplicación y base de datos. Puede obtener más información sobre la seguridad de red de la cuenta de almacenamiento en esta documentación. El punto de conexión privado en la cuenta de almacenamiento administrada no se admite actualmente en este escenario.

    Cuando decide limitar el acceso de red a redes virtuales específicas, el servicio Azure Center for SAP solutions accede a esta cuenta de almacenamiento mediante el acceso de confianza basado en la identidad administrada asociada al recurso VIS.

  13. Seleccione Siguiente: Máquinas virtuales .

  14. En la pestaña Máquinas virtuales, genere recomendaciones de tamaño de SKU y recuento total de máquinas virtuales para cada instancia de SAP desde Azure Center for SAP solutions.

    1. En Generar recomendación basada en, en Obtener recomendaciones de máquina virtual, seleccione Estándar de rendimiento de aplicaciones SAP (SAPS).

    2. En SAPS para nivel de aplicación, proporcione el total de SAPS para el nivel de aplicación. Por ejemplo: "30 000".

    3. En Tamaño de memoria para la base de datos (GiB), proporcione el tamaño total de memoria necesario para el nivel de base de datos. Por ejemplo, 1024. Este valor debe ser mayor que cero y menor o igual que 11 400.

    4. Seleccione Generar recomendación.

    5. Revise las recomendaciones de tamaño y recuento de máquinas virtuales para las instancias de ASCS, servidor de aplicaciones y base de datos.

    6. Para cambiar una recomendación de tamaño de SKU, seleccione el menú desplegable o seleccione Ver todos los tamaños. Filtre la lista o busque su SKU preferida.

    7. Para cambiar el número de servidores de aplicaciones, escriba un nuevo recuento para Número de máquinas virtuales en Máquinas virtuales de aplicaciones.

      No se puede editar el número de máquinas virtuales para las instancias de ASCS y de base de datos. El número predeterminado para cada uno es 2.

      Azure Center for SAP solutions configura automáticamente un diseño de disco de base de datos para la implementación. Para ver el diseño de un servidor de bases de datos único, asegúrese de seleccionar una SKU de máquina virtual. A continuación, seleccione Ver configuración del disco. Si hay más de un servidor de bases de datos, el diseño se aplica a cada servidor.

  15. Seleccione Siguiente: Visualizar la arquitectura.

  16. En la pestaña Visualizar arquitectura , visualice la arquitectura del VIS que va a implementar.

    1. Para visualizarlo, asegúrese de configurar todas las entradas enumeradas en la pestaña.

    2. Opcionalmente, haga clic y arrastre recursos o contenedores para moverlos visualmente.

    3. Haga clic en Restablecer para restablecer la visualización a su estado predeterminado. Es decir, revertir los cambios realizados en la posición de los recursos o contenedores.

    4. Haga clic en Escalar para ajustar para restablecer la visualización a su nivel de zoom predeterminado.

    5. Haga clic en Acercar para acercar la visualización.

    6. Haga clic en Alejar para alejar la visualización.

    7. Haga clic en Descargar JPG para exportar la visualización como un archivo JPG.

    8. Haga clic en Comentarios para compartir sus comentarios sobre la experiencia de visualización.

      La visualización no representa todos los recursos de la VIS que va a implementar, por ejemplo, no representa discos ni NIC.

    9. Seleccione Siguiente: Etiquetas.

  17. Opcionalmente, escriba etiquetas para aplicar a todos los recursos creados por el proceso de Azure Center for SAP solutions. Estos recursos incluyen las instancias de VIS y ASCS, instancias del servidor de aplicaciones, instancias de bases de datos, máquinas virtuales, discos y NIC.

  18. Seleccione Revisar + crear.

  19. Revise la configuración antes de llevar a cabo la implementación.

    1. Asegúrese de que se han superado las validaciones y de que no se muestran errores.

    2. Revise los Términos de servicio y seleccione que los acepta si está de acuerdo.

    3. Seleccione Crear.

  20. Espere a que la implementación de la infraestructura se complete. Se implementan y configuran numerosos recursos. Este proceso tarda unos 7 minutos.

Uso de una imagen personalizada del sistema operativo

Puede usar imágenes personalizadas para la implementación en el Centro de Azure para soluciones de SAP desde la Galería de procesos de Azure.

Requisitos previos de la imagen personalizada

  • Asegúrese de que ha cumplido los requisitos previos generales de implementación de SAP, descargó los medios de SAP e instaló el software de SAP.

  • Antes de usar una imagen de Azure Marketplace para la personalización, consulte la lista de versiones de imágenes de sistema operativo admitidas en Azure Center for SAP Solutions. BYOI es compatible con la versión del sistema operativo compatible con Azure Center para soluciones de SAP. Asegúrese de que Azure Center for SAP Solutions admite la imagen o, de lo contrario, la implementación producirá el siguiente error: El identificador de recurso proporcionado consta de una imagen del sistema operativo que no se admite en ACSS. Asegúrese de que la versión de la imagen del sistema operativo sea compatible con ACSS para una instalación correcta.

  • Consulte la documentación de instalación de SAP para asegurarse de que se cumplen los requisitos previos del sistema operativo para que la implementación se realice correctamente.

  • Compruebe que la identidad administrada asignada por el usuario tiene el rol Lector en la galería de la imagen personalizada del sistema operativo. De lo contrario, se producirá un error en la implementación.

  • Creación y carga de una máquina virtual en una galería de Azure Compute Gallery

  • Antes de comenzar la implementación, asegúrese de que la imagen está disponible en Azure Compute Gallery.

  • Compruebe que la imagen está en la misma suscripción que la implementación.

  • Compruebe que la máquina virtual de imagen es del tipo de seguridad Estándar .

Implementación mediante una imagen de sistema operativo personalizada

  • Seleccione la opción Usar una imagen personalizada durante la implementación. Elija la imagen que se va a usar para la aplicación y el sistema operativo de la base de datos.

  • Azure Center for SAP Solutions valida la versión del sistema operativo base de la imagen personalizada del sistema operativo disponible en la matriz de compatibilidad de Azure Center for SAP Solutions. Si no se admiten las versiones, se produce un error en la implementación. Para solucionar este problema, elimine los recursos vis e infraestructura del grupo de recursos y vuelva a implementarlo con una imagen compatible.

  • Asegúrese de que la versión de imagen que usa es compatible con la versión de software de SAP.

Confirmación de la implementación

Para confirmar que una implementación se realizó correctamente:

  1. En Azure Portal, busque y seleccione Virtual Instance for SAP solutions.

  2. En la página Virtual Instance for SAP solutions, seleccione el filtro Suscripción y elija la suscripción donde creó la implementación.

  3. En la tabla de registros, busque el nombre de la VIS. El valor de la columna Infraestructura muestra Implementado para implementaciones correctas.

Si se produce un error en la implementación, elimine el recurso de VIS en Azure Portal y vuelva a crear la infraestructura.

Pasos siguientes