O banco de dados Oracle com a opção Oracle Real Application Clusters (RAC) permite a execução de múltiplas

instâncias de banco de dados em servidores diferentes no cluster contra um conjunto compartilhado de arquivos de dados, também conhecido como o

banco de dados. A base de dados abrange vários sistemas de hardware e ainda aparece como um único banco de dados unificado para

a aplicação. Isso permite a utilização de hardware commodity para reduzir o custo total de propriedade

e para fornecer um ambiente de computação escalável que suporta várias cargas de trabalho de aplicativos. Oracle

RAC é a principal tecnologia de disco compartilhado de cluster de banco de dados da Oracle.

Oracle Clusterware

Oracle Clusterware é uma tecnologia de transformação de um farm de servidores em um cluster. Um agregado é definido como um

grupo de servidores independentes, mas ligados entre si, cooperando como um único sistema. A Oracle Clusterware é o

inteligência neste sistema que fornece a cooperação.

A Oracle Clusterware foi introduzido com o Oracle Database 10g Release 1 como o agrupamento subjacente

software necessário para executar o Oracle Real Application Clusters (RAC). Como parte do Oracle RAC

Stack, o Oracle Clusterware também é usado pela versão em cluster do Oracle ASM e é totalmente integrado

para o Oracle RAC Stack.

Oracle Clusterware é um completo, livre de solução de carga de cluster que pode ser usado fora da Oracle

RAC. Nesses ambientes Oracle Clusterware é comumente usado para a colocação automática de recursos,

adaptação e gestão de qualquer tipo de aplicação. Em ambos os ambientes, o Oracle Clusterware é

responsável por manter o nó associado e garantindo esgrima.

New No Oracle Clusterware 12c

Dependendo dos requisitos de implantação e gerenciamento de cluster, o Oracle Clusterware 12c pode ser

instalado em uma de três maneiras: 1) Cluster Padrão (aglomerado típico do Oracle RAC, configurado como preOracle

Versões 12c clusterware) 2) o Oracle Cluster Flex (uma nova topologia de cluster disponíveis com o Oracle

Clusterware 12c que combina servidores de baixo acoplamento tradicionais, fortemente acoplados e novos num único

cluster) 3) Application Cluster (uma implementação otimizada personalizado para aplicações não-banco de dados) 1

.

Oracle Automatic Storage Management (ASM)

Desde Oracle RAC utiliza uma arquitetura de disco compartilhado, o sistema de gerenciamento de volume e de arquivo usado

para armazenar dados de banco de dados deve ser clusters. Oracle Automatic Storage Management (ASM) é o

Recomenda (cluster) gerenciador de volume para o Banco de Dados Oracle.

A Oracle ASM gerencia todos os dados: arquivos de banco de dados Oracle, o Oracle Clusterware arquivos e não-estruturado

dados como binários, arquivos externos e arquivos de texto (através do Oracle CloudFS). Através de seu baixo custo, fácil

administração e características de alto desempenho, o Oracle ASM é a tecnologia de armazenamento de escolha

para o gerenciamento de armazenamento para bancos de dados Oracle.