編輯

共用方式為


Azure 上的 Unisys ClearPath Forward OS 2200 企業伺服器虛擬化

Azure 虛擬機器
Azure 虛擬網路
Azure ExpressRoute

本文說明如何搭配現有的 Unisys ClearPath Forward (CPF) Dorado 企業伺服器,使用來自Microsoft合作夥伴 Unisys 的虛擬化技術。 透過這種方法,您可以加速移入 Azure,並不需要重寫應用程式程式代碼或重新設計資料庫架構。 現有的程式代碼會以原始形式維護。 應用程式畫面、用戶互動和數據結構在幕後不會變更,這不需要重新定型使用者。

架構

範例來源(預先移轉)架構:下列架構說明典型的內部部署 Unisys CPF Dorado (Sperry 1100/2200) 企業伺服器。

預先移轉架構的圖表。

下載此架構的 Visio 檔案

範例 Azure (後續移轉) 架構:下列架構說明如何使用與 Unisys CPF Dorado 企業伺服器相關的 Unisys 虛擬化技術。

移轉後架構的圖表。

下載此架構的 Visio 檔案

工作流程

數值圖說文字 1、2 和 3 用於這兩個圖表,以反白顯示系統前後狀態之間的相似性。

  1. 使用者存取是透過 TLS 連接埠 443 提供,以存取 Web 應用程式。 Web 應用程式呈現層可以維持不變,以將客戶重新定型降至最低。 另一方面,如有需要,可以使用新式UX架構來更新Web應用程式呈現層。 此外,針對虛擬機 (VM) 的系統管理員存取權, Azure Bastion 主機 可藉由將開啟的埠降到最低,以將安全性最大化。
  2. 只要印表機和其他系統輸出裝置已連結至 Azure 網路,就會受到支援。 Dorado 上的列印函式會保留,因此不需要應用程式變更。
  3. Operations 函式會移出 Dorado 企業伺服器至 Azure VM。 您可以在生態系統中使用 OpCon VM 來監視和控制整個環境,以實作更多自動化。
  4. 如果實體磁帶正在使用中,則會轉換成虛擬磁帶。 磁帶格式設定和讀取和寫入功能會保留。 磁帶會寫入 Azure 或離線記憶體。 磁帶功能會維持不變,因此不需要重寫原始程式碼。 優點包括 Azure Blob 儲存體 帳戶來備份虛擬磁帶檔案,以及更快的存取時間,因為 IO 作業會直接針對磁碟媒體執行。
  5. Dorado 記憶體建構會對應至 Azure 記憶體,維護 Dorado 磁碟驅動器命名法。 不需要任何應用程式或作業變更。
  6. Azure Site Recovery 藉由將 Azure VM 鏡像至次要 Azure 區域,來提供災害復原 (DR) 功能。 這些功能可確保在罕見的 Azure 數據中心失敗案例中快速故障轉移。

元件

  • Azure 虛擬機器 是 Azure 所提供的數種隨選、可調整運算資源類型之一。 虛擬機可讓您彈性地進行虛擬化,而不需要購買和維護實體硬體。
  • Azure 虛擬網路 是私人網路在 Azure 中的基本建置組塊。 虛擬網絡 可讓許多類型的 Azure 資源,例如 虛擬機器,安全地彼此通訊、因特網和內部部署網路。 虛擬網絡 類似於在您自己的數據中心運作的傳統網路,但具有 Azure 基礎結構的額外優點,例如調整、可用性和隔離。 網路適配器 (NIC) 可讓 VM 與因特網、Azure 和內部部署資源通訊。 例如,您可以將更多 NIC 新增至相同的 VM,讓 Solaris 子 VM 有自己的專用網路介面裝置和 IP 位址。
  • Azure ExpressRoute 可讓您透過連線提供者所提供的私人連線,將內部部署網路延伸至 Microsoft 雲端。 透過 ExpressRoute,您可以建立Microsoft雲端服務的連線,例如 Azure 和 Microsoft 365。
  • 如果發生主要區域中斷,Azure Site Recovery 會啟用DR的 Azure 區域對區域故障轉移。

替代項目

OS2200 環境的 Unisys 虛擬化提供 轉換至 Azure 的隨即轉移 方法。 數據、進程和應用程式程式代碼全都會維護並傳輸至 Azure。 測試是最小的,因為所有應用程式都是從大型主機進行。

將資料和程式傳輸到 Azure 的其他方式包括:

  • 使用自動化工具將應用程式程式代碼重構為 C# 或 Java。 此解決方案會移動功能,但提供 Azure 原生表單中的程式代碼基底。 此解決方案需要較長的時間才能實作,而且需要徹底的測試,以確保維護的功能。
  • 將應用程式程式代碼重寫為您選擇的語言。 此解決方案通常是最長且最昂貴的解決方案。 程式代碼會重寫以考慮應用程式需求。 您可以新增新功能。 此解決方案需要徹底測試,以確保新程式代碼如預期般執行。

案例詳細資料

