Micro Focus Enterprise Server in Azure-VM's

Azure Site Recovery
Azure SQL Server on Virtual Machines
Azure Virtual Machines
Azure Virtual Network

Deze voorbeeldoplossing is een prescriptief, goed ontworpen voorbeeld van een implementatie op basis van een Micro Focus Enterprise Server 6.0-VM in Azure. De oplossing implementeert hoge beschikbaarheid (HA) en herstel na noodgevallen (DR) met behulp van een secundaire Azure-failoverregio. De failoverregio maakt gebruik van Azure Site Recovery voor de VM's in de toepassingslaag en een SQL Server AlwaysOn-configuratie voor de gegevenslaag. Een PAC (Micro Focus Performance Availability Cluster) verhoogt de prestaties, beschikbaarheid en schaalbaarheid van vm's.

Architectuur

Diagram that shows Micro Focus Enterprise Server 6.0 deployed in a hybrid configuration with Azure VMs and regional disaster recovery.

Een Visio-bestand van deze architectuur downloaden.

Werkstroom

  1. On-premises Enterprise Server-gebruikers communiceren met Enterprise Server-toepassingen via de terminalemulator Micro Focus Reflection Desktop, Reflection for the Web en Reflection Mobile. IBM 3270-terminaltoegang kan elke 3270-emulator gebruiken.

    Reflection Desktop is een veilige, beheerbare en eenvoudig te gebruiken Windows-terminalemulator die gebruikers verbindt met IBM-, UNIX-, Linux-, OpenVMS-, HP 3000- en HP NonStop-systemen. Weerspiegeling voor het web biedt weerspiegelingsfuncties en -functionaliteit via een webinterface en Reflectie Mobile biedt reflectiefuncties en -functionaliteit via een mobiele interface.

  2. On-premises gebruikers hebben toegang tot het systeem via Azure ExpressRoute. Webgebruikers gebruiken poorten 5555 (optioneel), 9003, 86 en 80. RdP-toegang (Remote Desktop Protocol) maakt gebruik van poort 3389. Poort 3270 is geopend voor op 3270 gebaseerde terminals en terminalemulators. Voor toegang tot het beheerprogramma Enterprise Server Common Web Beheer istration (ESCWA) kan 3270-verkeer elke correct geconfigureerde poort gebruiken.

  3. Voor een veilige implementatie van Enterprise Server is een front-end- en load balancer voor webservices vereist. Deze oplossing maakt gebruik van:

    • Azure-toepassing Gateway voor toegang tot de CICS-API (complexe instructiesetcomputer) vanaf het web
    • Azure Bastion, voor beveiligde toegang tot VM-beheer
    • Azure Load Balancer om binnenkomend verkeer te distribueren tussen back-endservers

    De secundaire Azure-regio dr heeft ook een front-end voor webservices nodig om veilige toegang tot het systeem te behouden.

  4. Voor de oplossing is een Microsoft Entra-implementatie vereist. Micro Focus Enterprise Server biedt RACF- en Top Secret Identity Integration met behulp van Microsoft Entra-extensies.

  5. Een PAC (Performance and Availability Cluster) configureert Enterprise Server-exemplaren in een uitschaalarchitectuur met behulp van VM-beschikbaarheidssets. In een PAC werken verschillende Enterprise Server-exemplaren samen als één logische entiteit. Een PAC heeft verschillende voordelen ten opzichte van één enterprise server-exemplaar opschalen:

    • Gedistribueerde exemplaren zijn beter bestand tegen hardware- of netwerkproblemen.
    • Verschillende exemplaren die samenwerken, presteren beter, maximaliseren van doorvoer en bieden toekomstige horizontale schaalaanpassing.
    • De exemplaren delen gesynchroniseerde gebruikers- en systeemgegevens met behulp van een gegevensarchief met de naam Scale-Out Repository (SOR). Het gegevensarchief maakt gebruik van Azure Cache voor Redis om de prestaties en schaalbaarheid te verbeteren.
  6. Voor hoge beschikbaarheid repliceert Azure Site Recovery een productie-VM en blijft deze gesynchroniseerd in de failoverregio. Omdat de twee VM's in de productieregio klonen zijn, hoeft er slechts één deel te nemen aan Site Recovery.

  7. Micro Focus Enterprise Server maakt gebruik van IaaS-SQL Server (Infrastructure-as-a-Service) voor implementaties met heterogene gedistribueerde transacties. Deze oplossing maakt gebruik van een SQL Server IaaS-database in een AlwaysOn-cluster. Met SQL Server Always On is het DR-exemplaar van de database altijd online in de passieve modus met het kenmerk Alleen-lezen. Wanneer er een failover optreedt, wordt het DR-database-exemplaar actief.

  8. Als best practice voor beveiliging implementeert de oplossing Enterprise Server-beheerhulpprogramma's in een afzonderlijk subnet van een virtueel netwerk.

