Horizon · MySQL Cluster

MySQL Cluster: computação distribuída para a continuidade da sua operação

Arquitetura de banco de dados distribuída em cluster, com aplicações em containers e sincronização de arquivos conforme os requisitos do ambiente. Nossa equipe projeta e implanta a solução utilizando conceitos de computação distribuída, com dimensionamento voltado à disponibilidade, ao desempenho e à continuidade dos serviços.

Disponibilidade

Disponibilidade da informação para a continuidade dos negócios

O acesso às informações sustenta o faturamento, o atendimento, as integrações e a tomada de decisão. Nossa solução organiza a infraestrutura de dados para reduzir os impactos de falhas e ampliar a continuidade dos serviços.

Continuidade operacional

Distribuição dos dados e planejamento de recuperação para reduzir a dependência de componentes individuais.

Manutenção planejada

Organização das intervenções para reduzir interrupções durante atualizações, correções e substituições de componentes.

Desempenho adequado à operação

Dimensionamento conforme o volume de informações, os acessos simultâneos e as características dos sistemas.

Crescimento planejado

Evolução da capacidade conforme a expansão da empresa, com recursos adequados às necessidades de cada etapa.

Implantação especializada

Nossa equipe conduz o planejamento, a implantação e a validação da arquitetura, com responsabilidades e entregas definidas.

Integração com os sistemas existentes

O projeto considera as aplicações e os processos utilizados pela empresa, preservando as regras de negócio e contemplando as adequações necessárias à operação distribuída.

Distribuição

Disponibilidade entre datacenters e provedores de nuvem

A distribuição da infraestrutura entre diferentes ambientes reduz a dependência de um único datacenter ou provedor.

Nossa arquitetura de computação distribuída organiza banco de dados, aplicações e arquivos conforme as necessidades de acesso e continuidade da empresa. A participação de cada ambiente é planejada para atender aos cenários de operação, manutenção e recuperação previstos no projeto.

Essa abordagem permite construir uma estratégia de disponibilidade que abrange os diferentes ambientes utilizados pela empresa.

O SLA é definido conforme a arquitetura implantada.

Avaliação de continuidade. Nossa equipe analisa os ambientes utilizados e define a estratégia de disponibilidade compatível com a operação.

Solicitar avaliação de continuidade
A solução

Uma solução projetada para a sua operação

O MySQL Cluster da Horizon reúne planejamento e implantação de uma arquitetura de dados distribuída, dimensionada conforme os requisitos de disponibilidade, desempenho e crescimento da empresa.

O projeto considera a criticidade dos sistemas, a continuidade dos serviços e a integração entre banco de dados, aplicações e arquivos. A infraestrutura é definida conforme as necessidades de cada operação.

Camadas da solução

Banco de dados, aplicações e arquivos integrados ao planejamento

A continuidade dos sistemas depende da disponibilidade dos diferentes recursos utilizados na operação. O projeto contempla essas relações para estabelecer uma arquitetura compatível com o funcionamento das aplicações.

Camadas distribuídas entre dois ambientes Cada ambiente reúne aplicações em containers, os arquivos utilizados pelos sistemas e um banco de dados participante do cluster. Entre os ambientes existem duas comunicações próprias: a sincronização dos arquivos e a replicação do banco de dados. AMBIENTE A Aplicações em containers execução dos sistemas Arquivos documentos e relatórios Banco de dados participante do cluster AMBIENTE B Aplicações em containers execução dos sistemas Arquivos documentos e relatórios Banco de dados participante do cluster sincronização dos arquivos replicação do banco de dados A participação de cada ambiente é definida no projeto, conforme os requisitos de continuidade.
Representação conceitual. A quantidade de ambientes participantes e a distribuição das camadas são definidas conforme os requisitos de disponibilidade da operação.

Banco de dados distribuído

Organização dos dados em cluster, com replicação entre os ambientes participantes e mecanismos de continuidade definidos para a operação.

Aplicações em containers

Organização da execução dos sistemas para facilitar sua implantação, manutenção e distribuição entre os ambientes previstos.

Disponibilidade dos arquivos

Definição dos métodos de armazenamento e sincronização de documentos, imagens, relatórios e arquivos utilizados pelas aplicações.

Integração entre os serviços

Coordenação dos processos que dependem de banco de dados, aplicações e arquivos, considerando as condições necessárias ao funcionamento conjunto.

