Editar

Partilhar via


Executar cargas de trabalho HP-UX no Azure com o Stromasys Charon-PAR

Azure Virtual Machines
Azure Virtual Network
Azure ExpressRoute
Azure Storage
Azure Files

Este artigo descreve a migração de elevação e deslocamento de uma carga de trabalho HP-UX para o Azure. HP-UX é o sistema operacional Unix da HP para estações de trabalho e servidores PA-RISC. O artigo mostra como o software emulador chamado Charon-PAR do parceiro da Microsoft Stromasys pode executar cargas de trabalho HP-UX no Azure.

Arquitetura

Diagrama que mostra uma arquitetura para migração de elevação e deslocamento de HP-UX.

Transfira um ficheiro do Visio desta arquitetura.

Fluxo de Trabalho

Charon-PAR é executado no Azure, emulando os sistemas PA-RISC para HP-UX. Neste sistema virtual (máquinas virtuais do Azure), você instala o sistema operacional host Charon (Linux), o software emulador Charon e seu sistema operacional herdado (HP-UX) e os aplicativos associados. Usando essa configuração, você pode executar uma carga de trabalho HP-UX ou aplicativo inalterado em um ambiente de emulação em uma VM no Azure. O sistema virtual se comporta como se você estivesse usando o hardware original.

  1. O software Charon-PAR é executado em VMs do Azure Linux porque o Charon-PAR requer um host Linux. Charon-PAR emula a arquitetura do processador PA-RISC. As cargas de trabalho HP-UX são executadas nesses sistemas PA-RISC emulados.

  2. As cargas de trabalho HP-UX podem residir no disco gerenciado da unidade de estado sólido (SSD) da VM do Azure host.

  3. Um ou mais controladores de interface de rede (NICs) do host podem ser dedicados ao sistema operacional convidado. Você pode fazer isso dedicando NICs físicas ao sistema operacional convidado. Cada VM HP-UX obtém a sua própria interface de rede do Azure, pelo que tem o seu próprio endereço IP privado dedicado. Essa interface de rede específica do host é normalmente usada dentro da configuração Charon para o uso dedicado de cargas de trabalho convidadas.

    Opcionalmente, você pode configurar facilmente endereços IP públicos do Azure nas mesmas interfaces de rede. Deve haver sempre interfaces de rede dedicadas ao SO convidado. O host recebe uma interface de rede. O PA9-32 720 permite apenas uma interface de rede, mas o PA9-64 permite várias interfaces de rede dedicadas ao SO convidado.

  4. Os usuários podem se conectar via Secure Shell (SSH) diretamente às VMs HP-UX (se o SSH for suportado pela versão HP-UX). Essas VMs têm suas próprias placas de interface de rede dedicadas e endereços IP.

  5. Os compartilhamentos de arquivos da conta de armazenamento do Azure montados na VM Linux permitem o mapeamento do gerenciador de fitas virtuais Charon-PAR para um dispositivo montado localmente, que é apoiado por uma conta de armazenamento do Azure Files na nuvem. Esse mapeamento permite o armazenamento de baixo custo de fitas arquivadas para fins normativos e de conformidade.

Componentes

  • As Máquinas Virtuais do Azure fornecem recursos de computação escalonáveis e sob demanda no Azure. Uma VM do Azure oferece a flexibilidade da virtualização sem exigir que você compre e mantenha hardware físico. As VMs do Azure oferecem uma variedade de sistemas operacionais, incluindo Windows e Linux.
  • A Rede Virtual do Azure é o bloco de construção fundamental para redes privadas no Azure. As redes virtuais permitem que recursos do Azure, como VMs, se comuniquem entre si, com a Internet e com redes locais. A Rede Virtual do Azure é como uma rede tradicional no seu próprio datacenter, mas fornece os benefícios adicionais de escala, disponibilidade e isolamento da infraestrutura do Azure.
  • As placas de interface da Rede Virtual do Azure permitem que uma VM do Azure se comunique com recursos da Internet, do Azure e locais. Conforme mostrado no diagrama, você pode adicionar placas de interface de rede adicionais a uma única VM do Azure, o que permite que as VMs filhas tenham seus próprios dispositivos de interface de rede dedicados e endereços IP.
  • Os discos gerenciados do SSD do Azure são volumes de armazenamento em nível de bloco gerenciados pelo Azure que são usados com VMs do Azure. Ultra discos, SSDs premium, SSDs padrão e unidades de disco rígido padrão (HDDs) estão disponíveis. Para esta arquitetura, recomendamos SSDs premium ou SSDs ultra disco.
  • O Azure ExpressRoute permite que você estenda suas redes locais para a Microsoft Cloud por meio de uma conexão privada facilitada por um provedor de conectividade. Usando a Rota Expressa, você pode estabelecer conexões com serviços do Microsoft Cloud, como o Azure e o Microsoft 365.
  • O Armazenamento do Azure e os Arquivos do Azure oferecem compartilhamentos de arquivos totalmente gerenciados na nuvem que podem ser acessados por meio do protocolo SMB (Server Message Block) padrão do setor. As partilhas de ficheiros do Azure podem ser montadas em simultâneo por implementações na cloud ou no local do Windows, Linux e macOS.
  • O Stromasys Charon-PAR recria a camada de hardware virtual PA-RISC em sistemas de computador x86-64 e VMs padrão da indústria. A camada de hardware virtual é compatível com uma gama de software HP-UX que é executado nele, portanto, não há necessidade de conversão de código ou código-fonte. (Consulte uma lista de versões compatíveis.) Charon-PAR é um membro da família de produtos de virtualização de hardware multiplataforma Stromasys. É uma camada de virtualização de hardware que roda em Linux em servidores padrão do setor. Ele emula uma gama de hardware histórico PA-RISC de 64 bits e 32 bits e permite que os usuários existentes desses sistemas mudem para hardware de servidor moderno baseado em Intel.