Onderdelen

Deze oplossing maakt gebruik van de volgende Azure-onderdelen:

  • Azure ExpressRoute breidt on-premises netwerken uit naar de Azure-cloud via een privéverbinding die een connectiviteitsprovider faciliteert.

  • Azure-toepassing Gateway is een schaalbare en maximaal beschikbare webfront-end die fungeert als een reverse-proxyservice en een Layer-7 internet load balancer en Web Application Firewall (WAF) biedt.

  • Azure Bastion biedt veilige en naadloze RDP- en SSH-toegang tot uw VM's met behulp van SSL, zonder openbare IP-adressen weer te geven.

  • Azure Load Balancer verdeelt binnenkomend netwerkverkeer over back-endbronnen of -servers volgens geconfigureerde taakverdelingsregels en statustests.

  • Azure Virtual Machines biedt on-demand schaalbare computingresources in Azure. Azure Virtual Machines biedt u de flexibiliteit van virtualisatie zonder dat u de fysieke hardware hoeft te kopen en te onderhouden waarop deze wordt uitgevoerd.

    De Virtuele Azure-machines waarop Enterprise Server wordt gehost, maken gebruik van opslagvolumes op blokniveau van Azure Managed Disks . Beschikbare typen beheerde schijven zijn Ultra-schijven, Premium SSD's (solid-state drives), standard SSD's en standard harde schijven (HDD's). Deze oplossing maakt gebruik van Premium SSD's of Ultra-schijven.

  • Azure Virtual Network is de fundamentele bouwsteen voor privénetwerken in Azure. Een virtueel Azure-netwerk is vergelijkbaar met een traditioneel netwerk dat u in uw eigen datacenter uitvoert, maar voegt voordelen toe voor de Azure-infrastructuur, zoals schalen, beschikbaarheid en isolatie. Met Virtual Network kunnen Azure-resources, zoals VM's, veilig met elkaar communiceren, internet en on-premises netwerken.

    Met een NIC (Virtual Network Interface Card) kan een Virtuele Azure-machine communiceren met internet-, Azure- en on-premises resources via een virtueel netwerk. U kunt NIC's toevoegen aan een Virtuele Azure-machine om onderliggende VM's hun eigen toegewezen netwerkinterfaceapparaten en IP-adressen te geven.

  • Azure Cache voor Redis verbetert de prestaties en schaalbaarheid voor toepassingen die gebruikmaken van back-endgegevensarchieven. Azure Cache voor Redis bewaart veelgebruikte gegevens, zoals sessiestatus en SOR, in het servergeheugen voor snelle toegang en doorvoer.

  • Met SQL Server op Azure-VM's kunt u volledige versies van SQL Server in de cloud gebruiken zonder dat u on-premises hardware hoeft te beheren. Enterprise Server vereist de SQL Server IaaS Agent-extensie voor implementaties met heterogene gedistribueerde transacties.

  • Met Azure Site Recovery blijven toepassingen en workloads actief tijdens storingen door VM's van een primaire site naar een secundaire locatie te repliceren.

Scenariodetails

Micro Focus Enterprise Server 6.0 is een toepassingsimplementatieomgeving voor IBM z/OS mainframe-toepassingen. Enterprise Server kan u helpen bij het moderniseren en integreren van uw mainframetoepassingen met technologieën zoals .NET en Java. Enterprise Server biedt ook ondersteuning voor toepassingsflexibiliteit in Linux en Windows met implementaties van containers of virtuele machines (VM's) in Azure.

Deze voorbeeldoplossing is een prescriptief, goed ontworpen voorbeeld van een implementatie op basis van een Micro Focus Enterprise Server 6.0-VM in Azure. De oplossing implementeert hoge beschikbaarheid (HA) en herstel na noodgevallen (DR) met behulp van een secundaire Azure-failoverregio. De failoverregio maakt gebruik van Azure Site Recovery voor de VM's in de toepassingslaag en een SQL Server AlwaysOn-configuratie voor de gegevenslaag. Een PAC (Micro Focus Performance Availability Cluster) verhoogt de prestaties, beschikbaarheid en schaalbaarheid van vm's.

Potentiële gebruikscases

Het implementeren van Enterprise Server op Azure-VM's kan bedrijven helpen:

  • Een veilige, stabiele hostomgeving bieden voor cloud- of on-premises toegang tot bedrijfskritieke API's.

  • Lagere operationele en onderhoudskosten door ondersteuning te bieden voor Linux- en Windows-platforms, implementaties in containers en vm's, en flexibiliteit bij uitschalen.

  • Zorg ervoor dat AlwaysOn hoge beschikbaarheid en regionaal herstel na noodgevallen mogelijk is.

  • Moderniseer toepassingen om de productiviteit en samenwerking te verbeteren en te reageren op veranderende bedrijfsbehoeften.

  • Stroomlijn de software-implementatie met een voordelige gedistribueerde omgeving, waardoor de productiviteit van ontwikkelaars wordt gestimuleerd en de weg naar DevOps wordt vrijgemaakt.

Overwegingen

De volgende overwegingen, op basis van het Goed ontworpen Framework van Microsoft Azure, zijn van toepassing op deze oplossing:

Beschikbaarheid

  • PAC's en beschikbaarheidssets voor Azure-VM's zorgen ervoor dat er voldoende VM's beschikbaar zijn om te voldoen aan bedrijfskritieke batchprocesbehoeften.

  • SQL Server AlwaysOn-beschikbaarheidsgroepen en Azure Site Recovery bieden betrouwbaarheid met hoge beschikbaarheid en herstel na noodgevallen in geografische regio's.

Prestatie-efficiëntie

  • Het PAC maakt horizontaal schalen mogelijk op basis van de belasting van de toepassing.

  • Azure Cache voor Redis- en Azure Storage-accounts onderhouden kritieke onderdeelbewerkingen. Deze functies bieden hoge prestaties voor gegevenslees- en schrijfbewerkingen, dynamische opslagtoegang en langetermijngegevensopslag.

Schaalbaarheid

Een PAC configureert verschillende Enterprise Server-exemplaren in een uitschaalarchitectuur met behulp van beschikbaarheidssets. Het PAC ondersteunt toekomstige horizontale schaalaanpassing.

Beveiliging

Alle onderdelen in de Micro Focus Enterprise Server-architectuur werken indien nodig met Azure-beveiligingsonderdelen zoals Microsoft Entra-identiteitsintegratie, virtuele netwerken en versleuteling.

Kostenoptimalisatie

Gebruik de Azure-prijscalculator om de kosten voor uw implementatie van deze oplossing te schatten en te berekenen.

  • Azure-services zoals Application Gateway, Virtual Network, Load Balancer en Azure Bastion zijn gratis met uw Azure-abonnement. U betaalt voor gebruik en verkeer.
  • Azure Site Recovery-kosten per beveiligd exemplaar.
  • De meeste ondernemingen hebben al een Microsoft Active Directory-implementatie, maar als u dat niet doet, zijn premium Microsoft Entra ID's goedkoop.
  • Zie de prijzen van Managed Disks voor Premium SSD of Ultra Managed Storage Disks. Bereken de VM-behoeften op basis van uw verkeersuren, belasting en opslagvereisten. Micro Focus Enterprise Server in Azure helpt u bij het optimaliseren van de kosten door VM's uit te schakelen wanneer deze niet worden gebruikt en een schema voor bekende gebruikspatronen uit te voeren.
  • Met Azure Hybrid Benefit kunt u uw on-premises SQL Server-licenties in Azure gebruiken. Zie de veelgestelde vragen over Azure Hybrid Benefit voor meer informatie.

Bijdragers

Dit artikel wordt onderhouden door Microsoft. De tekst is oorspronkelijk geschreven door de volgende Inzenders.

Hoofdauteur:

Als u niet-openbare LinkedIn-profielen wilt zien, meldt u zich aan bij LinkedIn.

Volgende stappen