As camadas incluídas são especificadas na proposta, conforme as prioridades e os requisitos da empresa.

Continuidade

Continuidade planejada e validada

A arquitetura contempla procedimentos para responder à indisponibilidade de componentes e recuperar os serviços afetados.

Continuidade do atendimento

Planejamento da utilização dos recursos disponíveis para sustentar os serviços nos cenários previstos.

Recuperação da operação

Procedimentos para restabelecer os componentes afetados e reintegrá-los ao ambiente.

Manutenção da infraestrutura

Organização das intervenções para reduzir o impacto sobre os sistemas e preservar a capacidade de atendimento.

Validação antes da entrada em produção

Verificação do funcionamento da solução e dos procedimentos de continuidade definidos no projeto.

Os níveis de disponibilidade e os objetivos de recuperação são estabelecidos conforme a arquitetura e o comportamento das aplicações.

Desempenho

Desempenho para acompanhar a demanda da empresa

A solução é dimensionada para atender às características da operação, considerando o processamento das informações, o volume de acessos e o crescimento dos sistemas.

Agilidade no acesso aos dados

Organização do acesso às informações conforme a distribuição das aplicações e as necessidades de utilização.

Capacidade para os períodos de maior demanda

Planejamento dos recursos para atender aos horários de pico e às rotinas de maior processamento.

Eficiência operacional

Adequação do ambiente para melhorar o aproveitamento dos recursos e reduzir limitações que afetam a resposta dos sistemas.

Expansão da capacidade

Evolução planejada para acompanhar o aumento da demanda, conforme as possibilidades e os requisitos da arquitetura.

Os resultados esperados e os critérios de validação são definidos para cada projeto.

Sistemas existentes

Evolução dos sistemas existentes

A implantação prioriza a preservação das funcionalidades e das regras de negócio utilizadas pela empresa.

A arquitetura é planejada considerando as aplicações, as integrações e os processos existentes. Eventuais adaptações são incorporadas ao escopo e alinhadas com os responsáveis pelos sistemas.

A transição ocorre conforme um planejamento de implantação, com validação das rotinas críticas antes da entrada em produção.

Quando houver necessidade de alterações na aplicação, o projeto contempla a participação da equipe de desenvolvimento ou do fornecedor responsável.

Processos

Integrações e processos operacionais

Rotinas de faturamento, importação, exportação e comunicação com outros sistemas fazem parte do planejamento de continuidade.

O projeto organiza a execução desses processos nos ambientes participantes, considerando suas dependências e as condições necessárias para evitar duplicidades e interrupções.

Documentos, relatórios e arquivos de integração também são contemplados conforme sua participação no funcionamento dos sistemas.

Infraestrutura atual

Aproveitamento dos investimentos em infraestrutura

Os recursos e serviços já utilizados pela empresa podem integrar a solução, conforme sua adequação aos objetivos do projeto.

O planejamento define o que pode ser mantido, o que exige adaptação e quais investimentos são necessários para atender aos requisitos de disponibilidade, desempenho e crescimento.

A escolha da infraestrutura faz parte do projeto de cada cliente.

Execução

Da concepção à operação

Cada etapa tem entrega definida e critérios de aceite próprios.

Projeto da solução

Definição da arquitetura, do escopo e das condições necessárias à implantação.

Entrega: Projeto com responsabilidades, etapas e critérios de validação.

Implantação e validação

Implementação da solução e verificação do funcionamento das aplicações e dos mecanismos de continuidade previstos.

Entrega: Ambiente validado conforme os critérios acordados.

Transição para produção

Entrada em operação de acordo com o planejamento, com coordenação das atividades e das eventuais janelas de intervenção.

Entrega: Solução implantada e documentação operacional prevista no escopo.

Acompanhamento do ambiente

Monitoramento, suporte e manutenção conforme os serviços contratados.

Entrega: Acompanhamento compatível com as responsabilidades e os níveis de serviço estabelecidos.

Contratação

Escopo conforme a necessidade da empresa

A contratação é estruturada de acordo com os objetivos de cada operação.

Planejamento da arquitetura

Projeto de evolução do ambiente, com definição das prioridades de disponibilidade, desempenho e continuidade.

Otimização do ambiente

Adequações voltadas à eficiência do banco de dados e ao melhor aproveitamento dos recursos disponíveis.

Implantação de cluster

