Com o Dual Run, é possível executar cargas de trabalho simultaneamente nos mainframes atuais e no Google Cloud, além de comparar o comportamento deles. Assim, você pode realizar testes em tempo real e coletar rapidamente dados sobre desempenho e estabilidade.
Com a execução dupla, é possível testar, certificar e reduzir os riscos dos aplicativos de mainframe que estão sendo modernizados com o Google Cloud, garantindo a correção, a integridade e o desempenho do aplicativo modernizado durante a migração e antes da ativação.
Como funciona a corrida dupla
Depois de modernizar o aplicativo do mainframe no Google Cloud, use a execução dupla para comparar a saída dos cálculos do mainframe, como relatórios diários ou snapshots de banco de dados, com a saída do aplicativo Google Cloud. Se a entrada dos dois sistemas for a mesma, a saída também será. Caso contrário, a execução dupla permite identificar e analisar as diferenças sem interromper sua empresa.
Com a execução dupla, também é possível usar a automação para reproduzir eventos reais e ao vivo do sistema mainframe de produção no aplicativo Google Cloudmodernizado. Isso permite comparar as saídas entre os dois sistemas, garantindo a correção da lógica de negócios atualizada no aplicativo modernizado.
Quando estiver satisfeito com a equivalência de desempenho funcional e não funcional dos dois sistemas, mude para o novo ambiente de produção do Google Cloude comece a desativar o mainframe.
O Dual Run funciona para os seguintes tipos de carga de trabalho:
- Cargas de trabalho em lote, como relatórios diários ou registros de banco de dados.
- Transações on-line (prévia), como transações bancárias.
Benefícios da execução dupla
O Dual Run oferece os seguintes benefícios:
- Isso permite testar o aplicativo de mainframe sem interromper os negócios. É possível testar e comparar os dois aplicativos antes de criar a confiança necessária na equivalência funcional deles.
- Ele permite controlar seus dados com segurança. Somente você e os usuários que você autorizar têm acesso aos dados armazenados no seu projeto do Google Cloud . O Google não tem acesso aos seus dados.
- Ele ajuda a acelerar sua jornada de migração para Google Cloud ao reduzir o tempo necessário para testar seu aplicativo.
- Isso permite observar e comparar o comportamento dos dois sistemas em um único painel.
A seguir
Saiba mais sobre a arquitetura de execução dupla para cargas de trabalho em lote.