As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Abordagem estratégica para replicação de dados de mainframe
A replicação de dados de um mainframe para o Nuvem AWS é um processo que envolve a transferência de dados de seus sistemas de mainframe locais para o ambiente de nuvem.
Durante todo o processo, as partes interessadas relevantes, como proprietários de dados de mainframe, equipes de segurança e arquitetos de nuvem, devem participar ativamente para garantir que a migração seja bem-sucedida e esteja em conformidade. Além disso, para obter orientação e suporte à implementação, considere contratar serviços AWS profissionais
Esta seção descreve uma abordagem estratégica de alto nível que você pode usar para planejar e implementar uma replicação de dados de mainframe. Inclui as seguintes fases:
Avaliar
A fase de avaliação é a base fundamental de qualquer estratégia bem-sucedida de migração de mainframe-to-cloud dados. Durante esse estágio inicial, você conduz uma avaliação abrangente do ambiente atual de mainframe, analisando cuidadosamente as cargas de trabalho, as características dos dados e os recursos da infraestrutura. Essa avaliação sistemática ajuda a identificar quais conjuntos de dados são candidatos à replicação na nuvem. Por meio dessa análise, você pode desenvolver uma compreensão clara do escopo e dos possíveis desafios.
Faça o seguinte na fase de avaliação:
-
Avalie suas cargas de trabalho de mainframe e identifique quais conjuntos de dados devem ser replicados para o. Nuvem AWS
-
Faça uma análise completa da sensibilidade dos dados, dos requisitos de conformidade e das considerações de desempenho.
-
Avalie sua infraestrutura de rede existente e a disponibilidade de largura de banda para replicação de dados.
Mobilizar
Na fase de mobilização, você desenvolve uma estratégia de replicação abrangente que aborda três aspectos fundamentais: a arquitetura técnica para integração entre sistemas de mainframe e Serviços da AWS, a estrutura operacional para manter a consistência e a segurança dos dados e o estabelecimento de métricas claras de sucesso. Você deve considerar cuidadosamente várias frequências de replicação, métodos de sincronização e mecanismos de failover ao projetar uma arquitetura que implemente controles de segurança robustos.
Faça o seguinte na fase de mobilização:
-
Desenvolva uma estratégia detalhada de replicação de dados que inclua o seguinte:
-
Frequência — determine a frequência da replicação de dados com base nas necessidades de seus negócios, na volatilidade dos dados e na disponibilidade da largura de banda da rede. As opções de frequência incluem o seguinte:
-
A replicação em tempo real é o processo de copiar os dados para a nuvem assim que eles são criados. Essa opção é ideal para dados transacionais, nos quais é necessária uma latência mínima.
-
A replicação quase em tempo real é o processo de copiar os dados para a nuvem com um pequeno atraso. Essa opção é adequada para dados de alta prioridade, nos quais a latência moderada é tolerada.
-
A replicação em lote programada é o processo de copiar os dados para a nuvem em um horário agendado. Essa opção é apropriada para non-real-time dados, onde atualizações periódicas são suficientes.
-
-
Métodos de sincronização — escolha métodos de sincronização apropriados que promovam a consistência dos dados e minimizem a sobrecarga de replicação. As opções de sincronização incluem o seguinte:
-
A captura de dados de alterações (CDC) é o processo de rastrear alterações em uma fonte de dados e registrar metadados sobre a alteração. Com essa abordagem, você captura e replica somente os dados alterados. Essa opção pode reduzir o tráfego de replicação e melhorar a eficiência.
-
A replicação de instantâneos é o processo de criar uma cópia de um conjunto de dados em um determinado momento e, em seguida, replicar essa cópia. Você pode tirar instantâneos periodicamente dos dados do seu mainframe e depois replicá-los no. Nuvem AWS Essa opção é adequada para conjuntos de dados menos dinâmicos.
-
-
Mecanismos de failover — implemente mecanismos de failover que promovam a disponibilidade contínua e a integridade dos dados. As opções para mecanismos de failover incluem o seguinte:
-
O failover ativo-passivo é uma configuração que usa recursos primários e secundários. O recurso secundário é ativado somente quando o recurso primário falha. Com essa abordagem, você mantém uma réplica em espera no Nuvem AWS e ela é ativada automaticamente se o mainframe falhar.
-
A replicação ativa-ativa é um método de replicação de dados que permite que vários servidores lidem com operações de leitura e gravação simultaneamente. Com essa abordagem, você replica simultaneamente os dados do mainframe para vários Regiões da AWS na nuvem. Essa abordagem é adequada se você precisar de alta disponibilidade e recuperação de desastres.
-
-
-
Projete uma arquitetura para integrar sistemas de mainframe e projete para consistência e segurança de dados. Serviços da AWS Sua arquitetura deve abordar o seguinte:
-
Integração com Serviços da AWS — Recomendamos que seu design leve em conta o seguinte:
-
Ferramenta de replicação — use AWS Database Migration Service (AWS DMS), replicação AWS Mainframe Modernization de dados com Precisely, ou ferramentas de replicação de terceiros.
-
Armazenamento — Armazene dados replicados no Amazon Simple Storage Service (Amazon S3) porque ele fornece escalabilidade e durabilidade.
-
Armazenamento de dados — Use o Amazon Redshift para armazenamento e análise de dados. Esse serviço pode ajudá-lo a extrair insights dos dados replicados do mainframe.
-
Computação — implante AWS Lambdafunções ou instâncias do Amazon Elastic Compute Cloud EC2 (Amazon) para processar os dados replicados e realizar transformações de dados.
-
-
Consistência e segurança dos dados — recomendamos que seu design leve em conta o seguinte:
-
Criptografia — criptografe dados em trânsito e em repouso usando AWS Key Management Service (AWS KMS).
-
Controle de acesso — implemente funções e políticas AWS Identity and Access Management (IAM) que controlem o acesso aos dados replicados. Restrinja as permissões com base nas funções e responsabilidades do usuário.
-
Validação de dados — realize verificações durante a replicação para validar a consistência e a integridade dos dados entre os ambientes de mainframe e nuvem.
-
Monitoramento e auditoria — Use AWS CloudTraila Amazon CloudWatch para monitorar os processos de replicação e auditar o acesso aos dados replicados.
-
-
-
Estabeleça métricas claras para medir o sucesso do processo de replicação e seu impacto no desempenho do aplicativo. As métricas podem incluir o seguinte:
-
Integridade dos dados — monitore a integridade dos dados replicados em comparação com a fonte para que você possa detectar quaisquer registros ausentes ou incompletos.
-
Desempenho do aplicativo — acompanhe os tempos de resposta e a taxa de transferência do aplicativo antes e depois da implementação da replicação de dados para que você possa identificar quaisquer impactos no desempenho.
-
Eficiência de custos — avalie a relação custo-benefício da replicação e do Nuvem AWS uso de dados para que você possa compará-la com os custos da infraestrutura local.
-
Migrar e modernizar
Durante a fase de migração e modernização, você replica os dados do mainframe para a nuvem e depois valida a replicação. Essa fase crítica envolve a implementação de métodos de replicação apropriados, a implantação de ferramentas essenciais e o estabelecimento de caminhos de dados seguros entre os ambientes de mainframe e nuvem. Você deve orquestrar cuidadosamente a integração dos sistemas tradicionais de mainframe com os serviços de nuvem modernos, mantendo medidas de segurança robustas e garantindo a integridade dos dados durante todo o processo de transição. O sucesso nessa fase exige uma abordagem equilibrada de implementação técnica, conformidade de segurança e validação completa dos processos de replicação.
Faça o seguinte na fase de migração e modernização:
-
Escolha um método de replicação. Existem várias abordagens para replicar dados de mainframe AWS, incluindo CDC e replicação em lote programada.
-
Implante as ferramentas de replicação de dados e configure os fluxos de trabalho de replicação entre o mainframe e a nuvem. Você pode usar serviços e ferramentas como Apache Kafka
, Amazon MQ, Amazon Redshift ou Amazon Relational Database Service (Amazon RDS). -
Implemente as medidas de segurança necessárias, como criptografia e controles de acesso, para proteger os dados em trânsito ou em repouso.
-
Teste minuciosamente os processos de replicação para validar a integridade e a confiabilidade dos dados.
Otimizar
A fase de otimização ajuda você a ajustar os processos de replicação para alcançar a máxima eficiência. Essa fase se concentra em estabelecer uma estrutura equilibrada que garanta desempenho, economia e resiliência operacional ideais, mantendo a flexibilidade de escalar.
Faça o seguinte na fase de otimização:
-
Monitore continuamente o desempenho do processo de replicação de dados e ajuste os parâmetros de configuração conforme necessário.
-
Otimize seus AWS recursos para minimizar os custos e, ao mesmo tempo, atender aos requisitos de desempenho.
-
Implemente mecanismos robustos de monitoramento e alerta que ajudem você a detectar e resolver prontamente quaisquer problemas.
-
Planeje a escalabilidade para acomodar o crescimento futuro em volumes de dados ou fontes de dados adicionais.
Governar
A fase de controle estabelece a estrutura crítica para manter o controle, a conformidade e a responsabilidade nas operações de gerenciamento de dados. Essa fase implementa políticas e procedimentos essenciais que ajudam a proteger os ativos de dados e ajudam você a cumprir os requisitos regulamentares e os padrões do setor. Por meio de mecanismos estruturados de governança, você pode criar um ambiente seguro e compatível que ajuda a proteger informações confidenciais.
Faça o seguinte na fase de controle:
-
Estabeleça políticas e procedimentos de governança para gerenciar os processos e o Nuvem AWS uso da replicação de dados.
-
Valide a conformidade com os requisitos regulatórios e os padrões do setor, como o Regulamento Geral de Proteção de Dados (GDPR) e a Lei de Portabilidade e Responsabilidade de Seguros de Saúde (HIPAA).
-
Realize auditorias e análises regulares para validar a adesão às diretrizes de governança e conformidade.