Azure VM 上的 Micro Focus Enterprise Server

Azure Site Recovery
虛擬機器上的 Azure SQL 伺服器
Azure 虛擬機器
Azure 虛擬網路

此範例解決方案是 Azure 中以 Micro Focus Enterprise Server 6.0 VM 為基礎的部署的規範、架構完善的範例。 此解決方案會使用次要 Azure 故障轉移區域來實作高可用性 (HA) 和災害復原 (DR)。 故障轉移區域會針對應用層中的 VM 使用 Azure Site Recovery,以及數據層的 SQL Server Always On 設定。 Micro Focus 效能可用性叢集 (PAC) 可提升 VM 效能、可用性和延展性。

架構

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

下載此架構的 Visio 檔案

工作流程

  1. Enterprise Server 內部部署使用者透過 Micro Focus 反思 ion Desktop 終端機模擬器、Web 反思 ion 與 Enterprise Server 應用程式互動,以及 反思 ion Mobile。 IBM 3270 終端機存取可以使用任何 3270 模擬器。

    反思 ion Desktop 是一種安全、可管理且易於使用的 Windows 終端機模擬器,可讓用戶連線到 IBM、UNIX、Linux、OpenVMS、HP 3000 和 HP NonStop 系統。 Web 的 反思 透過 Web 介面提供 反思 特性和功能,而 反思 Mobile 透過行動介面提供 反思 特性和功能。

  2. 內部部署使用者透過 Azure ExpressRoute 存取系統。 Web 型使用者使用埠 5555 (選用)、9003、86 和 80。 遠端桌面通訊協定 (RDP) 存取會使用埠 3389。 埠 3270 已針對 3270 型終端機和終端模擬器開啟。 若要存取 Enterprise Server Common Web 管理員 istration (ESCWA) 管理工具,3270 流量可以使用任何適當設定的埠。

  3. Enterprise Server 的安全實作需要 Web 服務前端和負載平衡器。 此解決方案使用:

    • Azure 應用程式閘道,以取得來自 Web 的複雜指令集電腦 (CICS) API 存取
    • Azure Bastion,可安全地存取 VM 管理
    • Azure Load Balancer,以在後端伺服器之間散發連入流量

    次要DR Azure 區域也需要Web服務前端,才能維護系統的安全存取。

  4. 解決方案需要 Microsoft Entra 實作。 Micro Focus Enterprise Server 使用 Microsoft Entra 延伸模組提供 RACF 和 Top Secret 身分識別整合。

  5. 效能和可用性叢集 (PAC) 會使用 VM 可用性設定組,在向外延展架構中設定企業伺服器實例。 在 PAC 中,數個 Enterprise Server 實例會以單一邏輯實體的形式一起運作。 PAC 在單一相應增加的企業伺服器實例上有幾個優點:

    • 分散式實例更能抵禦硬體或網路問題。
    • 數個實例一起運作效能更好、輸送量最大化,並提供未來的水平調整。
    • 實例會使用稱為向外延展存放庫的數據存放區,共用同步處理的使用者和系統數據。 數據存放區會使用 Azure Cache for Redis 來改善效能和延展性。
  6. 針對HA,Azure Site Recovery 會復寫生產 VM,並在故障轉移區域中保持同步。 由於生產區域中的兩個 VM 是複製品,因此只需要一個 VM 才能參與 Site Recovery。

  7. Micro Focus Enterprise Server 使用基礎結構即服務 (IaaS) SQL Server 進行異質分散式交易的部署。 此解決方案會在 Always On 叢集中使用 SQL Server IaaS 資料庫。 使用 SQL Server Always On 時,資料庫的DR實例一律處於被動唯讀模式。 發生故障轉移時,DR 資料庫實例會變成作用中。

  8. 作為安全性最佳做法,解決方案會將 Enterprise Server 管理工具部署到個別的虛擬網路子網。

元件