Alternativas

Esta solução funciona melhor com SSDs premium ou SSDs ultra disco. Recomendamos discos SSD premium. Os discos geridos do Azure ultra SSD são uma opção para IOPS (operações de entrada/saída por segundo) ainda mais elevadas.

Para obter o melhor desempenho, recomendamos uma VM da série FX otimizada para computação. Você pode usar a série Fs do Azure para servidores de especificações low-end, mas o mínimo necessário para PAR é de 3,0 GHz. (3,4 GHz ou mais é recomendado.) Uma instância da série FX é necessária para servidores high-end.

Detalhes do cenário

Frequentemente, a evolução e a manutenção de aplicativos de negócios são paralisadas devido ao hardware legado subjacente. Às vezes, o hardware não é mais compatível com atualizações e integrações mais recentes ou, pior, não é mais suportado. O envelhecimento da infraestrutura para aplicativos de missão crítica é uma preocupação. Quanto mais tempo o problema permanecer sem solução, maior será o risco e o custo da mitigação.

Esses aplicativos podem ter suportado os negócios críticos da organização e evoluído ao longo de décadas, passado por auditorias e certificações e ter operações bem estabelecidas em torno deles. Em vez de um projeto de reengenharia complexo e de alto risco, uma abordagem alternativa é um projeto de baixo risco que move os aplicativos como estão para uma plataforma moderna e menos dispendiosa, como o Azure, com a ajuda de um emulador. Tal projeto, muitas vezes chamado de lift and shift, preserva a funcionalidade de negócios do aplicativo e substitui apenas o hardware, proporcionando continuidade de negócios.

A execução de aplicativos com um emulador na nuvem oferece inúmeros benefícios, como segurança, elasticidade, recuperação de desastres, alta disponibilidade e failover. Mas os benefícios mais significativos são os custos operacionais reduzidos e a facilidade de manutenção. Não são necessários projetos de migração arriscados ou alterações no sistema operacional ou middleware. Uma virtualização de servidor no Azure pode ser o primeiro passo para a modernização. Depois que a carga de trabalho estiver no Azure, você poderá aproveitar outros benefícios da nuvem.

Este artigo descreve uma migração de uma carga de trabalho HP-UX para o Azure. Ele mostra como o software emulador Charon-PAR pode executar cargas de trabalho HP-UX no Azure.

O negócio principal da Stromasys centra-se na virtualização multiplataforma / software de virtualização de servidores que permite que os proprietários de sistemas legados HP-UX continuem a executar as suas aplicações de missão crítica inalteradas em novos sistemas informáticos padrão da indústria. Os produtos Charon preservam os investimentos atuais em aplicativos, permitindo que os clientes continuem a usar seus aplicativos e processos de negócios existentes. Uma vez que tudo continua a funcionar sem modificações, não é necessária qualquer reciclagem ou repessoal. Os produtos Charon reduzem drasticamente o custo de propriedade, reduzindo a pegada do computador, o consumo de energia e os custos de refrigeração, ao mesmo tempo em que eliminam os riscos e custos associados à execução em hardware envelhecido.

O ambiente Stromasys Charon fornece um nível significativamente maior de estabilidade da plataforma. Pela primeira vez desde que os primeiros sistemas HP-UX foram introduzidos, a substituição do servidor físico real não requer mais alterações no ambiente de software HP-UX. Charon também fornece mais estabilidade da plataforma e tem vida útil virtualmente ilimitada.

