Editar

Partilhar via


Virtualização de servidor empresarial Unisys ClearPath Forward OS 2200 no Azure

Azure Virtual Machines
Azure Virtual Network
Azure ExpressRoute

Este artigo descreve como utilizar tecnologias de virtualização da Unisys, um parceiro da Microsoft, com um servidor empresarial Unisys ClearPath Forward (CPF) Dorado. Com essa abordagem, você pode acelerar sua mudança para o Azure e eliminar a necessidade de reescrever o código do aplicativo ou reprojetar a arquitetura do banco de dados. O código existente é mantido na sua forma original. As telas do aplicativo, as interações do usuário e as estruturas de dados nos bastidores permanecem inalteradas, o que elimina a necessidade de treinar novamente seus usuários.

Arquitetura

Exemplo de arquitetura de origem (pré-migração): A arquitetura a seguir ilustra um servidor corporativo típico Unisys CPF Dorado (Sperry 1100/2200) local.

Diagrama da arquitetura de pré-migração.

Transfira um ficheiro do Visio desta arquitetura.

Exemplo de arquitetura do Azure (pós-migração): A arquitetura a seguir ilustra um exemplo que utiliza tecnologias de virtualização da Unisys relacionadas ao servidor corporativo Unisys CPF Dorado.

Diagrama da arquitetura pós-migração.

Transfira um ficheiro do Visio desta arquitetura.

Fluxo de Trabalho

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.

  1. O acesso do 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 o retreinamento do cliente. Por outro lado, a camada de apresentação da aplicação Web pode ser atualizada com estruturas UX modernas, se desejado. Além disso, para acesso de administrador às máquinas virtuais (VMs), os hosts do Azure Bastion podem ser usados para maximizar a segurança minimizando as portas abertas.
  2. Há suporte para impressoras e outros dispositivos de saída do sistema, desde que sejam IP conectados à rede do Azure. As funções de impressão no Dorado são mantidas para que não sejam necessárias alterações no aplicativo.
  3. 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.
  4. Se as fitas físicas estiverem em uso, elas serão convertidas em fitas virtuais. A formatação da fita e a funcionalidade de leitura e gravação são mantidas. As fitas são gravadas no Azure ou no armazenamento offline. A funcionalidade de fita é mantida, eliminando a necessidade de reescrever o código-fonte. Os benefícios incluem contas de Armazenamento de Blob do Azure para backup de arquivos de fita virtual e tempos de acesso mais rápidos, pois as operações de E/S são conduzidas diretamente em mídia de disco.
  5. A construção de armazenamento do Dorado é mapeada no armazenamento do Azure, mantendo a nomenclatura da unidade de disco Dorado. Nenhuma alteração de aplicativo ou operação é necessária.
  6. O Azure Site Recovery fornece recursos de recuperação de desastres (DR) espelhando as VMs do Azure em uma região secundária do Azure. Esses recursos garantem um failover rápido no caso raro de uma falha no datacenter do Azure.

Componentes

  • As Máquinas Virtuais do Azure são um dos vários tipos de recursos de computação escaláveis e sob demanda que o Azure oferece. Uma máquina virtual oferece a flexibilidade da virtualização sem que você precise comprar e manter hardware físico.
  • A Rede Virtual do Azure é o bloco de construção fundamental para a sua rede privada no Azure. A Rede Virtual permite que muitos tipos de recursos do Azure, como Máquinas Virtuais, se comuniquem com segurança entre si, com a Internet e com redes locais. A Rede Virtual é semelhante a uma rede tradicional que opera em seu próprio datacenter, mas com os benefícios adicionais da infraestrutura do Azure, como escala, disponibilidade e isolamento. As placas de interface de rede (NICs) permitem que uma VM se comunique com a Internet, o Azure e os recursos locais. Por exemplo, você pode adicionar mais NICs à mesma VM, o que permite que as VMs filhas do Solaris tenham seu próprio dispositivo de interface de rede dedicado e endereço IP.
  • O Azure ExpressRoute permite-lhe expandir as redes no local para a cloud da Microsoft através de uma ligação privada facilitada por um fornecedor de conectividade. Com a Rota Expressa, você pode estabelecer conexões com serviços de nuvem da Microsoft, como o Azure e o Microsoft 365.
  • O Azure Site Recovery habilita o failover de região para região do Azure para DR se ocorrer uma interrupção da região primária.

Alternativas

A virtualização Unisys do ambiente OS2200 fornece uma abordagem de elevação e mudança 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. Os testes são mínimos 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. Esta solução move a funcionalidade, mas fornece uma base de código em um formato nativo do Azure. Essa solução leva mais tempo para ser implementada e requer testes completos para garantir a manutenção da funcionalidade.
  • Reescrever o 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 tenha o desempenho esperado.

Detalhes do cenário

Os servidores empresariais da Unisys rastreiam a sua herança até aos primeiros servidores empresariais disponíveis comercialmente. Os sistemas Unisys CPF Dorado (Sperry 1100/2200) e Libra (Burroughs A Series/Master Control Program) são ambientes operacionais de servidor empresarial completos. Eles podem ser dimensionados verticalmente para lidar com cargas de trabalho de missão crítica. Você pode emular, converter ou modernizar esses sistemas no Azure. O Azure oferece características de desempenho semelhantes ou até mesmo aprimoradas e métricas de contrato de nível de serviço (SLA).

