Segundo o wikipédia o conceito de cluster de alta disponibilidade é: “são clusters cujos sistemas conseguem permanecer ativos por um longo período de tempo e em plena condição de uso; sendo assim, podemos dizer que eles nunca param seu funcionamento; além disso, conseguem detectar erros se protegendo de possíveis falhas.”
Neste caso estamos falando de computadores em um cluster que tem sua atividade direcionada para alta disponibilidade, mas ainda temos mas dois tipos de cluster, são eles: cluster de desempenho e de cluster de carga. Lembrando que até então não estamos falando de nenhum SGBD.
Fonte: pt.wikipedia.org/wiki/Cluster
Definições de Cluster no dia a dia em ambientes com SGBDS diferentes:
Cada uma das soluções com suas características mas que utilizam-se do cluster do windows como base, mas não são as únicas soluções presentes no SQL Server que podem ser vistas como soluções de alta disponibilidade e que utilizem o failover automático em caso de uma possível falha.
No PostgreSQL um cluster é grosseiramente conhecido como um conjunto de bancos de dados de uma mesma instancia, ou seja, no SQL Server temos uma instancia de banco de dados e nesta instancia podemos ter um numero X de banco de dados, no PostgreSQL este conjunto de banco de dados é conhecido como um cluster.
Onde ainda é possível fazer backup e restore de um cluster do PostgreSQL se necessário.
Então quando me falando de cluster e estou em um ambiente oracle estamos falando de um recurso utilizado em tabelas, ou seja, cluster de tabelas, um recurso muito utilizado para quem deseja ter um ganho de performance e que utiliza a sintaxe CREATE CLUSTER em sua criação.
Até onde estudei o Oracle tínhamos o cluster de índices, hash e hash classificados.
Quando falamos em alta disponibilidade algumas features, soluções ou como você quiser chamar podem ser utilizadas nos SGBDS citados logo acima, mas devemos ter cuidado quando utilizamos a palavra cluster em diferentes ambientes.
Quando falamos em alta disponibilidade no SQL Server podemos utilizar:
- Log Shipping
- Database Mirror
- AlwaysOn Availability Group
- AlwaysOn Failover Cluster Instance
Leave a Comment