Hola
Creo que primero deberias alinear los requerimientos del negocio versus el soporte tecnologico que deberias implementar para poder ayudar a cumplir los objetivos del negocio. A veces consideramos solo lo tecnico y nos olvidamos de alinear TI al negocio.
RAC es RAC, VmWare es VMWare. Lo que intento decir que no es lo mismo desde ningun punto de vista.
Cuando piensas en alta disponibilidad piensas a todo nivel no solamente a nivel de hardware, piensas en redundancia (activa – activa) para todo componente parte del servicio que utilizara dicha infraestructura. Es extender el concepto de clustering inclusive a nivel de aplicacion.
Sinceramente no recomiendo VmWare para servicios criticos ya que es virtual y por tal motivo hay overheads que restan perfomance. Te lo digo por experiencia de casos que por creer que estan ahorrando tienen la penalidad de performance, reduciendo tiempos de respuesta que afectan directamente al negocio. Hay otras alternativas a VMware que intentan mejorar estos puntos, uno de ellos es Oracle VM (pero igual sigue siendo virtualizacion).
Oracle VM lo estamos evaluando y analizando en laboratorios para medir el impacto y poder recomendar con experiencia, si seria valido para un ambiente de produccion de Oracle Database.
Saludos.