Asistí a una sesión hoy en Oracle Open World 2015 por Markus Michalewicz que destacó algunas características nuevas que podemos esperar para Oracle Grid Infrastructure 12.2, actualmente en versión beta. Hubo muchas características nuevas, pero algunas se destacaron como cambios importantes en la arquitectura.
Oracle 12.1 introdujo Flex Clusters hace unos dos años. Con Flex Clusters, puede tener Hub Nodes y Leaf Nodes, la principal diferencia es que los Leaf Nodes no necesitan acceso al almacenamiento compartido del clúster. Cuando se anunció esto, muchas personas asumieron que se podía ejecutar una instancia de Oracle RAC en un nodo hoja, pero no fue así. No hasta Oracle 12.2 de todos modos. Con 12.2, ahora puede ejecutar una instancia de Oracle RAC en un nodo hoja. Sin embargo, hay una trampa. Dado que Leaf Node no tiene acceso al almacenamiento compartido, no hay acceso a Online Redo Logs, lo que significa que las instancias en Leaf Nodes son de solo lectura para los datos. Esta es una excelente manera de descargar actividades de informes de forma similar a la forma en que las personas han estado aprovechando Active Data Guard. No he visto esto en acción, pero mis pensamientos iniciales serían que el DBA necesita sopesar el rendimiento con cuidado. Sin duda, la descarga de capacidades de generación de informes tiene sus méritos, pero tiene el costo de una latencia adicional cuando una instancia en un nodo hoja necesita comunicarse con una instancia en un nodo concentrador y transferir los bloques a través de Cache Fusion. Después de todo, el Leaf Node no tiene acceso directo al disco, por lo que debe obtener el bloque de datos a través de un Hub Node.
El otro gran cambio del que quería hablar está relacionado con la base de datos GIMR. Grid Infrastructure Management Repository es una base de datos para ayudar a recopilar métricas de rendimiento, introducida en Oracle 12.1.0.1. La versión 12.1.0.2 hizo obligatorio el GIMR. Esta base de datos se ejecuta en un solo nodo del clúster de Oracle RAC. En GI 12.2, ahora podemos tener un GIMR centralizado en un clúster que pueden aprovechar otros clústeres de GI. Hay una gran cantidad de ramificaciones para aquellos que disfrutan de muchos clústeres RAC en su empresa.
Mientras miraba la presentación, no parecía que estos fueran anuncios importantes. Casi sonaba discreto. Pero creo que, a medida que juguemos con la versión 12.2, comprenderemos mejor la cantidad de características de Oracle GI/RAC que ahora son mucho más expansivas, lo que algunos podrían interpretar como más complicado.