Oracle 10.2 Real Application Clusters y Veritas SFRAC

Desde hace unas semanas, durantes los fines de semana yo y un amigo (RGP) hemos estado realizando varias instalaciones de Oracle 10.2 RAC con Veritas Storage Foundation for Oracle RAC sobre Sun Solaris 10 en un servidor particionable de Fujitsu.

Habia realizado varias instalaciones de RAC pero ninguna de ellas ha sido con Veritas SFRAC. Tal vez por el coste que supondria a los clientes (es bastante elevado el precio de SFRAC). La experiencia ha sido muy buena. La primera instalacion era un poco confusa ya que tuvimos que leer las guias de instalacion tanto de Veritas como de Oracle por las dependencias de los pasos de instalacion.

Seguidamente RGP hizo un “Walkthrough” para uso personal, yo como siempre improviso no llegue a hacer ninguna “Chuleta” hasta que termine la segunda instalacion. Nada mas y nada menos que 28 pasos entre pre, current y post instalacion y verificaciones.

En este tipo de instalaciones luego es necesario integrar los dos Clusterwares. En este caso Oracle Clusterware delega la gestion de membership del Cluster a Veritas Cluster Server que en mi opinion personal tiene unos mecanismos de Fencing mas avanzados que el CRS de Oracle, y por otras varias razones.

Estas dos librerias son esenciales para tener una instalacion correcta:

libskgxn.so
libskgxp.so

El primero contiene las funciones de gestion de membership del Cluster y el segundo contiene las funciones de comunicaciones que utiliza el Cache Fusion de RAC.
Al usar la libreria libskgxp de Veritas se utiliza un protocolo de red propietario denominado Low Latency Protocol, LLT y no UDP como suele ser.

4 thoughts on “Oracle 10.2 Real Application Clusters y Veritas SFRAC

  1. Alberto Jaimes

    Actualmente estamos evaluando la mejor alternativa de implementar el RAC de Oracle en 10g y hemos encontrado una nueva posibilidad gracias a este comentario. En el caso especifico nuestras maquinas son SParc con Solaris 10 y estabas contemplando utilizar Sun Cluster Advanced Edition for Oracle RAC. Que ventajas tendriamso con SFRAC? Que tan costosa es la solucion con SFRAC?

    Finalmente, excelente trabajo muy utiles sus posts

    Reply
  2. lscheng Post author

    Hola

    No le puedo dar una comparacion de los dos productos porque la verdad es que con Sun Cluster no he trabajado mucho.

    El cliente ha preferido Veritas SFRAC antes que otros productos porque:

    1. Veritas tradicionalmente ha sido uno de los mejores fabricante de soluciones de alta disponibilidad
    2. El Veritas Cluster en nuestro caso no solamente se utilizaba para RAC, otro uso es para gestionar dos data centers en caso de Switchover ó Failiver
    3. El Cluster Filesystem de Veritas es un producto muy probado, en cambio QFS de Sun es un producto bastante novedoso. Veritas SFRAC incluye la opcion de Quick I/O el cual te da un rendimiento dew Raw Device pero en un Cluster Filesystem!
    4. El mecanimso de Fencing de Veritas es seguro, evita corrupciones de datos ante sindromes como Split Brain. Corta el camino de I/O. No estoy seguro como hace eso Sun Cluster, me suena que hace algo similar pero no estoy 100% seguro
    5. El precio es elevado, ten en cuenta que no solo estas comprando un software de Cluster, esta incluido, Veritas Cluster Volume Manager, Veritas Cluster Filesystem, Veritas Quick I/O, Veritas Cluster Server

    No creo que uno funcione peor que otro, tendria que mirar si necesita todos los productos que he mencionado de Veritas y logicamente ver su presupuesto.

    De todos modos lo suyo es que le plante situaciones de fallos del cluster al fabricante y que le explique con demo incluido, si es posible, como resuelven esas situaciones. Y que le expliques en detalles cual es su mecanismo de Fencing!!!

    Lo siento no poder ayudarle mucho mas ya que mis conocimientos sobre Sun Cluster no es muy extenso.

    Salu2


    LSC

    Reply
  3. Edgar Lamar

    tiene algun docs que contenga informacion sobre la configuracion de cluster de RAC que incluya SFVVM con solaris

    Reply
  4. lscheng Post author

    Hola Edgar

    Perdona la ignorancia pero desconozco el producto SFVVM. Te refieres a Volume Manager? Si es asi el Volume Manager debe ser “Cluster Aware”, tendrias que tener el Sun Cluster

    Salu2


    LSC

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s