Despliegue de SAP NetWeaver en Intel Virtual Server en la infraestructura de VPC que utiliza Windows Server
Un estudio rápido, alguien capaz de aprender rápidamente cosas nuevas.
Estas guías de aprendizaje de estudio rápido proporcionan una configuración de ejemplo sencilla, con instrucciones menos detalladas, como introducción para los clientes que prefieren las tareas prácticas para agilizar su ritmo de aprendizaje.
La información siguiente proporciona una introducción a aquellos clientes que no conocen el entorno de IBM Cloud® Virtual Private Cloud (VPC). Se proporcionan dos configuraciones de ejemplo para ayudarle en el proceso de solicitud al empezar la instalación de SAP.
El primer ejemplo de configuración es sencillo, una instancia de servidor virtual (VSI) de un solo nodo de 128 GB y con 32 vCPU. El segundo es una configuración avanzada de dos nodos añadiendo una segunda VSI al entorno. Quizá los diseños del ejemplo no sean sus preferidos. El objetivo de esta guía es mostrarle dos posibilidades si no tiene experiencia con el sistema operativo Windows® o con VPC.
Aunque queremos empezar rápidamente, primero debe poder iniciar sesión en IBM Cloud y asegurarse de que tiene acceso a recursos importantes de SAP.
Esta guía de aprendizaje contiene instrucciones para completar el despliegue - Encontrará una explicación detallada de la navegación mediante la consola de IBM Cloud y de todas las opciones que puede utilizar en el tema Despliegue de la infraestructura.
Protección del acceso
La seguridad es una de las principales inquietudes cuando se ejecutan aplicaciones críticas para la empresa en un entorno de nube. Para proteger la conexión con los IBM® Virtual Servers, se puede cargar una clave SSH pública en su cuenta, por región. Estas claves públicas se despliegan en las VSI para permitir el acceso a las mismas.
Antes de continuar, cree una clave pública SSH que pueda cargar más adelante en la región que desee cuando cree la VSI. Siga los pasos que se documentan aquí. Almacena tu clave pública y privada en tu ordenador cliente - normalmente, en entornos Linux® se encuentra en la carpeta ~/.ssh.
Se utilizan grupos de seguridad para restringir el acceso hacia y desde rangos de IP, protocolos y puertos. El grupo de seguridad predeterminado que se despliega con la VPC de ejemplo puede ser suficiente. No obstante, puede que tenga que añadir puertos extra para las excepciones a las restricciones de acceso, como por ejemplo, para SAP Software Provisioning Manager y para los puertos que utilice su aplicación basada en SAP NetWeaver.
Creación de una IBM Cloud VPC y su subred
Los recursos de cálculo de IBM Cloud® se mantienen en una región global dentro de una VPC. Utilice los pasos siguientes para crear una VPC y su subred.
- Inicie sesión en la consola IBM Cloud con sus credenciales exclusivas.
- Pulse icono de Menú
> Infraestructura VPC > Red > VPC
- Pulse Crear.
- Especifique un Nombre exclusivo para la VPC, por ejemplo, sap-test-vpc.
- Seleccione un Grupo de recursos. Utilice los grupos de recursos para organizar los recursos de la cuenta a fin de facilitar su control de acceso y facturación. Deje el valor predeterminado.
- Opcional: etiquetas. Especifique etiquetas que le ayuden a organizar y a encontrar los recursos. Por ejemplo, guía rápida de SAP.
- Seleccione si el Grupo de seguridad predeterminado permite el tráfico SSH de entrada y de ping a las VSI en esta VPC. Deje el valor predeterminado.
- Opcional: acceso clásico. Seleccione si desea habilitar la VPC para acceder a los recursos de la infraestructura clásica. Deje el valor predeterminado.
- Opcional: prefijos de dirección predeterminados. Si inhabilita esta opción, la sección Nueva subred para VPC estará oculta y será necesario definirla manualmente tras crear la VPC. Deje el valor predeterminado.
Nueva subred para VPC
-
Especifique un Nombre exclusivo para la VPC, por ejemplo, sap-test-net.
-
Seleccione un Grupo de recursos para la subred. Deje el valor predeterminado.
-
Seleccione una Ubicación para la subred. La ubicación consta de una región y una zona.
La región que selecciona se utiliza como la región de la VPC. Todos los recursos adicionales que cree en esta VPC se crean en la región seleccionada.
-
Especifique un Prefijo de dirección, un Número de direcciones y un Rango de IP para la subred. Deje el valor predeterminado.
-
Opcional: pasarela pública. Deje el valor predeterminado.
-
Pulse Crear nube privada virtual a la derecha.
Creación de una instancia de servidor virtual
Siga los pasos siguientes para crear una instancia de servidor virtual.
-
Pulse Instancias de servidor virtual > Nueva instancia.
-
Especifique un Nombre exclusivo para el servidor virtual, por ejemplo, sap-wdb. El nombre que especifique se convierte en el nombre de host.
Los nombres de host de SAP deben tener un máximo de 13 caracteres alfanuméricos. Para más información, véase SAP Nota 611361.
-
Seleccione la Nube privada virtual a la que desea conectar la VSI, por ejemplo, sap-test-vpc.
-
Conserve el valor predeterminado de grupo de recursos.
-
Opcional: etiquetas. Por ejemplo, guía rápida de SAP.
-
Deje la Ubicación seleccionada en la que ha creado la subred
-
Seleccione Windows Server > 2016 Standard Edition como sistema operativo.
-
Pulse Todos los perfiles > Equilibrado y seleccione bx2-32x128.
Para obtener información sobre los perfiles certificados por SAP, consulte Perfiles certificados de Intel Virtual Server para SAP NetWeaver.
Establecimiento de una clave SSH
Si ha cargado la clave pública para la región de la VPC, selecciónela y salte a la siguiente sección (Almacenamiento de conexión). De lo contrario, siga estos pasos.
-
Pulse Nueva clave.
-
Especifique un Nombre exclusivo, por ejemplo, sap-ssh-key.
-
Conserve el grupo de recursos predeterminado.
-
La Región en la que ha creado las subredes ya está seleccionada.
-
Opcional: etiquetas. Por ejemplo, guía rápida de SAP.
-
Pegue la Clave pública, que ha creado de acuerdo con las directrices mencionadas en el apartado sobre Protección del acceso.
-
Pulse Añadir clave SSH.
-
Opcional: datos de usuario. Déjelo en blanco.
Conexión de un volumen de almacenamiento en bloque
Para tener más espacio de sistema de archivos disponible del que necesita el sistema operativo, tiene que conectar un volumen de almacenamiento en bloque a la VSI. Este volumen de almacenamiento lo utiliza la aplicación que está instalando. En este ejemplo, la aplicación es el sistema de gestión de bases de datos relacionales (RDBMS) necesario para la pila de SAP NetWeaver.
- Pulse Nuevo volumen.
- Especifique sap-db-vol en Nombre.
- Seleccione Personalizado en Perfil.
- Especifique 500 en Tamaño.
- Especifique 10000 en IOPS. El Rendimiento predeterminado es 156.25 MiBps.
- Mantenga los valores predeterminados de Cifrado y Supresión automática.
- Pulse Conectar.
- Conserve el valor predeterminado de Gestión de redes.
- Conserve el valor predeterminado de Interfaces de red.
- Pulse Crear instancia de servidor virtual. Una vez que se haya suministrado la instancia de Windows y esté lista, debe recuperar la contraseña de Administrador y conectarse a la misma.
Conexión a la VSI de Windows
Para poder conectarse a la VSI de Windows desde el cliente, necesita la contraseña de Administrador y una dirección IP pública. La contraseña se recupera mediante la interfaz de línea de mandatos (CLI) de IBM Cloud, mientras que la dirección IP pública (denominada IP flotante) se puede crear con la consola de IBM Cloud.
Instale la CLI
Para poder utilizar la CLI para recuperar la contraseña de Administrador, antes debe instalar la CLI de IBM Cloud y el plug-in de CLI de VPC.
Conéctese a IBM Cloud con la CLI
Inicie una sesión en IBM Cloud con su IBMid. Si tiene varias cuentas, se le solicitará que seleccione qué cuenta desea utilizar.
ibmcloud login
Si se rechazan sus credenciales, puede que esté utilizando un ID federado. Para iniciar sesión con un ID federado, utilice el distintivo
--sso
. Consulte Inicio de sesión con un ID federado para obtener más detalles.
Establezca la región de destino (DC)
Enumerar las regiones mediante el comando
ibmcloud regions
Seleccione la región mediante el comando
ibmcloud target -r eu-de
Obtenga el ID de instancia
ibmcloud is ins
Busque el ID de instancia asignado a su VSI sap-wdb.
Recupere la contraseña de administrador
ibmcloud is instance-initialization-values <instance ID> --private-key @sap-ssh-key
Anote la contraseña.
Establezca la IP flotante
Para acceder rápidamente a la instancia desplegada, puede asignar una IP flotante a su VSI. Para añadir esta IP al servidor, siga estos pasos:
- En la consola de IBM Cloud, vaya a Icono de menú
> Infraestructura de VPC > Cálculo > Instancias de servidor virtual.
- Pulse el nombre de la VSI de Windows - sap-wdb.
- En la página Detalles de la instancia, busque la sección Interfaces de red.
- De forma predeterminada, la primera interfaz se denomina eth0.
- Pulse el icono de lápiz para editar la interfaz de red primaria.
- En la página Editar interfaz de red, localice el campo Dirección IP flotante. Puede seleccionar Reservar una nueva IP flotante o puede seleccionar una dirección IP flotante existente.
- Después de realizar la selección, pulse Guardar.
- Puede anotar la Dirección IP flotante o volver a la lista de instancias de servidor virtual, pulsarla y copiarla en el portapapeles.
Ahora ya puede iniciar sesión en la instancia virtual y empezar a prepararla para la instalación de carga de trabajo de SAP NetWeaver.
Preparación de la instancia de servidor virtual para la carga de trabajo
En esta guía de aprendizaje, simplificamos el proceso y utilizamos perfiles VSI, tamaños de volumen y de paginación de ejemplo. En un entorno preparado para producción, por supuesto, necesita dimensionar los servidores y los volúmenes de acuerdo con el número de usuarios simultáneos y la cantidad de datos esperados y demás parámetros. Puede encontrar más información en el tema Proceso de dimensionamiento para sistemas SAP.
Dependiendo del proveedor de la base de datos, deberás consultar su documentación específica, recomendaciones y mejores prácticas sobre cómo configurar los sistemas de archivos. Puede empezar por aquí.
Dejamos que sapinst
, el programa de instalación de SAP, se encargue de la gestión de usuarios, la partición del disco y la creación de carpetas y subcarpetas necesarias para la aplicación SAP y el RDBMS.
Inicio de sesión en la VSI de Windows
Puede acceder a la VSI recién creada con Windows Remote Desktop. Especifique la IP flotante y la contraseña de Administrador que ha recuperado durante los pasos descritos anteriormente.
Inicialización del almacenamiento en bloque para el uso de disco de Windows
- Inicie la Administración de discos de Windows Server

