Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Azure Center for SAP solutions es un servicio Azure que implementa y administra sistemas SAP en Azure. Cuando Azure Center for SAP solutions crea infraestructura, asigna nombres predeterminados a Azure recursos, como máquinas virtuales (VM), interfaces de red y equilibradores de carga. Si su organización requiere convenciones de nomenclatura específicas para la gobernanza o una identificación de recursos más sencilla, puede personalizar estos nombres durante la implementación.
En este artículo, usará CLI de Azure para implementar la infraestructura de un sistema SAP distribuido y de alta disponibilidad (HA) y personalizar los nombres de recursos que Azure Centro de soluciones de SAP asigna a la infraestructura implementada.
Prerrequisitos
Una suscripción Azure. Si no tiene una suscripción de Azure, puede crear una cuenta gratuita.
El proveedor de recursos Microsoft.Workloads registrado en la suscripción donde va a implementar el sistema SAP:
az provider register --namespace 'Microsoft.Workloads'Una cuenta de Azure con el rol administrador de Azure Center for SAP solutions y Operador de identidad administrada accede a las suscripciones y grupos de recursos en los que se creará el recurso de Virtual Instance for SAP solutions (VIS).
Una identidad administrada asignada por el usuario que tiene acceso al rol de servicio de Azure Center para soluciones de SAP en la suscripción o al menos en todos los grupos de recursos (Cómputo, Red, Almacenamiento). Si tiene previsto instalar el software de SAP a través del Centro de Azure para soluciones de SAP, asigne también el rol Reader y Data Access a la identidad en la cuenta de almacenamiento donde se almacenan los medios de SAP.
Una red configurada para la implementación de la infraestructura.
Un mínimo de cuatro núcleos de
Standard_D4ds_v4oStandard_E4s_v3SKU disponibles en la suscripción.Cuotas suficientes para tu suscripción de Azure. Si las cuotas son bajas, es posible que tenga que crear una solicitud de soporte técnico antes de implementar la infraestructura. De lo contrario, podría experimentar errores de implementación o un error de cuota insuficiente.
El tamaño de memoria de la base de datos y el estándar de rendimiento de aplicaciones de SAP (SAPS) que necesita para que Azure Center for SAP pueda ajustar el tamaño del sistema SAP. Si no está seguro, puede seleccionar las máquinas virtuales directamente, como:
- Una o varias máquinas virtuales ASCS, que componen una única instancia de ASCS en el VIS.
- Una o varias máquinas virtuales 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 sola instancia de aplicación en el VIS. Dependiendo del número de servidores de aplicaciones que implemente o registre, puede haber varias instancias de aplicación.
Azure Cloud Shell
Azure hospeda Azure Cloud Shell, un entorno de shell interactivo que puede usar a través del explorador. Puede usar Bash o PowerShell con Cloud Shell para trabajar con servicios de Azure. Puede usar los comandos Cloud Shell preinstalados para ejecutar el código de este artículo, sin tener que instalar nada en el entorno local.
Para iniciar Azure Cloud Shell:
| Opción | Ejemplo o vínculo |
|---|---|
| Seleccione Pruébelo en la esquina superior derecha de un bloque de código o de comandos. Al seleccionar Try It no se copia automáticamente el código ni el comando en Cloud Shell. |
|
| Vaya a https://shell.azure.com o seleccione el botón Launch Cloud Shell para abrir Cloud Shell en el explorador. |
|
| Seleccione el botón Cloud Shell en la barra de menús de la parte superior derecha del portal Azure. |
|
Para usar Azure Cloud Shell:
Inicie Cloud Shell.
Seleccione el botón Copiar en un bloque de código (o bloque de comandos) para copiar el código o comando.
Pegue el código o comando en la sesión de Cloud Shell seleccionando Ctrl+Shift+V en Windows y Linux, o seleccionando Cmd+Shift+V en macOS.
Seleccione Intro para ejecutar el código o comando.
Revise las SKU de Azure certificadas por SAP para el tipo de implementación.
Ejecute az workloads sap-supported-sku para obtener una lista de las SKU admitidas para el tipo de implementación del sistema SAP:
az workloads sap-supported-sku --app-location "eastus" --database-type "HANA" --deployment-type "ThreeTier" --environment "Prod" --high-availability-type "AvailabilitySet" --sap-product "S4HANA" --location "eastus"Revise la salida para identificar los SKUs admitidos en el nivel de aplicación y el de base de datos. Puede usar cualquiera de estas SKU al implementar la infraestructura o usar las SKU recomendadas en la sección siguiente.
Verificar las SKU recomendadas para los requisitos de SAPS y memoria.
Ejecute az workloads sap-sizing-recommendation para obtener recomendaciones de ajuste de tamaño del sistema SAP proporcionando la entrada de SAPS para el nivel de aplicación y la memoria necesarias para el nivel de base de datos:
az workloads sap-sizing-recommendation --app-location "eastus" --database-type "HANA" --db-memory 1024 --deployment-type "ThreeTier" --environment "Prod" --high-availability-type "AvailabilitySet" --sap-product "S4HANA" --saps 75000 --location "eastus2" --db-scale-method ScaleUpRevise los SKU recomendados del resultado. Estos valores se usan al crear el archivo de configuración.
Creación de un archivo de configuración JSON con nombres de recursos personalizados
Descargue la carga de ejemplo o use los ejemplos de la documentación de REST API para el Centro de Azure para soluciones SAP.
Abra el archivo JSON y reemplace los nombres de recursos predeterminados por los nombres personalizados. Los parámetros siguientes están disponibles para la personalización:
- Nombre de la máquina virtual
- Nombre del anfitrión
- Nombre de la interfaz de red
- Nombre del disco del sistema operativo
- Nombre del equilibrador de carga
- Nombres de configuración de IP de front-end
- Nombres de grupo de back-end
- Nombres de sondeo de estado
- Nombres de disco de datos: default, hanaData o hana/data, hanaLog o hana/log, usrSap o usr/sap, hanaShared o hana/shared, copia de seguridad
- Nombre de la cuenta de almacenamiento compartido
- Nombre del punto de conexión privado de la cuenta de almacenamiento compartido
Guarde el archivo JSON. Recuerde la ruta de acceso del archivo para su uso en el comando de implementación.
Implementar la infraestructura para el sistema SAP
Ejecute az workloads sap-virtual-instance create para implementar la infraestructura del sistema SAP con una arquitectura de alta disponibilidad de tres niveles:
az workloads sap-virtual-instance create -g <Resource_Group_Name> -n <VIS_Name> --environment NonProd --sap-product s4hana --configuration <Payload_file_path> --identity "{type:UserAssigned,userAssignedIdentities:{<Managed_Identity_ResourceID>:{}}}"Espere a que la implementación se complete. El comando crea la infraestructura del sistema SAP y el recurso de instancia virtual para soluciones de SAP (VIS) que representa el sistema SAP en Azure.
Limpieza de recursos
Si ya no necesita el recurso VIS, elimínelo ejecutando az workloads sap-virtual-instance delete:
az workloads sap-virtual-instance delete -g <Resource_Group_Name> -n <VIS_Name>
Este comando elimina solo el VIS y otros recursos creados por Azure Center para soluciones de SAP. No elimina la infraestructura implementada, como máquinas virtuales y discos. Para quitar esos recursos, elimínelos por separado a través del portal de Azure o CLI de Azure.