Conceptos básicos de los cúmulos de aplicación real, el oráculo de 12c
Si usted ha visitado sitios web de Oracle en los últimos 12 años, que ha visto el lado de marketing: " Unbreakable ". Esa línea de la etiqueta se refiere a la función Real Application Clusters
Conteúdo
RAC es la solución de clustering de base de datos de Oracle. En cierto sentido, se trabaja en la teoría de que hay fuerza en los números. RAC le permite disponer de entornos de instancia de base que operan en paralelo.
Estas instancias cooperan para compartir el trabajo y se apoyen entre sí en caso de que uno de ellos falla. RAC puede ayudar con las dos interrupciones planificadas y no planificadas. Le permite cambiar su procesamiento de servidor a servidor con poca o ninguna interrupción a sus usuarios finales y aplicaciones.
Aplicaciones Clusters reales frente Servicio Oracle Parallel
RAC, que ha existido desde hace muchos años, era conocido previamente como el opción de servidor paralelo. Antes de que nadie se flameado sobre cuándo fue RAC RAC, es fácil admitir que antes de que el apodo de RAC, Oracle Parallel Server (OPS) estaba lejos de las capacidades que el RAC tiene para ofrecer.
Oracle endureció considerablemente la arquitectura, por lo que es más accesible y fácil de configurar. Oracle también se centró en los componentes del medio ambiente que reducen al mínimo el tiempo de inactividad. Por lo tanto, se podría decir que el RAC es una nueva generación de OPS que supera con creces las capacidades previas en la facilidad de uso y rendimiento.
La determinación de si el RAC es adecuado para usted es una gran decisión. La implementación RAC requiere gran cantidad de recursos y dinero. Sin embargo, a veces gastar un poco más en la delantera puede ahorrar más tarde.
Considere lo RAC puede ofrecer:
Escalabilidad: La tecnología se basa en las computadoras y los recursos que el equipo como uno. Con RAC, usted puede comprar y hardware licencia que usted lo necesite. Además, usted puede conectar el nuevo hardware a medida que avanza sin tomar abajo de su base de datos. Si has superado sus capacidades de cómputo para el servidor, añadir sin problemas uno a su configuración.
Uptime: RAC puede endurecer su entorno informático contra el tiempo de inactividad planificados y no planificados. Puede eliminar de forma transparente partes de la aplicación de tiempo de inactividad planificado (como el mantenimiento, revisiones y actualizaciones) con poca o ninguna interrupción a los usuarios finales. Además, si falla uno de los recursos informáticos de su entorno, RAC transfiere automáticamente las conexiones de aplicación a otros recursos en el marco.
Actuación: Algunos podrían argumentar con este punto, pero hay que definir cuidadosamente las capacidades de rendimiento de RAC:
Debido RAC es un entorno complicado, su aplicación tiene que ser diseñado para aprovechar al máximo. Si pasa por alto este hecho, RAC en realidad puede perjudicar el rendimiento. Tenga esto en cuenta.
RAC puede ofrecer ventajas de rendimiento cuando se trata de la metodología de divide y vencerás. Puede dividir trabajos grandes en todos los equipos. Si conoces a una máquina de poca potencia está limitando su empresa, reconfigurando el trabajo se ejecute en varias máquinas puede ofrecer grandes beneficios.
Se llama procesamiento en paralelo, y es parte de los fundamentos de RAC. RAC es un escalar solución (horizontal). Esto significa agregar nodos al clúster en lugar de tener un servidor sustituido por otro servidor más potente, o ampliar (vertical).
Cómo explorar la arquitectura RAC de Oracle 12c
RAC funciona a través de una compleja organización de las configuraciones de hardware y software. Bases de datos Oracle se refieren típicamente como un único conjunto de archivos (la base de datos) y un único conjunto de componentes de memoria y de procesos (la instancia) que trabajan en conjunto para que pueda acceder y mantener sus datos.
Esa es la configuración más típica para una instalación de Oracle. En esta configuración, los archivos de base de datos se pueden montar y se accede por sólo una máquina y una instancia Oracle a la vez.
Con RAC, esos archivos son compartibles tantas máquinas e instancias pueden acceder a los mismos archivos. Usted puede tener (en función de la certificación y las versiones) 100 instancias de bases de datos con el acceso a misma base de datos compartida. Al igual que usted puede ser que tenga dos administradores de bases en su oficina:
Una lata de vacaciones mientras que las otras obras (léase: alta disponibilidad).
Ambos pueden trabajar juntos en un proyecto grande para dividir la carga de trabajo y cumplir con un cronograma agresivo (léase: el rendimiento).
Añadir una tercera persona para cumplir los requisitos de carga de trabajo a medida que aumentan las responsabilidades de Oracle (léase: escalabilidad).
Muchos de los componentes son necesarios en una configuración de RAC. Para tener una idea general de lo que la arquitectura se parece.