OCVS VMware on OCI

February 22, 2021, 11:08 am ocvs oracle cloud oci vmware blog-header-image

Si en el OpenWorld de 2019, fue toda una sorpresa escuchar a Larry Ellison anunciar OCVS (la solución de VMware sobre OCI), no lo fue menos conocer como Oracle había implementado la solución de VMware sobre su nube de segunda generación.

El performance es habitualmente uno de los puntos fuertes de OCI y la manera en la que su SDN integra elementos físicos (Baremetal) en el entorno virtual es probablemente una de las más potentes a día de hoy. Todo ello genero una gran expectación en el sector.

Aunque tuve la suerte de poder acceder a las versiones de test, para la mayoría la espera se hizo algo larga...... y finalmente llego.

En Agosto de 2020 se hizo público el anuncio oficial por parte de Oracle del servicio OCVS sobre OCI y !de qué manera!, con disponibilidad en TODAS las regiones, lo que convertía a OCI desde el primer día en el cloud provider con mayor soporte a nivel mundial para este servicio.

Puedes ver el video del anuncio aquí.

¿En que consiste OCVS?

A nivel de software la solución de VMware es básicamente la misma que podemos encontrar en el resto de proveedores. No hay mucho margen de innovación aquí, ya que es VMware quien decide que componentes forman parte de su suite Cloud Foundation

Lo más interesante es saber que dentro del servicio podremos usar vSphere + vSAN + NSX-T+HCX

¿Cuál es el despliegue mínimo de OCVS?

El despliegue mínimo para un cluster está formado por 3 servidores Baremetal que aportaran una capacidad de:

  • 156 cores por Baremetal
  • 2304 GB de RAM
  • 153 TB RAW Storage sobre NvME
  • 2x 25Gpbs network interfaces en cada Baremetal

a partir de este tamaño mínimo podremos añadir/quitar servidores con total flexibilidad.

¿En qué se diferencia de las opciones disponibles en otros proveedores (AWS, GCP, Azure.....?

Más allá de pequeñas detallas, la principal diferencia tiene que ver con cómo nos entrega Oracle el servicio. Hasta ahora, el proveedor X desplegaba el servicio y proporcionaba a los clientes una granja VMware con una capacidad limitada de gestión, es decir, el cliente NO era nunca el administrador total de su granja y veía limitada su autonomía en cuanto a que se podía o no hacer.

Esto es así porque estos proveedores ofrecen un servicio gestionado (en algunas ocasiones en manos de un tercero) que impone una serie de restricciones e implicaciones a nivel de seguridad. Las restricciones que se fijan al usuario son el resultado de sumar las limitaciones de la plataforma (proveedor de nube que la soporta), con las consideraciones de prestación del/los proveedores y en cuanto a seguridad, implica que tenemos un segundo (proveedor de nube) y en algunos casos un tercero (al que el proveedor de nube le contrata el servicio), que eventualmente tienen capacidad para ver/actuar sobre las cargas de trabajo del cliente.

La manera más sencilla de explicar cómo entrega OCI el servicio OCVS es diciendo que tendremos la misma experiencia de usuario que tendríamos On Premise, instalando sobre nuestros propios servidores. Una vez se termina el despliegue (automático por supuesto), OCI nos entregará un cluster de (al menos) 3 servidores Baremetal con administración total (se nos entregará ña cuenta ) y no tendremos ningún otro tipo de limitaciones, distintas a las que podríamos tener corriendo VMware sobre nuestros propios servidores.

No hay terceras partes, no hay limitaciones (aparte de las de la propia solución de VMware) y todo ello perfectamente integrado con los servicios nativos de OCI.

Particularmente interesante es la posibilidad de poder conectar nuestras VMs (sobre OCVS) al PaaS de base de datos de Oracle (RAC, Autonomous Databases, etc.).

¿Cuál es el papel de NSX-T?

NSX-T ofrece una capa de overlay a las máquinas virtuales que se alojarán en nuestra plataforma, permitiéndoles conectar con el exterior y con los distintos recursos de OCI, incluido aquellos que a su vez permitirán la conectividad con nuestras ubicaciones On Premise.

# ¿Cuales son los casos de uso? Los casos de usos son todos los posibles y avanzados que se nos puedan ocurrir, incluso el de sustituir a nuestras granjas On Premise, ya que como os comentaba, retendremos todo el control sobre nuestra granja virtual. * Disaster Recovery * Extensión de una granja virtual a la nube (como desbordamiento por ejemplo) * Sustitución de una granja OnPrem * etc. # ¿Cuál es la política de billing de OCI a la hora de mover grandes cantidades de datos desde y hacia la nube? Antes de nada, hacer hincapié en que lo que aquí se recoge, refleja la política de billing de OCI en el momento de la publicación de este post. Siempre es recomendable acudir a las páginas oficiales de los distintos proveedores, para verificar que no se ha producido ningún cambio. A groso modo tendremos dos maneras de conectar con OCI: * Usando una conexión dedicada, basada en FastConnect * Sobre internet (con o sin VPN) en el caso de usar FastConnect, únicamente pagamos el precio del puerto, que dependerá de la velocidad del mismo. En el caso de OCI ( y es algo diferencial a día de hoy), no se aplica ningún tipo de cargo por transferencia sobre el FastConnect, ni de entrada, ni de salida. En el caso de la conectividad sobre internet, el tráfico hacia la nube será gratis, sin limite de cantidad y para la salida contaremos con 10TB mensuales de transferencia, que es una cifra que esta bastante bien, más teniendo en cuenta que el standard de los proveedores a día de la publicación de este post, es solo 5GB. A lo anterior hay que sumarle, que los distintos elementos de networking, como DRGs, Internet Gateways, Nat Gateways, etc. no tienen coste y esto convierte a OCI en una solución muy interesante. # FAQ Q- ¿Puedo correr bases de datos Orale sobre VMs en OCVS? A- Puedes hacerlo, pero el licenciamiento (a día de publicación de este post) no ha cambiado sobre VMware, por lo que tiene mucho más sentido que las BBDD corran en el PaaS y las VMs sobre VMware se conecten a él. Q- ¿Podrán mis VMs en OCVS acceder a una BBDD, OCI Object Storage, etc.? A- Yes Q- ¿Podré reutilizar mis licencias de VMware (BYOL)? A- No, lamentablemente en el momento de la publicación de este post, BYOL no es una opción Q- ¿Necesito formación específica de OCI para usar OCVS? A- No, una vez desplegada la solución de OCVS se comporta y administra exactamente igual que cualquier instalación que tengamos On Premise Q- ¿Podré ejecutar soluciones de terceros? A- A priori no existe ningún tipo de restricción y dado que el despliegue es similar a una instalación On Premise tradicional, no debería existir ningún otro problema, más allá de posibles restricciones impuestas por el fabricante. Siempre es recomendable chequear con los respectivos fabricantes que no existe ningún tipo de restricción, por alojarse la solución de VMware en un proveedor de nube publica. Q- ¿Podré usar HCX? A- Por supuesto, de echo la versión Advanced se incluy junto a NSX-T, el cual forma parte del paquete Cloud Foundation **Recursos:** Probablemente la mejor comparación entre servicios de VMware en la nube, la puedes encontrar [aquí](https://www.simonlong.co.uk/blog/public-cloud-hosted-vmware-cloud-foundation-services/). Esta realizada por un empleado de VMware.

Previous Post