- Busque el almacenamiento en bloque, normalmente es el Disco 2 e indica tamaño ordenado y estado fuera de línea
- Pulse con el botón derecho del ratón en el mosaico de disco y seleccione en línea en el menú
- De nuevo, pulse con el botón derecho del ratón en el mosaico de disco y seleccione Inicializar disco en el menú, compruebe si está seleccionado el disco correcto, seleccione GPT como el estilo de partición predeterminado (consulte la nota a pie de página (+) más abajo) y pulse Aceptar
- Ahora pulse con el botón derecho del ratón sobre el mosaico relacionado a la derecha que indica Sin asignar y seleccione Nuevo volumen simple...
- Pulse Siguiente dos veces, de esta forma se retiene el valor predeterminado para el tamaño de disco y especifique la letra de unidad que prefiera, o deje el valor predeterminado, y pulse Siguiente
- Sobrescriba el Nombre de carpeta, por ejemplo, SAP, deje los demás valores predeterminados y pulse Siguiente - tenga en cuenta que el Sistema de archivos FAT32 NO ESTÁ SOPORTADO para aplicaciones SAP
- Compruebe los valores y pulse Finalizar
- Cuando el volumen esté preparado y formateado, puede encontrar el nuevo disco en el Explorador de Windows
Cómo especificar el archivo de página
- Inicie el panel de control de Windows
- Pulse Sistema y seguridad y después Sistema
- Pulse Configuración avanzada del sistema
- Pulse el separador Opciones avanzadas y después, en la sección Rendimiento pulse el botón Configuración...
- Pulse el separador Opciones avanzadas y después, en la sección Memoria virtual pulse el botón Cambiar...
- Desmarque la casilla Gestionar automáticamente...
- Seleccione la unidad C: y pulse Tamaño personalizado
- En tamaño inicial y en tamaño máximo especifique el valor 32768, pulse Establecer y Aceptar
El siguiente paso es descargar e instalar el software y las aplicaciones SAP si un sol ejemplo de servidor virtual es suficiente para sus necesidades.
Instalación de dos instancias de servidor virtual en una configuración de 3 niveles
Un escenario más complejo implica la instalación de dos servidores virtuales. Uno es el servidor de aplicaciones de SAP NetWeaver (sap-wapp) y el otro (sap-wdb) es el servidor de base de datos de SAP NetWeaver. Puede reutilizar el servidor sap-wdb que ha suministrado en las secciones anteriores y crear el servidor de aplicaciones sap-wapp tal como se ha descrito antes en las secciones Creación de una instancia de servidor virtual y Conexión de un volumen de almacenamiento en bloque, excepto que utilizará Perfil equilibrado bx2-8x32 y 20 como Tamaño para el volumen de datos sap-app-vol. Además, siga los pasos para recuperar la contraseña de Administrador de la nueva VSI.
Ambas VSI tienen un volumen adicional conectado y una IP flotante. Se conecta un volumen más pequeño a sap-wapp, que es el servidor de aplicaciones primario (PAS) de SAP. sap-wdb tiene un volumen más grande para alojar el RDBMS y la instancia de SAP Central Services (ASCS).


