Virtualizar SAP

Buenas a todos,

Hoy me toca estrenarme en el blog de Ncora. Soy David Marquina, compañero de Killian e Iván, que conocéis de los anteriores post. Aprovecho este primer post, para saludar a mis compañeros de trabajo, ya que este post, al igual que muchos de los que escribiré, es fruto del trabajo de equipo, aunque sea yo quien los escriba.

He pensado en dedicar este post a un tema que muchos clientes nos plantean y que, a priori, no es tan técnico. Supongo que a vosotros también os ha surgido la duda, ¿puedo virtualizar un aplicación crítica?. Y como no, hablando de aplicaciones críticas, siempre nos vienen en muchos casos 3 letras a la cabeza: SAP.

¿Puedo virtualizar SAP?. Depende.

Supongo que esta respuesta no os saca de ninguna duda, pero es la verdad. Depende del funcionamiento de nuestro SAP, de sus necesidades de rendimiento y de la plataforma sobre la que funciona.

En los últimos años hemos podido apreciar que la mayoría de los SAP con cargas realmente brutales, se encuentran sobre plataformas UNIX, en su mayoría AIX o HP-UX, con bases de datos DB2 u Oracle. Estos sistemas, lógicamente son imposibles de virtualizar de forma software dado que funcionan sobre plataformas no x86. Hay que añadir que dado los altos costes de estos sistemas, muchas empresas han optado por migrar a plataformas con Intel Linux (RHEL o SLES) sobre infraestructura virtual de VMware, como es el caso de la multinacional Bayer.

Pero para la mayoría de los sistemas con SAP, el funcionamiento sobre VMware es más que suficiente y garantiza una alta disponibilidad y facilidades en los planes de recuperación ante desastres, que en el mundo físico sería imposible de garantizar, a un coste económico razonable.

A nivel de soporte no hay ningún problema por parte de VMware ni de SAP. A continuación os adjunto las SAP Notes aclaratorias al respecto, para que vosotros mismos podáis contrastar y comprobar si vuestra configuración es factible de ser virtualizada:


Como veréis no todo es virtualizable y hay aplicaciones concretas de SAP, como BPC, cuya virtualización no está recomendada.

Igualmente, os adjunto un link con un breve FAQ de SAP acerca de la virtualización de sus aplicaciones en Windows:


Respecto al "hoygan" que se escucha muchas veces acerca de si Oracle soporta o no VMware, lo primero señalar que en el caso de SAP, es este último quien válida el soporte y lo segundo os adjunto una nota aclaratoria de VMware y SAP al respecto indicando las notas para consulta:

Now, I am happy to announce that oracle modified their policy to support SAP/VMware users as follows (see SAP Note 1173954 for details):
  1. Since Jan 13, 2010, Oracle supports SAP production landscapes on Oracle DB single instance (no RAC) virtualized with VMware ESX 3.5 and higher.
  2. Minimum OS on MSFT is Windows Server 2008; SLES and RHEL are also supported.
  3. Minimum Oracle release is Oracle 10.2.0.4
  4. Oracle will support VMware in the context of Oracle Metalink Note 249212.1


No podíamos terminar este post, sin hablar de uno de los temas más recurrentes cuando hablamos de virtualización y cuya importancia es altísima: el rendimiento. Como en estos casos, las opiniones son siempre subjetivas, nada mejor que incluir los benchmarks de SAP:


Como véis, no todos los SAP son virtualizables, pero si una gran mayoría de ellos, con las ventajas que nos aporta y que todos conocéis.

Espero que a todos aquellas que tengáis la duda sobre si virtualizar SAP o no, os sirva de ayuda. Os agradeceré los comentarios sobre vuestras experiencias sobre SAP y su virtualización.

Un saludo a todos!!

2 comentarios:

Robert dijo...

Un detalle.

Lo mas importante de este tipo de entornos es dimensionar de forma adecuada, implementar las Best Practices de SAP para VmWare / Hyper-V y sobre todo una buena configuración de la cabina SAN.


Saludos

David dijo...

Hola Robert,

Lo primero agradecerte tu aportación al blog.

Efectivamente, como bien dices, implementar las Best Practices es algo básico. Pero no sólo para este tipo de entornos, si no prácticamente para cualquiera. Al igual que un correcto dimensionamiento de la cabina SAN, que bajo mi opinión es un punto clave en el rendimiento.

Un saludo

Publicar un comentario en la entrada

Se publicarán todos aquellos comentarios que sean respetuosos con personas e instituciones.

Gracias por vuestra participación.

Concurso Ncora



Nuestra empresa

Ncora

info@ncora.com