Com o aumento constante no uso de sistemas hospedados no Azure no ambiente corporativo típico, um sistema HP-UX emulado hospedado no Linux é a melhor maneira de hospedar um sistema HP-UX nesses ambientes.

A imagem a seguir ilustra a abordagem de migração recomendada neste artigo:

Diagrama que ilustra a abordagem de migração.

Os benefícios da abordagem de elevação e deslocamento da migração incluem:

  • Os clientes do Azure/Charon podem continuar a usar aplicativos críticos existentes sem o custo de reescrever, portar, migrar ou reciclar.
  • Os custos de manutenção são reduzidos porque esses aplicativos são movidos para sistemas emulados hospedados no Azure.

Potenciais casos de utilização

  • Habilite a elevação e a mudança de baixo atrito para o Azure de cargas de trabalho HP-UX locais executadas em máquinas de servidor PA-RISC.
  • Continue a usar aplicativos HP-UX que são executados em servidores PA-RISC em fim de vida sem alterações, mas liberte os aplicativos de hardware antigo e continue a fornecer aos usuários as mesmas ou melhores interfaces.
  • Gerencie vários hosts de servidor e VMs filhas a partir de uma única interface.
  • Use o armazenamento do Azure de baixo custo para arquivar fitas para fins regulatórios e de conformidade.
  • Migre um banco de dados para a nuvem e execute o aplicativo na nuvem via emulação sem alteraçõ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.

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.

  • Esta solução utiliza um grupo de segurança de rede do Azure para gerir o tráfego entre recursos do Azure. Para obter mais informações, consulte Grupos de segurança de rede.
  • Para aumentar a segurança, considere usar o Azure Bastion. O Azure Bastion maximiza a segurança de acesso de administrador minimizando as portas abertas. Ele fornece conectividade RDP/SSH segura e contínua para VMs de rede virtual diretamente do portal do Azure por TLS.

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 Azure evita custos desnecessários identificando o número correto de tipos de recursos, analisando os gastos ao longo do tempo e dimensionando para atender às necessidades de negócios sem gastos excessivos. Por exemplo, com o Azure, você paga conforme o uso. Quando você não precisa de cargas de trabalho, pode desligá-las para economizar dinheiro. Você pode iniciar o Charon-PAR como um serviço manual ou automaticamente quando a VM do Azure for iniciada. Você pode parar o serviço manual ou automaticamente quando o sistema host é desligado. Certifique-se de sempre primeiro desligar o SO convidado (HP-ux), depois o emulador (Charon) e, em seguida, a VM host. Quando iniciar o sistema, faça-o na ordem inversa. Aqui estão algumas outras considerações de otimização de custos:

  • O preço dos Arquivos do Azure depende de muitos fatores: volume de dados, redundância de dados, volume de transações e o número de servidores de sincronização de arquivos que você usa.
  • Os custos do Armazenamento do Azure dependem das suas configurações de redundância de dados e do volume.
  • As VMs nessa arquitetura usam SSDs premium ou SSDs ultra disco. Para obter mais informações, veja os preços do Managed Disks.
  • Para a Rota Expressa, você paga uma taxa de porta mensal e taxas de transferência de dados de saída.

Para estimar o custo dos produtos e configurações do Azure, use a calculadora de preços do Azure. Para saber mais sobre os produtos Stromasys e seus serviços relacionados, consulte o site da Stromasys.

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.

Para monitoramento e gerenciamento proativos, considere usar o Azure Monitor para monitorar os serviços do Azure que hospedam cargas de trabalho HP-UX migradas.

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.

São necessários pelo menos um núcleo de CPU para o sistema operacional host e dois núcleos por CPU emulada. Esta solução funciona melhor com VMs do Azure otimizadas para computação. As VMs otimizadas para computação têm uma alta relação CPU/memória. A máquina virtual da série FX é uma nova adição à série F. Para obter o melhor desempenho, recomendamos uma VM da série FX. Ele foi projetado para cargas de trabalho de computação de alta frequência. Possui uma frequência base de 3,4 GHz e uma velocidade de clock turbo all-core de até 4,0 GHz. Recomendamos a série FX para cargas de trabalho HP-UX high-end.

As VMs da série FX são equipadas com 2 GB de RAM e 16 GB de SSD local por núcleo de CPU.

Contribuidores

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

Autor principal:

Outros contribuidores:

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

Próximos passos

Para obter mais informações, contacte legacy2azure@microsoft.com.