Distribuição do banco de dados para reduzir a dependência de um único servidor e ampliar as possibilidades de manutenção e recuperação.

Operação distribuída entre datacenters

Projeto de continuidade entre localidades, podendo integrar banco de dados, aplicações, arquivos e processos operacionais.

Cada proposta estabelece as entregas, os prazos e as responsabilidades das partes.

Proposta de escopo. Nossa equipe estrutura a contratação conforme os objetivos e a etapa de evolução da sua infraestrutura.

Solicitar proposta
Proteção

Proteção e recuperação das informações

A disponibilidade dos serviços e a recuperação dos dados são planejadas de forma complementar.

A replicação mantém os dados distribuídos entre os ambientes participantes. A política de backup permite recuperar informações conforme os períodos de retenção e os pontos de restauração disponíveis.

Os serviços de proteção, armazenamento e recuperação incluídos são especificados na contratação.

Infraestrutura

Infraestrutura e localização dos dados

A solução pode utilizar a infraestrutura da Horizon no Brasil e outros ambientes previstos no projeto.

A distribuição considera as necessidades de acesso, conectividade, disponibilidade e localização das informações.

Os ambientes utilizados para operação, replicação e backup são identificados na proposta.

Perguntas

Perguntas frequentes

As condições específicas de cada item são estabelecidas na proposta.

O que é o MySQL Cluster da Horizon?

É nossa solução de computação distribuída para ampliar a disponibilidade dos dados e a continuidade dos sistemas. O projeto pode integrar banco de dados em cluster, aplicações em containers e sincronização de arquivos entre ambientes, conforme os requisitos da empresa.

Qual é o principal benefício?

Reduzir a dependência de componentes individuais e ampliar as condições de continuidade da operação. Conforme o projeto, a solução também pode distribuir os serviços entre datacenters.

Qual disponibilidade pode ser contratada?

O SLA é definido conforme a arquitetura implantada. As condições são apresentadas na proposta.

A solução pode utilizar diferentes provedores de nuvem?

Sim. O projeto pode contemplar diferentes provedores e datacenters, desde que os ambientes atendam aos requisitos da arquitetura.

É possível aproveitar a infraestrutura atual?

Sim. Os recursos existentes podem integrar a solução conforme sua capacidade e compatibilidade. O projeto define o aproveitamento e as adequações necessárias.

Preciso modificar meu sistema?

A implantação prioriza a preservação da aplicação. Eventuais adaptações necessárias ao funcionamento distribuído são definidas no projeto e alinhadas com os responsáveis pelo sistema.

O projeto também contempla aplicações e arquivos?

Pode contemplar. A inclusão dessas camadas depende das necessidades de continuidade e das características da aplicação. A abrangência é especificada na proposta.

A solução melhora o desempenho?

A arquitetura pode contribuir para o desempenho conforme o perfil de utilização e a distribuição dos acessos. O projeto também pode contemplar otimizações para atender às necessidades da operação.

A replicação substitui o backup?

Não. A replicação mantém os dados distribuídos, mas também pode propagar alterações indevidas. O backup permite recuperar informações conforme a retenção e os pontos de restauração disponíveis.

A implantação exige interrupção dos sistemas?

As atividades são planejadas para reduzir os impactos sobre a operação. Eventuais janelas de interrupção são definidas e acordadas antes da transição.

Como são definidos o prazo e o investimento?

O prazo e o valor consideram a abrangência da solução, as adequações necessárias e os serviços incluídos. A proposta apresenta as etapas e as condições de execução.

Quem acompanha o ambiente após a implantação?

As responsabilidades de operação, monitoramento e suporte são definidas na contratação. A Horizon pode prestar acompanhamento continuado conforme o escopo acordado.

Os dados ficam no Brasil?

Quando o projeto utiliza exclusivamente nossa infraestrutura brasileira, os ambientes ficam no Brasil. A localização dos dados, das réplicas e dos backups é especificada na proposta.

É possível implantar a solução em sistemas de outros fornecedores?

Sim, conforme a compatibilidade e as condições de participação do fornecedor. As adaptações e validações necessárias são previstas no projeto.

Planeje a continuidade dos dados da sua empresa. Conte com nossa equipe para projetar e implantar uma arquitetura compatível com os requisitos de disponibilidade, desempenho e crescimento da sua operação.

Solicitar avaliação do ambiente