Unisys 企業伺服器會將其遺產追蹤到第一部商業上可用的企業伺服器。 Unisys CPF Dorado (Sperry 1100/2200) 和 Libra (Burroughs A 系列/主要控制計劃) 系統是功能完整的企業伺服器操作環境。 他們可以垂直調整以處理任務關鍵性工作負載。 您可以將這些系統模擬、轉換或現代化為 Azure。 Azure 提供類似或甚至改善的效能特性和服務等級協定 (SLA) 計量。

Unisys 轉換會透過 VM,將整個 Dorado 系統從今天的硬體移至 Azure。 2200 Exec OS 和所有處理器、連結庫和數據會顯示在實體環境中。 OS 需要來自 Unisys 的授權。 此架構包含支援 VM,可處理虛擬磁帶作業、自動化和工作負載管理 (OpCon)、Web 服務和其他支援函式等功能。 此架構也會使用 Azure 記憶體功能,包括:

  • Azure SSD 受控磁碟是 Azure 所管理的區塊層級記憶體磁碟區,可與 虛擬機器 搭配使用。 可用的磁碟類型為 Ultra 磁碟、進階 SSD、標準 SSD 和標準 HDD。 在此架構中,您應該使用進階 SSD 或 Ultra 磁碟 SSD。
  • Azure 檔案儲存體 是一項服務,您可以使用業界標準伺服器訊息塊 (SMB) 通訊協定完全管理雲端中的檔案共用。 Windows、Linux 和 macOS 的雲端或內部部署可以同時掛接 Azure 檔案共用。

相較於其他方法,此方法的優點是快速移至 Azure。 因為硬體維護和設施成本會降低,因此投資報酬率很快(ROI)。 由於 Dorado 環境沒有變更,因此與重新定型使用者和程式設計人員無關。

根據您的最終目標,轉換可以是在 Dorado 環境或 Azure 內將應用程式現代化的第一步。 此方法提供更新應用程式的測量計劃路徑。 它會保留現有應用程式程式代碼的投資。 轉換之後,您可以使用其他 Unisys CloudForte 和 Azure 數據分析服務。

潛在使用案例

  • 將現有的 Unisys CPF Dorado 工作負載快速移至 Azure,風險較低。
  • 使用 Azure Arc 為現有的內部部署工作負載建立DR方案。
  • 將 Unisys CloudForte 或 Azure 數據服務新增至現有的用戶端功能。
  • 使用 Azure 型 CPF 作為 DR、測試或開發環境,而不需要更多硬體或設施資源。

考量

這些考慮會實作 Azure Well-Architected Framework 的支柱,這是一組指導原則,可用來改善工作負載的品質。 如需詳細資訊,請參閱 Microsoft Azure Well-Architected Framework (部分機器翻譯)。

可靠性

可靠性可確保您的應用程式符合您對客戶的承諾。 如需詳細資訊,請參閱可靠性要素的概觀 (部分機器翻譯)。

Azure 中的 Unisys CPF 會使用 Site Recovery 來確保系統可用性和一致性。

安全性

安全性可提供保證,以避免刻意攻擊和濫用您寶貴的資料和系統。 如需詳細資訊,請參閱安全性要素的概觀

Unisys CPF 本身是一個安全的系統。 Azure 會為待用和移動中的數據新增一層加密。

Unisys 隱形技術會隱藏端點。 Azure 提供其他安全性控制。

成本最佳化

成本優化是減少不必要的費用,並提升營運效率。 如需詳細資訊,請參閱成本最佳化要素的概觀

Azure 中的 Unisys CPF 可避免硬體維護和設施成本。 進一步節省的衍生自不需要重新訓練員工操作或使用系統。 虛擬化計算機會如同在數據中心樓層執行一樣執行。

您也可以遵循從頭開始調整 VM 容量大小的程式,並視需要簡化重設大小,以將成本優化。 如需詳細資訊,請參閱架構完善的架構 成本優化原則。

若要估計 Azure 產品和組態的成本,請流覽 Azure 定價計算機

若要深入瞭解 Unisys CPF 供應項目和定價,請流覽 Unisys CPF 產品

卓越營運

卓越營運涵蓋部署應用程式並使其持續在生產環境中執行的作業流程。 如需詳細資訊,請參閱卓越營運要素的概觀 (部分機器翻譯)。

Unisys 向員工展示已知的環境,同時包括 Site Recovery 等新服務來提供 DR 故障轉移,藉此示範卓越營運。

您可以使用 Azure Resource Manager 範本部署解決方案,以及使用 Azure 監視器來測量和改善效能,以優化您的作業效率。 請參閱架構完善的架構營運 卓越原則DevOps 的監視。

效能效益

效能效率可讓您的工作負載進行調整,以有效率的方式符合使用者對其放置的需求。 如需詳細資訊,請參閱效能效率要件概觀

Unisys 會比對 Azure 中的作業效能與 Developer Studio。 您可以根據您的工作負載和作業需求,使用金級或白金層。 使用 Developer Studio 來增加工作的速度,包括新的程式碼開發、查詢、報表產生和其他工作。

參與者

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

主要作者:

若要查看非公開的 LinkedIn 設定檔,請登入 LinkedIn。

下一步

如需詳細資訊,請連絡 legacy2azure@microsoft.com,或參閱下列資源: