Participei de uma sessão hoje no Oracle Open World 2015 por Markus Michalewicz que destacou alguns novos recursos que podemos esperar para o Oracle Grid Infrastructure 12.2, atualmente em beta. Havia muitos recursos novos, mas alguns se destacaram como grandes mudanças na arquitetura.
O Oracle 12.1 introduziu o Flex Clusters há cerca de dois anos. Com os Flex Clusters, você pode ter Hub Nodes e Leaf Nodes, a principal diferença é que os Leaf Nodes não precisam de acesso ao armazenamento compartilhado do cluster. Quando isso foi anunciado, muitas pessoas assumiram que você poderia executar uma instância do Oracle RAC em um Leaf Node, mas esse não era o caso. Não até o Oracle 12.2 de qualquer maneira. Com a versão 12.2, agora você pode executar uma instância Oracle RAC em um nó folha. Há uma captura embora. Como o Leaf Node não tem acesso ao armazenamento compartilhado, não há acesso aos Online Redo Logs, o que significa que as instâncias nos Leaf Nodes são somente leitura para os dados. Essa é uma ótima maneira de descarregar atividades de relatórios semelhantes à forma como as pessoas têm aproveitado o Active Data Guard. Eu não vi isso em ação, mas meus pensamentos iniciais seriam que o DBA precisa pesar o desempenho com cuidado. Certamente o descarregamento de recursos de relatório tem seus méritos, mas tem o custo de latência adicional quando uma instância em um nó folha precisa entrar em contato com uma instância em um nó de hub e transferir os blocos via Cache Fusion. Afinal, o Leaf Node não tem acesso direto ao disco, portanto, deve ser necessário obter o bloco de dados por meio de um Hub Node.
A outra grande mudança que eu queria discutir é em relação ao banco de dados GIMR. O Grid Infrastructure Management Repository é um banco de dados para ajudar a coletar métricas de desempenho, introduzido no Oracle 12.1.0.1. A versão 12.1.0.2 tornou o GIMR obrigatório. Esse banco de dados é executado em apenas um nó do cluster Oracle RAC. No GI 12.2, agora podemos ter um GIMR centralizado em um cluster que outros clusters de GI podem aproveitar. Há toda uma série de ramificações para aqueles que desfrutam de muitos clusters RAC em suas empresas.
Enquanto assistia à apresentação, não parecia que esses eram grandes anúncios. Quase soou discreto. Mas acho que, à medida que brincarmos com a versão 12.2, entenderemos melhor o quanto os recursos do Oracle GI/RAC ficaram muito mais expansivos, o que alguns podem interpretar como mais complicados.