Preparación de la red
Para segregar el tráfico de red, tal como recomienda SAP, despliegue una segunda subred. Una red se utiliza para el acceso de cliente, la otra para la comunicación entre la pila ABAP de SAP y el RDBMS.
Siga los pasos de la sección Nueva subred para VPC, pero utilice el Nombre sap-test-net2. Una vez que se haya creado la nueva subred, aparecerá en la página Subredes para VPC.
Las dos VSI necesitan conectarse a la nueva red.
- Vaya a la visión general de detalles de VSI y, en cada una, pulse Nueva interfaz.
- Seleccione eth1 como Nombre de interfaz.
- Seleccione sap-test-net2 como Subred.
- Deje los demás valores por defecto y haga clic en Crear.

Mantenga los archivos hosts
en ambos servidores según la configuración de destino. Generalmente se encuentran en la siguiente vía de acceso: C:\Windows\System32\drivers\etc\hosts
.
En esta guía de aprendizaje que instala un sistema SAP de prototipo, no se especifica un dominio de Windows. Generalmente, si configura un servidor para el acceso de su empresa, especificará el dominio en el archivo hosts
. Durante
la instalación de SAP, desactive la opción FQDN
y deje el nombre de dominio en blanco.
El siguiente ejemplo es para la instancia de servidor sap-wdb.
10.243.128.9 sap-wdb
10.243.129.6 sap-wdb-priv
10.243.128.7 sap-wapp-win
10.243.129.4 sap-wapp-priv
Sus VSI están ahora preparadas para alojar los componentes de una instalación de SAP distribuida. Para obtener más información sobre los preparativos de instalación adicionales, consulte Descarga e instalación de software y aplicaciones SAP.
Instalación del entorno SAP
Instalación de IBM Cloud Metrics Collector for SAP
SAP requiere que se instale IBM Cloud Metrics Collector for SAP para analizar su infraestructura en caso de que haya enviado un caso de soporte. Instale el recopilador siguiendo las instrucciones de IBM Cloud Metrics Collector for SAP.
Descarga del software de SAP
Se necesita un ID S-user y la autorización de descarga de software al descargar las imágenes de DVD de SAP Service Marketplace. Para solicitar un S-USer ID, consulte el portal de asistencia SAP.
Según la aplicación SAP de destino que vaya a instalar, debe recopilar información, sobre qué imágenes de SAP tiene que descargar. En esta guía de aprendizaje, elegimos SAP NetWeaver ABAP en Windows utilizando IBM Db2 para la base de datos de SAP. Por ello, en esta guía SAP NetWeaver Installation Guide encontrará toda la información necesaria. SAP recomienda buscar siempre las versiones más recientes.
Inicie sesión en el software de descarga SAP for Me y descargue los discos versátiles digitales (DVD) necesarios en una unidad local compartida y, a continuación, transfiera los DVD a su servidor aprovisionado. Como opción alternativa, descargue SAP Software Download Manager, instálelo en el servidor de destino y descargue directamente las imágenes de DVD en el servidor. Para más información sobre el gestor de descargas de software SAP, consulte SAP Gestor de descargas.
Preparación para SWPM (Software Provisioning Manager) de SAP
SWPM es el componente que le guía por los pasos para preparar correctamente y completar una instalación de SAP. Junto con las otras imágenes necesarias, puede almacenar y desempaquetar SWPM en una unidad compartida de archivos adicional que después puede conectar a varias VSI en las que desee instalar cargas de trabajo de SAP.
Instalación del software de SAP
Siga las instrucciones de la guía de instalación SAP NetWeaver. Revise también las notas de SAP correspondientes. Consulte información más detallada sobre la instalación de SAP NetWeaver que utiliza Db2 como RDBMS en Consideraciones sobre IBM Db2.

