Este artigo descreve como usar tecnologias de virtualização da Unisys, um parceiro da Microsoft, com um servidor corporativo Unisys ClearPath Forward (CPF) Dorado existente. Com essa abordagem, você pode acelerar a mudança para o Azure e eliminar a necessidade de reescrever o código do aplicativo ou recriar a arquitetura do banco de dados. O código existente é mantido em sua forma original. As telas do aplicativo, as interações do usuário e as estruturas de dados em segundo plano permanecem inalteradas, o que elimina a necessidade de treinar os usuários novamente.
Arquitetura
Exemplo de arquitetura de origem (pré-migração): a arquitetura a seguir ilustra um servidor corporativo típico do Unisys CPF Dorado (Sperry 1100/2200) local.
Baixe um Arquivo Visio dessa arquitetura.
Exemplo de arquitetura do Azure (pós-migração): a arquitetura a seguir ilustra um exemplo utilizando tecnologias de virtualização da Unisys relacionadas ao servidor corporativo Unisys CPF Dorado.
Baixe um Arquivo Visio dessa arquitetura.
Workflow
Os textos explicativos numéricos 1, 2 e 3 são usados em ambos os diagramas para destacar as semelhanças entre os estados antes e depois do sistema.
- O acesso de usuário é fornecido pela porta TLS 443 para acessar aplicativos baseados na Web. A camada de apresentação de aplicativos baseados na Web pode ser mantida inalterada para minimizar a readaptação do cliente. Por outro lado, a camada de apresentação do aplicativo Web pode ser atualizada com estruturas de UX modernas, se desejado. Além disso, para acesso de administrador às máquinas virtuais (VMs), os hosts Azure Bastion podem ser usados para maximizar a segurança minimizando as portas abertas.
- Impressoras e outros dispositivos de saída do sistema têm suporte, desde que sejam anexados por IP à rede do Azure. As funções de impressão no Dorado são mantidas para que nenhuma alteração de aplicativo seja necessária.
- A função Operations é movida do servidor corporativo Dorado para uma VM do Azure. Você pode implementar mais automação usando uma VM OpCon no ecossistema para monitorar e controlar todo o ambiente.
- Se fitas físicas estiverem em uso, elas serão convertidas em fitas virtuais. A formatação de fita e a funcionalidade de leitura e gravação são mantidas. As fitas são gravadas no armazenamento do Azure ou em um armazenamento offline. A funcionalidade de fita é mantida, eliminando a necessidade de reescrever o código-fonte. Os benefícios incluem contas de Armazenamento de Blobs do Azure para backup de arquivos de fita virtual e tempos de acesso mais rápidos porque as operações de E/S são realizadas diretamente na mídia de disco.
- A construção de armazenamento do Dorado é mapeada para o armazenamento do Azure, mantendo a nomenclatura da unidade de disco Dorado. Nenhuma alteração de aplicativo ou de operações é necessária.
- O Azure Site Recovery fornece recursos de recuperação de desastres (DR) espelhando as VMs do Azure para uma região secundária do Azure. Esses recursos garantem um failover rápido no caso raro de uma falha do datacenter do Azure.
Componentes
- As Máquinas Virtuais do Azure são um dos vários tipos de recursos de computação sob demanda escalonáveis oferecidos pelo Azure. A Máquina Virtual do Azure oferece a você a flexibilidade da virtualização sem precisar comprar e manter o hardware físico.
- A Rede Virtual do Microsoft Azure é o bloco de construção fundamental de sua rede privada no Azure. A Rede Virtual permite vários tipos de recurso do Azure, como Máquinas Virtuais, a fim de se comunicar de forma segura com a Internet, com as redes locais e com outras VMs. A Rede Virtual é semelhante a uma rede tradicional que funciona em seu próprio data center, mas com os benefícios adicionais da infraestrutura do Azure, como dimensionamento, disponibilidade e isolamento. Os Placas de interface de rede (NICs) permitem que uma VM se comunique com a Internet, com o Azure e com os recursos locais. Por exemplo, você pode adicionar mais NICs à mesma VM, o que permite que as VMs filho do Solaris tenham seu próprio dispositivo de interface de rede dedicado e endereço IP.
- O Azure ExpressRoute permite que você estenda suas redes locais para a nuvem da Microsoft por meio de uma conexão privada facilitada por um provedor de conectividade. Com o ExpressRoute, você pode estabelecer conexões com serviços de nuvem da Microsoft, como Azure e Microsoft 365.
- O Azure Site Recovery habilita o failover de região para região do Azure para DR caso ocorra uma interrupção de região primária.
Alternativas
A virtualização Unisys do ambiente OS2200 fornece uma abordagem lift-and-shift para a transição para o Azure. Os dados, os processos e o código do aplicativo são mantidos e transferidos para o Azure. O teste é mínimo porque todos os aplicativos são transferidos do mainframe.
Outras maneiras de transferir dados e processos para o Azure incluem:
- Refatoração do código do aplicativo para C# ou Java usando ferramentas automatizadas. Essa solução move a funcionalidade, mas fornece uma base de código em um formulário nativo do Azure. Essa solução leva mais tempo para ser implementada e requer testes completos para garantir a funcionalidade mantida.
- Reescrita do código do aplicativo para o idioma de sua escolha. Esta solução é geralmente a solução mais longa e mais cara. O código é reescrito para levar em conta as necessidades do aplicativo. Novas funcionalidades podem ser adicionadas. Essa solução requer testes completos para garantir que o novo código seja executado conforme o esperado.
Detalhes do cenário
Os servidores corporativos da Unisys rastreiam sua herança até os primeiros servidores corporativos disponíveis comercialmente. Os sistemas Unisys CPF Dorado (Sperry 1100/2200) e Libra (Burroughs A Series/Master Control Program) são ambientes operacionais de servidores corporativos completos. Eles permitem o dimensionamento vertical para lidar com cargas de trabalho críticas. Você pode emular, converter ou modernizar esses sistemas no Azure. O Azure oferece características de desempenho e métricas de contrato de nível de serviço (SLA) semelhantes ou até mesmo aprimoradas.
Uma transição do Unisys move todo o sistema Dorado do hardware atual para o Azure por meio de uma VM. O sistema operacional 2200 Exec e todos os processadores, bibliotecas e dados aparecem como acontecia no ambiente físico. O OS requer uma licença da Unisys. A arquitetura inclui suporte para VMs, que lidam com funções como operações de fitas virtuais, gerenciamento de carga de trabalho e automação (OpCon), serviços Web e outras funções de suporte. A arquitetura também usa recursos de armazenamento do Azure, incluindo:
- Os discos gerenciados do SSD do Azure são volumes de armazenamento em nível de bloco gerenciados pelo Azure e usados com Máquinas Virtuais. Os tipos disponíveis de disco são os Discos Ultra, SSDs Premium, SSDs Standard e HDDs Standard. Para esta arquitetura, você deve usar SSDs Premium ou SSDs de Disco Ultra.
- Os Arquivos do Azure são um serviço que você pode usar para gerenciar totalmente os compartilhamentos de arquivos na nuvem que podem ser acessados usando o protocolo SMB (Server Message Block) padrão do setor. É possível montar compartilhamentos de arquivos do Azure de maneira simultânea por meio de implantações locais ou na nuvem do Windows, Linux e macOS.
O benefício dessa abordagem é a mudança rápida para o Azure em comparação com outras metodologias. Como os custos de instalações e de manutenção de hardware diminuem, o retorno sobre o investimento (ROI) é rápido. Pelo fato de o ambiente Dorado permanecer inalterado, não há custo associado à readaptação de usuários e programadores.
Dependendo da meta final, uma transição pode ser o estado final ou uma primeira etapa para modernizar aplicativos no ambiente Dorado ou no Azure. Essa abordagem fornece um caminho medido e planejado para atualizar aplicativos. Ele mantém o investimento feito no código do aplicativo existente. Após a conversão, você pode usar outros serviços de análise de dados do Unisys CloudForte e do Azure.
Possíveis casos de uso
- Mova as cargas de trabalho existentes do Unisys CPF Dorado para o Azure rapidamente, com baixo risco.
- Use o Azure Arc para criar um plano de DR para uma carga de trabalho local existente.
- Adicione serviços de dados do Unisys CloudForte ou do Azure às funcionalidades de cliente atuais.
- Use o CPF baseado no Azure para servir como um ambiente de DR, teste ou desenvolvimento sem a necessidade de mais recursos de hardware ou recursos.
Considerações
Essas considerações implementam os pilares do Azure Well-Architected Framework, um conjunto de princípios orientadores que você pode usar para aprimorar a qualidade de uma carga de trabalho. Para obter mais informações, confira Microsoft Azure Well-Architected Framework.
Confiabilidade
A confiabilidade garante que seu aplicativo possa cumprir os compromissos que você assume com seus clientes. Para obter mais informações, confira Visão geral do pilar de confiabilidade.
O Unisys CPF no Azure usa o Site Recovery para garantir a disponibilidade e a consistência do sistema.
Segurança
A segurança fornece garantias contra ataques deliberados e o abuso de seus dados e sistemas valiosos. Para saber mais, confira Visão geral do pilar de segurança.
O Unisys CPF é um sistema seguro por si só. O Azure adiciona uma camada de criptografia para dados em repouso e em movimento.
A tecnologia Unisys Stealth oculta endpoints. O Azure oferece outros controles de segurança.
Otimização de custo
A otimização de custos consiste em reduzir despesas desnecessárias e melhorar a eficiência operacional. Para obter mais informações, confira Visão geral do pilar de otimização de custo.
O Unisys CPF no Azure elimina antecipadamente os custos de manutenção de hardware e instalações. Outras economias derivam de não precisar treinar a equipe novamente para saber como operar ou usar o sistema. O computador virtualizado é executado como era no datacenter.
Você também pode otimizar seus custos seguindo o processo para escolher o tamanho correto da capacidade de suas VMs, desde o início, juntamente com o redimensionamento simplificado, conforme necessário. Para obter mais informações, consulte Princípios de otimização de custo do ]Well-Architected Framework.
Para estimar o custo de produtos e configurações do Azure, acesse a calculadora de preços do Azure.
Para saber mais sobre as ofertas e os preços de CPF da Unisys, acesse Produtos de CPF da Unisys.
Excelência operacional
A excelência operacional abrange os processos de operações que implantam um aplicativo e o mantêm em execução na produção. Para obter mais informações, confira Visão geral do pilar de excelência operacional.
A Unisys demonstra a excelência operacional apresentando um ambiente conhecido para a equipe, incluindo novos serviços, como o Site Recovery, para fornecer failover de DR.
Você pode otimizar a eficiência operacional implantando sua solução com modelos do Azure Resource Manager e usando o Azure Monitor para medir e melhorar o desempenho. Confira os Princípios de excelência operacional do Well-Architected Framework e Como monitorar o DevOps.
Eficiência de desempenho
A eficiência do desempenho é a capacidade de dimensionar sua carga de trabalho para atender às demandas colocadas por usuários de maneira eficiente. Para obter mais informações, consulte Visão geral do pilar de eficiência de desempenho.
A Unisys corresponde ao desempenho operacional no Azure com o Developer Studio. Você pode usar a camada Gold ou Platinum dependendo da carga de trabalho e necessidades operacionais. Use o Developer Studio para aumentar a velocidade das tarefas, incluindo desenvolvimento de novo código, consultas, geração de relatórios e outras tarefas.
Colaboradores
Esse artigo é mantido pela Microsoft. Ele foi originalmente escrito pelos colaboradores a seguir.
Principais autores:
- Philip Brooks | Gerente de Programa Sênior
- Adam Gallagher | Gerente de Soluções Sênior
Para ver perfis não públicos do LinkedIn, entre no LinkedIn.
Próximas etapas
Para obter mais informações, entre em contato com legacy2azure@microsoft.com ou consulte os seguintes recursos:
- Documentação do Azure ExpressRoute
- Migração e midrange de mainframe do Azure
- Documentação da Rede Virtual do Azure
- Criar, alterar ou excluir um adaptador de rede
- Introdução aos discos gerenciados do Azure
- Mudança de hospedagem de mainframe em Máquinas Virtuais do Azure
- SMA OpCon no Azure
- Unisys CloudForte para Azure no Azure Marketplace
- Gerenciamento de nuvem do Unisys
- Re-hospedar o mainframe Unisys CPF MCP no Azure usando a virtualização do Unisys
- Segurança cibernética do Unisys
- O que Arquivos do Azure?