alta disponibilidade

É possível montar um ambiente com vários servidores IDS para fazer um balanceamento de carga?

Da versão 7.31 até versão 10


  • HDR :High-Avaibility Data Replication. Espelhamento de banco no mesmo ambiente , de modo síncrono ou assíncrono, porém o modo assícrono não é muito eficiente (opnião pessoal).
    O banco secundário pode ser utilizado apenas como leitura.

Cuidados ao administrar banco de dados com HDR ativo

Serv1 = servidor/banco primário
Serv2 = servidor/banco secundário

  • Antes de executar qualquer DDL no Serv1 , parar TODAS as atividade no Serv2, retornar a atividade no Serv2 somente após o checkpoint sincronizado entre os servidores.
  • Ao adicionar um chunk, antes criar o link no servidor secundário e executar o onspaces apenas no primário, que o coma

Performance com HDR em ambiente não favorável

Antes quero lembrar que a configuração de alta disponibilidade com recurso de HDR está disponível desde a versão 7.3 do Informix e devido sua arquitetura exige boa capacidade de comunicação entre as maquinas além de bom processamento na maquina secundária.