此解決方案使用下列 Azure 元件:

  • Azure ExpressRoute 會透過連線提供者所促進的私人連線,將內部部署網路延伸至 Azure 雲端。

  • Azure 應用程式閘道 是可調整且高可用性的 Web 前端,可作為反向 Proxy 服務,並提供第 7 層因特網負載平衡器和 Web 應用程式防火牆 (WAF)。

  • Azure Bastion 會使用 SSL 提供安全且順暢的 RDP 和 SSH 存取 VM,而不會公開公用 IP 位址。

  • Azure Load Balancer 會根據設定的負載平衡規則和健康情況探查,將連入網路流量分散到後端資源或伺服器。

  • Azure 虛擬機器 在 Azure 中提供隨選、可調整的運算資源。 Azure 虛擬機器 可讓您彈性地進行虛擬化,而不需要購買和維護執行它的實體硬體。

    裝載 Enterprise Server 的 Azure VM 會使用 Azure 受控磁碟 區塊層級記憶體磁碟區。 可用的受控磁碟類型為 Ultra 磁碟、進階版 固態硬碟 (SSD)、標準 SSD 和標準硬碟 (HDD)。 此解決方案使用 進階版 SSD 或 Ultra 磁碟。

  • Azure 虛擬網絡 是 Azure 中專用網的基本建置組塊。 Azure 虛擬網絡 類似於您在自己的數據中心運作的傳統網路,但會新增 Azure 基礎結構的優點,例如調整、可用性和隔離。 虛擬網絡 可讓 VM 等 Azure 資源安全地彼此通訊、因特網和內部部署網路。

    虛擬網路介面卡 (NIC) 可讓 Azure VM 透過虛擬網路與因特網、Azure 和內部部署資源通訊。 您可以將 NIC 新增至 Azure VM,為子 VM 提供自己的專用網路介面裝置和 IP 位址。

  • Azure Cache for Redis 可改善大量使用後端資料存放區之應用程式的效能和延展性。 Azure Cache for Redis 會保留經常存取的數據,例如會話狀態和 SOR,以在伺服器記憶體中快速存取和輸送量。

  • Azure VM 上的 SQL Server 可讓您在雲端中使用完整的 SQL Server 版本,而不需要管理內部部署硬體。 企業伺服器需要 SQL Server IaaS Agent 擴充功能 ,以進行具有異質分散式交易的部署。

  • Azure Site Recovery 會將 VM 從主要月臺復寫到次要位置,讓應用程式和工作負載在中斷期間持續執行。

案例詳細資料

Micro Focus Enterprise Server 6.0 是 IBM z/OS 大型主機應用程式的應用程式部署環境。 Enterprise Server 可協助您將大型主機應用程式現代化並整合至 .NET 和 Java 等技術。 Enterprise Server 也支援在 Linux 和 Windows 上使用容器化或虛擬機 (VM) 部署在 Azure 上的應用程式彈性。

此範例解決方案是 Azure 中以 Micro Focus Enterprise Server 6.0 VM 為基礎的部署的規範、架構完善的範例。 此解決方案會使用次要 Azure 故障轉移區域來實作高可用性 (HA) 和災害復原 (DR)。 故障轉移區域會針對應用層中的 VM 使用 Azure Site Recovery,以及數據層的 SQL Server Always On 設定。 Micro Focus 效能可用性叢集 (PAC) 可提升 VM 效能、可用性和延展性。

潛在的使用案例

在 Azure VM 上部署企業伺服器可協助企業:

  • 為雲端或內部部署存取任務關鍵 API 提供安全的穩定主機環境。

  • 藉由支援Linux和 Windows 平臺、容器化和 VM 型部署,以及向外延展彈性,降低作業和維護成本。

  • 確定AlwaysOn高可用性和區域性災害復原。

  • 將應用程式現代化,以改善生產力和共同作業,並回應不斷變化的業務需求。

  • 使用低成本的分散式環境簡化軟體部署、提升開發人員生產力,以及為 DevOps 鋪平道路。

考量

下列基於 Microsoft Azure Well-Architected Framework 的考慮適用於此解決方案:

可用性

  • Azure VM 的 PAC 和可用性設定組可確保有足夠的 VM 可供使用,以滿足任務關鍵性批處理需求。

  • SQL Server Always On 可用性群組和 Azure Site Recovery 提供跨地理區域 HA 和 DR 的可靠性。

效能效益

  • PAC 會根據應用程式負載來啟用水平調整。

  • Azure Cache for Redis 和 Azure 儲存體 帳戶會維護重要的元件作業。 這些功能為數據讀取和寫入、經常性記憶體存取和長期數據記憶體提供高效能。

延展性

PAC 會使用 可用性設定組,在向外延展架構中設定數個 Enterprise Server 實例。 PAC 支援未來的水平調整。

安全性

Micro Focus Enterprise Server 架構中的所有元件都會視需要使用 Azure 安全性元件,例如 Microsoft Entra 身分識別整合、虛擬網路和加密。

成本最佳化

若要預估和計算此解決方案實作的成本,請使用 Azure 定價計算機

  • Azure 服務,例如 應用程式閘道、虛擬網絡、Load Balancer 和 Azure Bastion,都是免費的 Azure 訂用帳戶。 您會支付使用量和流量的費用。
  • 每個受保護實例的 Azure Site Recovery 費用。
  • 大部分的企業已經有 Microsoft Active Directory 實作,但如果您未實作,進階版 Microsoft Entra ID 的成本很低。
  • 如需 進階版 SSD 或 Ultra 受控記憶體磁碟定價,請參閱 受控磁碟 定價。 根據您的流量時數、負載和記憶體需求計算 VM 需求。 Azure 中的 Micro Focus Enterprise Server 可藉由關閉不在使用中的 VM,以及編寫已知使用模式排程的腳本,協助您將成本優化。
  • Azure Hybrid Benefit 可讓您在 Azure 上使用內部部署 SQL Server 授權。 如需詳細資訊,請參閱 Azure Hybrid Benefit 常見問題

參與者

本文由 Microsoft 維護。 原始投稿人如下。

主體作者:

若要查看非公用LinkedIn配置檔,請登入LinkedIn。

下一步