Consideraciones básicas de hardware para clústeres de aplicación real en oracle 12c

Video: Extended distance Oracle RAC: zero downtime, high speed, commodity hardware only

Real Application Clusters (RAC) en conjunción con bases de datos Oracle 12c tienen algunos requisitos especiales de hardware que sola instancia o base de datos no RAC no tienen. Las áreas de hardware para centrarse en incluyen interfaces de red, almacenamiento central y los nodos.

Nodos y Real Application Clusters en Oracle 12c

UN nodo es un servidor que ejecuta una instancia de Oracle. Una verdadera configuración RAC tiene al menos dos nodos.

El número de nodos en la configuración RAC depende de las limitaciones de hardware y software. De acuerdo con la documentación y sitios web de soporte de Oracle, Oracle software en sí mismo puede soportar más de 100 nodos, pero otras fuerzas que pueden limitar a menos.

Si se está metiendo un montón de nodos (más de ocho), consulte con todos sus proveedores de hardware y software para ver cuál es su límite.

Añadir nodos a medida que escala el clúster. Puede agregar y quitar con mínima o ninguna interrupción del servicio a su solicitud. Esto asegura una alta disponibilidad. Por lo general, cada nodo tendrá su propia instalación del software de Oracle.

Usted puede tener un directorio central de software, compartida por cada nodo para su uso. Sin embargo, una configuración como ésta limita sus capacidades de alta disponibilidad.

Por ejemplo, una de las ventajas de instalar el software Oracle en cada nodo es la capacidad para reparar individualmente los nodos llevándolos hacia abajo uno a la vez. Esta parche de rodadura evita un corte de solicitud completa. No se pueden aplicar todos los parches de esta manera. Consulte con la documentación parche para estar seguro. Por otra parte, una instalación central se requiere para cerrar todo el clúster para aplicar el parche.

Cada nodo debe tener su propio árbol de código de software Oracle si desea una alta disponibilidad.

Las agrupaciones de almacenamiento central y de aplicación real en Oracle 12c

Los siguientes son algunos de los requisitos centrales de almacenamiento de configuración RAC:

Video: Componentes Básicos de La Computadora

Todos los archivos de bases de datos, archivos de control, vuelva a realizar registros, registros de archivos, y spfile deben estar en almacenamiento compartido. De esta manera, cada uno de los nodos tiene acceso a todos los archivos necesarios para el acceso a los datos, recuperación y configuración.

  • Una el almacenamiento central a cada nodo en la forma de algunos medios de comunicación de alta velocidad. Porciones de conexiones de alta velocidad (canal de fibra o iSCSI, por ejemplo) están disponibles de diferentes proveedores de almacenamiento.

    Asegúrese de que el almacenamiento y archivos adjuntos son aprobados para Oracle RAC antes de tomar sus decisiones. (Por ejemplo, NFS unidades de montaje a cada servidor no es típicamente una configuración certificada.) Usted puede utilizar casi cualquier configuración de almacenamiento compartido con educación y pruebas resultados decentes.

  • Al elegir un proveedor de almacenamiento, tenga en cuenta las necesidades de rendimiento de sus aplicaciones. El subsistema de discos debe ser capaz de escalar la misma facilidad que sus nodos RAC. A medida que agrega nodos, puede que tenga que añadir discos físicos para soportar el aumento de la demanda en el subsistema de almacenamiento. Usted debe ser capaz de hacer esto con poco o ningún tiempo de inactividad.

  • El disco en el subsistema de almacenamiento compartido debe estar configurado para el acceso compartido. Usted puede tener hasta cuatro opciones para esto:

  • sistema de archivos en bruto (discos sin formato)

  • Oracle Cluster File System (OCFS) (disponible en Windows y Linux solamente)

  • Oracle Automatic Storage Management (ASM) (un gestor de volúmenes suministrados por Oracle de las clases para los archivos sobre bases de datos)

  • solución de terceros (tales como Veritas)

  • Puede que tenga que combinar opciones. Por ejemplo, es posible utilizar Oracle ASM para los archivos de base de datos, pero es posible que desee algo distinto de ASM para los archivos de copia de seguridad de RMAN.

    interconexión y Real Application Clusters de racimo en Oracle 12c

    los interconexión del clúster es una pieza de hardware dedicado que maneja toda la comunicación inter-instancia. Una gran cantidad de comunicación a través de casos se produce en una configuración RAC: mantener la consistencia, el intercambio de información de bloqueo, y la transferencia de bloques de datos.

    Oracle utiliza Cache Fusión para la gestión de la transferencia de datos entre nodos. Caché de fusión requiere una red extremadamente fiable, y de alta velocidad privada que conecta todos los nodos.

    Cache Fusion es un componente crítico para conseguir el RAC para un buen desempeño. La interconexión debe estar velocidades de gigabit o mejor.

    Cuando tiene problemas de rendimiento de la comunicación en racimo, la capacidad de la interconexión para proporcionar el ancho de banda requerido está en duda. Es un gasto necesario para establecer un entorno RAC adecuadamente. Qué gastar miles de dólares en un coche de carreras y luego poner los neumáticos de calle en él?

    Las interfaces de red y Real Application Clusters en Oracle 12c

    Asegúrate de que tienes las interfaces de red correctos en el servidor para la comunicación adecuada. Esto incluye varias tarjetas de interfaz de red:

    • Uno para las conexiones públicas o de usuario a la máquina

    • Uno para la interconexión privada del clúster para compartir información a través de los nodos

    Por lo menos, una configuración RAC debe tener dos tarjetas de interfaz de red:

    Video: hardware y software

    • Uno para la red privada para el tráfico de interconexión del clúster

      Video: partes del computador hardware

    • Uno para la red pública

    La red pública es la conexión de todas las conexiones de clúster, de sus aplicaciones y usuarios finales (incluyendo usted y el administrador del sistema).

    Artículos Relacionados