Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
As organizações podem modernizar seus sistemas de mainframe para aproveitar os benefícios da computação em nuvem. A integração de dados de mainframe com plataformas de nuvem melhora a escalabilidade, o desempenho e a eficiência de custos.
O BMC Automated Mainframe Intelligence (AMI) Cloud fornece uma solução que transfere dados do mainframe diretamente para o Azure Blob Storage. Este serviço automatiza passos-chave na jornada de migração e modernização.
Apache®, Kafkae o logotipo flame são marcas registradas ou marcas comerciais da Apache Software Foundation nos Estados Unidos e/ou em outros países. Nenhum endosso da Apache Software Foundation está implícito no uso dessas marcas.
Principais benefícios
Backup económico: Use a BMC AMI Cloud com Armazenamento Blob como uma alternativa eficiente às bibliotecas virtuais de fita para ajudar a garantir backups de dados mais rápidos e económicos. Essa mudança reduz os custos e melhora os tempos de backup e recuperação, essenciais para a continuidade dos negócios.
Transformação de dados: O BMC AMI Cloud Analytics converte dados de mainframe em formatos abertos compatíveis com vários serviços Azure. Os formatos abertos melhoram a usabilidade e a integração dos dados. Este processo é crucial para organizações que pretendem utilizar análises avançadas, IA e ferramentas de aprendizagem automática nos seus dados legados.
Proteção de dados: O BMC AMI Cloud Vault fornece cópias imutáveis e isoladas dos dados do mainframe no Azure Storage. Ele protege os dados fornecendo controle de versão, bloqueio, imutabilidade e criptografia. Ele também fornece proteção contra ameaças e está em conformidade com os requisitos regulamentares para retenção de dados.
Arquitetura
Baixe um arquivo Visio dessa arquitetura.
Workflow
O fluxo de trabalho a seguir corresponde ao diagrama anterior:
O agente BMC AMI Cloud inicia uma tarefa z/OS que envia dados de mainframe criptografados e compactados para o Blob Storage over Transmission Control Protocol/Internet Protocol (TCP/IP). Esse processo ajuda a garantir uma transferência de dados segura e eficiente sem a necessidade de armazenamento intermediário, o que reduz a latência e possíveis pontos de falha.
O BMC AMI Cloud Management Server, um aplicativo Web baseado no Docker, administra os agentes de nuvem. Gerem políticas, atividades e armazenamento para ajudar a garantir uma gestão coesa dos dados.
O BMC AMI Cloud Analytics transforma dados de mainframe armazenados no Blob Storage em formatos otimizados para IA, business intelligence (BI) e aplicações de aprendizagem automática. Suporta a conversão para CSV e JSON e permite a integração direta com bases de dados Microsoft. Esse recurso suporta uma ampla gama de casos de uso analíticos e operacionais.
Componentes
Cada componente do BMC AMI Cloud Data foi concebido para otimizar vários aspetos do processo de migração e gestão de dados:
O agente BMC AMI Cloud é um aplicativo baseado em Java que é executado como uma tarefa iniciada em uma ou mais partições lógicas (LPARs) z/OS. Ele lê e grava dados diretamente de e para o Armazenamento de Blob sobre TCP/IP. O agente BMC AMI Cloud usa o mecanismo zIIP, que reduz significativamente o consumo geral da CPU. Esta otimização melhora o desempenho dos mainframes e reduz custos. Você pode usar vários agentes para aumentar a escalabilidade e a resiliência. Nesta arquitetura, o agente BMC AMI Cloud serve como o principal mecanismo de transferência de dados que move de forma segura os dados do mainframe para o Armazenamento.
O BMC AMI Cloud Management Server é uma aplicação web que corre num contentor Docker que gere a interface do utilizador web (UI) e a comunicação com os agentes z/OS. Ele fornece uma maneira de definir políticas de proteção de dados, migração de dados e arquivamento de dados. Essas políticas ajudam a garantir que o gerenciamento de dados esteja alinhado com os requisitos organizacionais e os padrões de conformidade. Para alta disponibilidade, implemente esta aplicação em Máquinas Virtuais Azure dentro da sua rede virtual. Nesta arquitetura, o BMC AMI Cloud Management Server atua como o plano central de controlo para gerir políticas de migração de dados e monitorizar as atividades dos agentes.
O motor de gestão do ciclo de vida é uma aplicação baseada em Java que corre localmente num LPAR z/OS. Remove dados expirados tanto do armazenamento de objetos como do z/OS. Este processo automatiza a gestão do ciclo de vida dos dados e ajuda a garantir que os recursos de armazenamento são utilizados de forma eficiente. Nesta arquitetura, o motor de gestão do ciclo de vida automatiza as políticas de retenção de dados para otimizar custos de armazenamento e apoiar a conformidade.
A interface de linha de comando (CLI) de gerenciamento de dados é uma CLI que é executada em LPARs z/OS. Os usuários podem executar ações de backup, restauração, arquivamento, recuperação e exclusão de e para o Armazenamento de Blobs usando a CLI. A CLI oferece flexibilidade e controle sobre tarefas de gerenciamento de dados e permite a integração com fluxos de trabalho e scripts existentes. Nesta arquitetura, a CLI de gestão de dados proporciona aos administradores controlo direto na linha de comandos sobre as operações de dados entre mainframe e Armazenamento.
A BMC AMI Cloud Analytics é uma aplicação baseada em Docker que transforma objetos geridos pela BMC AMI Cloud em formatos abertos que aplicações de IA, BI e aprendizagem automática podem processar. Permite às organizações extrair valor dos seus dados do mainframe, tornando-os disponíveis para ferramentas analíticas modernas. Nesta arquitetura, a BMC AMI Cloud Analytics integra dados de mainframe com serviços de análise Azure, convertendo-os para formatos compatíveis com plataformas de dados modernas.
Networking e identidade
A conectividade segura e confiável entre sistemas de mainframe locais e serviços de nuvem do Azure é crucial para o sucesso de qualquer esforço de modernização.
O Azure ExpressRoute é um serviço de conectividade que fornece uma conexão privada e confiável aos serviços do Azure. Esta ligação proporciona um desempenho superior e uma segurança melhorada em comparação com as ligações públicas à Internet. Nessa arquitetura, o ExpressRoute ajuda você a transferir dados de mainframe de ambientes locais para o Azure por meio de uma conexão privada. Essa abordagem é ideal para organizações que têm requisitos rigorosos de soberania de dados.
O Gateway de VPN do Azure é um gateway de rede virtual que envia tráfego criptografado entre a Rede Virtual do Azure e locais locais pela Internet pública. Nessa arquitetura, você pode implantar o Gateway de VPN para cenários em que não é possível usar uma conexão privada dedicada para transferir os dados de mainframe para o Azure.
O Microsoft Entra ID é um serviço de gestão de identidade e acessos que sincroniza com diretórios locais. Suporta login único (SSO) e autenticação multifator para melhorar tanto a segurança como a experiência do utilizador. Nesta arquitetura, o Microsoft Entra ID ajuda a garantir autenticação segura e controlo de acesso para os componentes da BMC AMI Cloud. Pode gerir e administrar as permissões usando o controlo de acesso baseado em funções Azure (Azure RBAC).
Bancos de dados e armazenamento
Os dados do mainframe são migrados para o Armazenamento através do agente BMC AMI Cloud. Pode integrar os dados no Storage com qualquer um dos seguintes serviços de base de dados da Microsoft utilizando o BMC AMI Cloud Analytics.
Azure Database para PostgreSQL é um serviço de base de dados gerenciado, relacional, baseado na edição comunitária do motor de base de dados open-source PostgreSQL. Você pode usar o Banco de Dados do Azure para PostgreSQL para se concentrar na inovação de aplicativos em vez do gerenciamento de banco de dados. Também pode escalar a sua carga de trabalho de forma eficiente e com custos operacionais mínimos. Nessa arquitetura, você pode integrar dados de mainframe com o Banco de Dados do Azure para PostgreSQL por meio do BMC AMI Cloud Analytics.
Azure Database for MySQL é um serviço de base de dados relacional gerido baseado na edição comunitária do motor de base de dados MySQL open-source. Nessa arquitetura, você pode integrar dados de mainframe com o Banco de Dados do Azure para MySQL por meio do BMC AMI Cloud Analytics.
A Azure SQL Database é um serviço de base de dados gerido e escalável que possui funcionalidades potenciadas por IA para otimização de desempenho e durabilidade. Ele suporta computação sem servidor e opções de armazenamento Hyperscale e dimensiona automaticamente os recursos sob demanda. Nessa arquitetura, você pode integrar dados de mainframe no armazenamento com o Banco de dados SQL usando o BMC AMI Cloud Analytics.
Azure SQL Managed Instance é um serviço inteligente e escalável de base de dados na cloud que oferece todos os benefícios de uma plataforma gerida e perenne como serviço (PaaS). A Instância Gerenciada do SQL fornece compatibilidade quase completa com o mecanismo de banco de dados SQL Server (Enterprise Edition) mais recente. Este serviço também fornece uma implementação de rede virtual nativa que aborda preocupações comuns de segurança. Nessa arquitetura, você pode integrar dados de mainframe com SQL Managed Instance por meio do BMC AMI Cloud Analytics.
O Microsoft Fabric é uma plataforma de análise de dados de ponta a ponta que unifica movimentação de dados, ciência de dados, análise em tempo real e BI numa única experiência de software como serviço (SaaS). Nesta arquitetura, o Fabric permite análises avançadas e BI ao integrar dados de mainframe transformados em Azure numa plataforma de dados unificada.
Cada tenant Fabric é automaticamente provisionado com um único lago de dados lógico, conhecido como OneLake. O OneLake é um data lake unificado construído sobre o Azure Data Lake Storage que suporta dados estruturados e não estruturados.
Pode usar atalhos para integrar dados de mainframe com um Fabric lakehouse ou warehouse para análises avançadas e armazenamento de dados com o BMC AMI Cloud Analytics.
O Armazenamento do Azure é uma solução de armazenamento em nuvem que inclui armazenamento de objetos, ficheiros, discos, filas e tabelas. O Azure Storage suporta soluções de armazenamento híbrido e fornece ferramentas para transferência, partilha e backup de dados. Ele também fornece soluções escaláveis de backup e arquivamento para os dados de mainframe migrados. Nessa arquitetura, o armazenamento serve como o principal destino para os dados de mainframe transferidos pelos agentes da BMC AMI Cloud.
Análise e monitorização
O monitoramento e a análise eficazes são essenciais para manter a integridade e o desempenho dos sistemas baseados em nuvem:
O Azure Monitor é um serviço de monitorização que fornece uma solução para recolher, analisar e atuar em telemetria a partir de ambientes na cloud e on-premises. Inclui funcionalidades como Application Insights, Azure Monitor Logs e Log Analytics. Esses recursos permitem o monitoramento proativo e a resolução de problemas. Nessa arquitetura, você pode monitorar e analisar as métricas durante a migração de dados do mainframe para o Armazenamento usando o Azure Monitor.
O Power BI é um grupo de ferramentas de análise de negócios que se conectam a centenas de fontes de dados, o que simplifica a preparação de dados e impulsiona análises não planejadas.
Nesta arquitetura, o Power BI serve como camada analítica. Liga-se a dados migrados a partir de mainframes, distribuídos por sistemas de armazenamento e sistemas de bases de dados. Através de atalhos no Data Lake Storage ou no Blob Storage, o Power BI utiliza o modo Direct Lake para construir modelos semânticos de alto desempenho que fornecem informações quase em tempo real diretamente do lago de dados. Em paralelo, os dados migrados para bases de dados Azure podem ser consumidos utilizando modos DirectQuery ou Importação. Esta abordagem de consulta dupla oferece flexibilidade para equilibrar desempenho, escala e novidade. Depois de estabelecidos estes modelos semânticos, podem ser desenvolvidos relatórios e painéis interativos através de ligações em tempo real, o que permite um acesso consistente e regulado aos dados em toda a organização.
Alternativas de implementação
Você pode escolher entre opções de implantação local e na nuvem com base em suas necessidades e restrições específicas:
Implementação local: Pode instalar o BMC AMI Cloud Management Server on-premises nas Extensões de Container z/OS (zCX) ou numa instância virtual Linux. Esta instalação oferece flexibilidade para organizações que têm requisitos regulatórios ou de latência.
Serviço de transformação de dados: A BMC AMI Cloud Analytics pode operar externamente ao mainframe num ambiente local. Ele também pode ser implantado na nuvem usando instâncias de servidor ou serviços de contêiner, o que melhora o uso de recursos e o desempenho.
Casos de uso
Esta arquitetura é adequada para vários casos de uso:
Disponibilidade de dados do mainframe: Disponibilizar dados de mainframe a serviços de dados Azure, IA, aprendizagem automática, análise e ferramentas de BI.
Proteção de dados: Faça backup e arquive dados de mainframe no Blob Storage para ajudar a garantir a disponibilidade e a durabilidade dos dados.
Integração direta de dados: Permitir que aplicações mainframe escrevam e leiam dados diretamente para e a partir do Blob Storage para otimizar fluxos de trabalho e reduzir a latência.
Cibersegurança: Proteja os dados do mainframe contra ataques cibernéticos criando uma terceira cópia imutável no Azure para melhorar a segurança e a conformidade dos dados.
Contribuidores
A Microsoft mantém este artigo. Os seguintes colaboradores escreveram este artigo.
Autor principal:
- Seetharaman Sankaran | Arquiteto de Engenharia Sénior
Outros contribuidores:
- Pratim Dasgupta | Arquiteto de Engenharia Sénior
- Ashish Khandelwal | Gerente Principal de Arquitetura de Engenharia
- Raphael Sayegh | Arquiteto de Soluções em Nuvem
Para ver perfis não públicos do LinkedIn, faça login no LinkedIn.
Próximos passos
- BMC AMI Gerenciamento de dados em nuvem para de mainframe
- O que é a Rota Expressa?
- O que é VPN Gateway?
- Introdução ao Data Lake Storage
- O que é o Banco de Dados SQL?
- O que é o Banco de Dados do Azure para PostgreSQL?
- O que é o Banco de Dados do Azure para MySQL?
- O que é o Power BI?
- Visão geral do Azure Monitor
- Para mais informações, contacte a equipa de Modernização de Dados do Mainframe.