En la figura 2 se ilustran las instancias básicas de SAP que se instalarán para desplegar el servidor de aplicaciones ABAP de SAP NetWeaver en un host. Si ahora desea completar la instancia de servidor única, es decir, solo utilizando VSI
sap-wdb
, debe iniciar sapinst
solo una vez en ese servidor. En este caso, primero instalará la instancia de Servicios centrales de ABAP (ASCS), después instancia de base de datos (BD) y, finalmente, el servidor
de aplicaciones primario (PAS).
Si va a la implementación más compleja, a un sistema SAP distribuido, tendrá que iniciar sapinst
en sap-wdb
, instalar la ASCS y la BD y, a continuación, ejecutar sapinst
en sap-wapp
para
instalar el PAS. A continuación, es necesario que abra unos puertos específicos para permitir la comunicación entre aplicaciones entre el servidor de aplicaciones y el servidor de bases de datos. Para ello, debe utilizar la herramienta de
cortafuegos de Windows.
- Inicie el Cortafuegos de Windows con seguridad avanzada, especifique wf.msc en el campo de búsqueda de Windows
- Pulse Reglas de entrada después Acción y Nueva regla...
- Pulse Tipo de regla Puerto y Siguiente
- Especifique los puertos que se deben abrir (vea más abajo)
- Pulse Acción Permitir la conexión y Siguiente
- Pulse Perfil Público para deseleccionar esta opción y Siguiente
- Especifique un nombre y, opcionalmente, una descripción y pulse Finalizar (vea más abajo)
Los valores de ejemplo son, por ejemplo, según los números de instancia que haya elegido:
Puertos | Nombre |
---|---|
3000-3999 | SAP |
5912-5917 | Db2 |
40000-40099 | IGS |
50000-50099 | sapstartsrv |
En un entorno de producción, obtendrá más nivel de detalle sobre los números de puerto. Para más información sobre puertos, consulte SAP ports y la documentación correspondiente de su proveedor de bases de datos.
Si ejecuta SAP GUI en el escritorio, recuerde añadir los puertos que necesita la aplicación SAP (ejemplo: puertos 3200-3299, según el número de instancia de SAP NetWeaver) al grupo de seguridad.
Buscar más información
Dejando ahora el tutorial y encontrando toda la información que necesita para instalar sus componentes y versiones específicas de SAP, visite el Portal de Ayuda SAP como punto de partida.
Notas de SAP relevantes
- SAP Nota 2384179 - Sistemas SAP en Windows Server 2016.
- SAP Nota 2979010 - Windows en IBM Cloud(IaaS): Adaptación de su licencia SAP.