Uma transição Unisys move todo o sistema Dorado do hardware atual para o Azure através de uma VM. O 2200 Exec OS e todos os processadores, bibliotecas e dados aparecem como no ambiente físico. O SO requer uma licença da Unisys. A arquitetura inclui VMs de suporte, que lidam com funções como operações de fitas virtuais, automação e gerenciamento de carga de trabalho (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 de discos disponíveis são ultra discos, SSDs premium, SSDs padrão e HDDs padrão. Para esta arquitetura, você deve usar SSDs premium ou SSDs ultra disco.
  • O Azure Files é um serviço que você pode usar para gerenciar totalmente compartilhamentos de arquivos na nuvem que podem ser acessados usando o protocolo SMB (Server Message Block) padrão do setor. Implantações na nuvem ou locais do Windows, Linux e macOS podem montar compartilhamentos de arquivos do Azure simultaneamente.

O benefício dessa abordagem é uma rápida mudança para o Azure em comparação com outras metodologias. Como os custos de manutenção de hardware e instalações são reduzidos, há um rápido retorno sobre o investimento (ROI). Como o ambiente Dorado permanece inalterado, não há custo associado ao retreinamento de usuários e programadores.

Dependendo do seu objetivo final, uma transição pode ser o estado final ou um primeiro passo 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 no código do aplicativo existente. Após a conversão, pode utilizar outros serviços de análise de dados Unisys CloudForte e Azure.

Potenciais casos de utilização

  • Mova 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 Unisys CloudForte ou Azure às capacidades de cliente existentes.
  • 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 instalações.

Considerações

Essas considerações implementam os pilares do Azure Well-Architected Framework, que é um conjunto de princípios orientadores que você pode usar para melhorar a qualidade de uma carga de trabalho. Para obter mais informações, consulte Microsoft Azure Well-Architected Framework.

Fiabilidade

A confiabilidade garante que seu aplicativo possa atender aos compromissos que você assume com seus clientes. Para obter mais informações, consulte Visão geral do pilar de confiabilidade.

O CPF da Unisys no Azure utiliza o Site Recovery para garantir a disponibilidade e consistência do sistema.

Segurança

A segurança oferece garantias contra ataques deliberados e o abuso de seus valiosos dados e sistemas. Para obter mais informações, consulte Visão geral do pilar de segurança.

O CPF da Unisys é um sistema seguro por si só. O Azure adiciona uma camada de criptografia para dados em repouso e em movimento.

A tecnologia Stealth da Unisys oculta os pontos finais. O Azure oferece outros controles de segurança.

Otimização de custos

A otimização de custos consiste em reduzir despesas desnecessárias e melhorar a eficiência operacional. Para obter mais informações, consulte Visão geral do pilar de otimização de custos.

O CPF da Unisys no Azure elimina antecipadamente os custos de manutenção de hardware e instalações. Outras poupanças advêm do facto de não ter de reciclar o pessoal sobre a forma de operar ou utilizar o sistema. O computador virtualizado funciona como no piso do datacenter.

Você também pode otimizar seus custos seguindo o processo para dimensionar corretamente a capacidade de suas VMs desde o início, juntamente com o redimensionamento simplificado, conforme necessário. Para obter mais informações, consulte os Princípios de otimização de custos do Well-Architected Framework.

Para estimar o custo dos produtos e configurações do Azure, visite a calculadora de preços do Azure.

Para saber mais sobre as ofertas e preços de CPF da Unisys, visite os produtos de CPF da Unisys.

Excelência operacional

A excelência operacional abrange os processos operacionais que implantam um aplicativo e o mantêm em execução na produção. Para obter mais informações, consulte Visão geral do pilar de excelência operacional.

A Unisys demonstra excelência operacional ao apresentar um ambiente conhecido ao pessoal, ao mesmo tempo que inclui novos serviços como o Site Recovery para fornecer failover de DR.

Você pode otimizar sua eficiência operacional implantando sua solução com modelos do Azure Resource Manager e usando o Azure Monitor para medir e melhorar seu desempenho. Veja os princípios de excelência operacional e o monitoramento para DevOps do Well-Architected Framework.

Eficiência de desempenho

Eficiência de desempenho é a capacidade da sua carga de trabalho para dimensionar para satisfazer as exigências que os utilizadores lhe colocam de forma 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 o nível ouro ou platina dependendo da sua carga de trabalho e necessidades operacionais. Use o Developer Studio para aumentar a velocidade das tarefas, incluindo desenvolvimento de novos códigos, consultas, geração de relatórios e outras tarefas.

Contribuidores

Este artigo é mantido pela Microsoft. Foi originalmente escrito pelos seguintes contribuidores.

Principais autores:

Para ver perfis não públicos do LinkedIn, inicie sessão no LinkedIn.

Próximos passos

Para obter mais informações, entre em contato com legacy2azure@microsoft.com, ou consulte os seguintes recursos: