Azure 上的 Unisys ClearPath MCP 虛擬化
Unisys 大型主機系統會將其譜系追蹤回第一部商業上可用的大型主機。 Unisys ClearPath Forward (CPF) Dorado (2200) 和 Libra (Master Control Program) 系統是功能完整的大型主機作環境。 他們可以垂直調整以處理任務關鍵性工作負載。 這些系統可以模擬、轉換或現代化為 Azure。 Azure 提供類似或改善的效能特性和服務等級協定計量。
本文說明如何搭配舊版 Unisys CPF Libra 大型主機,使用來自Microsoft合作夥伴 Unisys 的虛擬化技術。 這種方法可協助您快速將大型主機移轉至 Azure。 它不需要重寫或重新編譯應用程式程式代碼,或重新設計資料庫架構。 舊版程式代碼會以原始形式維護。 應用程式畫面、用戶互動和基礎數據結構不變,這不需要重新定型使用者。
Unisys 重新調整會將整個 Libra 系統從現今的專屬硬體提升到 Azure 作為虛擬機(VM)。 主要控制計劃 (MCP) OS 和所有處理器、連結庫和數據都會像在專屬環境中一樣出現。 軟體系列 MCP OS 需要 Unisys 的授權。 此架構包含支援 VM,其可管理虛擬磁帶伺服器作業和自動化和工作負載管理 (OpCon) 等功能。 這些 VM 也會處理 Web 服務和其他支援函式。
相較於其他方法,此方法的優點是快速移至 Azure。 您不會產生硬體維護和設施成本,因此投資報酬率很快(ROI)。 因為 MCP 環境沒有變更,因此與重新定型使用者或程式設計人員沒有關聯的成本。
根據客戶端的目標,轉換的 MCP 是將 MCP 環境或 Azure 內應用程式現代化的最後狀態或第一步。 此移轉方法可讓您規劃更新應用程式的測量路徑。 它會保留您在現有應用程式程式代碼中所做的投資。 轉換之後,您也可以使用其他 Azure 數據分析服務。
建築
下列架構圖顯示移轉至 Azure 之前,一般內部部署 Unisys CPF Libra (MCP) 大型主機。
下列架構圖顯示如何將 Unisys 虛擬化技術套用至舊版 Unisys CPF Libra 大型主機。
下載此架構的 Visio 檔案。
工作流程
下列工作流程會對應至先前的圖表。 前三個步驟對應至這兩個圖表,以反白顯示系統原始和移轉狀態之間的相似性。
在 Azure 中存取系統資源的網頁瀏覽器會取代舊版 Burroughs 終端機模擬,供隨選和在線使用者使用。 用戶可透過傳輸層安全性 (TLS) 埠 443 存取 Web 應用程式。 Web 應用程式呈現層不會變更,以將重新定型使用者的需求降到最低。 如果重新定型使用者並不相關,您可以使用新式 UX 架構來更新 Web 應用程式呈現層。 若要讓系統管理員存取 VM,請使用 Azure Bastion 主機 將開啟的埠降到最低,並改善安全性。
如果印表機和其他舊版系統輸出裝置是透過IP位址連結至 Azure 網路,則支持它們。 MCP 上的列印功能會保留,因此不需要任何應用程式變更。
作業會移出 MCP 至外部 VM。 透過在生態系統中使用 OpCon VM 來監視和控制整個環境,即可達成更多自動化。
如果實體磁帶正在使用中,則會轉換成虛擬磁帶。 磁帶格式設定和讀取/寫入功能會保留。 磁帶會寫入 Azure 或離線記憶體。 磁帶功能會維持不變,因此不需要重寫原始程式碼。 使用此方法的優點包括用於備份虛擬磁帶檔案的 Azure Blob 儲存器 帳戶,以及更快的存取時間,因為直接對磁碟媒體執行輸入/輸出作業。
MCP 記憶體建構可以對應至 Azure 記憶體。 此方法會維護MCP磁碟驅動器對應命名慣例。 不需要任何應用程式或作業變更。
Azure Site Recovery 提供災害復原 (DR) 功能。 它會將 Azure VM 鏡像到次要 Azure 區域,以在 Azure 資料中心失敗時快速故障轉移。
元件
Azure 虛擬機器 是 Azure 所提供的數種隨選、可調整運算資源之一。 Azure VM 可讓您彈性地進行虛擬化,而不需要購買和維護實體硬體。 在此架構中,虛擬機會裝載 Unisys CPF Libra 工作負載。 這種方法有助於確保從專屬硬體順暢地轉換至 Azure。
Azure 虛擬網路 是 Azure 中專用網的基本建置組塊。 虛擬網路可讓許多類型的 Azure 資源,例如虛擬機,安全地彼此通訊、因特網和內部部署網路。 虛擬網路類似於您在自己的數據中心運作的傳統網路,但它包含 Azure 基礎結構的優點,例如調整、可用性和隔離。 在此架構中,虛擬網路可協助移轉的 Unisys CPF Libra 工作負載與其他 Azure 服務之間的通訊。
虛擬網路介面卡 可讓 Azure VM 與在線、Azure 和內部部署資源通訊。 在此架構中,您可以將更多網路適配器新增至相同的 Azure VM。 此設定可讓 Solaris 子 VM 具有專用的網路介面裝置和 IP 位址。
Azure 受控磁碟 是 Azure 所管理的區塊層級記憶體磁碟區,可與虛擬機搭配使用。 可用的磁碟類型包括 Azure Ultra 磁碟記憶體、Azure 進階 SSD、Azure 標準 SSD 和 Azure 標準 HDD。 針對此架構,我們建議進階 SSD 或 Ultra 磁碟記憶體,以確保已移轉工作負載的高效能和可靠性。
Azure 檔案服務 會在雲端中提供完全受控的檔案共用,可使用業界標準伺服器消息塊通訊協定來存取。 Windows、Linux 和 macOS 的雲端或內部部署可以同時掛接 Azure 檔案共用。 Azure 檔案記憶體提供可靠且可調整的檔案記憶體,以支援已移轉的工作負載。
Azure ExpressRoute 會透過連線提供者促進的私人連線,將您的內部部署網路延伸至 Microsoft Cloud。 使用 ExpressRoute 建立Microsoft雲端服務的連線,例如 Azure 和 Microsoft 365。 這種方法可讓已移轉的 Unisys CPF Libra 工作負載與內部部署資源之間的連線更加安全且可靠。
Site Recovery 可讓工作負載從主要位置復寫到次要位置。 此架構會使用 Site Recovery 來確保已移轉工作負載的系統可用性和一致性。
案例詳細資料
此案例提供使用 Unisys 的虛擬化技術,將 Unisys CPF Libra 工作負載遷移至 Azure 的內容。 主要目標是要達成快速且低風險的轉換至 Azure,同時維護現有的應用程式程式碼和用戶互動。 這種方法不需要重寫應用程式程式代碼或重新設計資料庫架構,並協助確保使用者和程式設計人員順暢地轉換。
客戶的目標是:
- 將 Unisys CPF Libra 工作負載快速遷移至 Azure。
- 將與移轉程式相關聯的風險降到最低。
- 維護現有的應用程式程式代碼和用戶互動。
- 降低硬體維護和設施成本。
- 達成快速ROI。
實作此解決方案的優點包括:
- 相較於其他方法,快速移轉至 Azure。
- 消除硬體維護和設施成本。
- 與重新訓練使用者和程式設計人員無關的成本。
- 保留對現有應用程式程式代碼的投資。
- 有可能在 MCP 環境或 Azure 內進一步現代化應用程式。
潛在的使用案例
- 將現有的 Unisys CPF Libra 工作負載快速且風險低下移至 Azure。
- 使用 Azure Arc 讓 Azure 成為現有內部部署工作負載的DR環境。
- 將 Azure 資料服務新增至現有的用戶端功能。
- 建立程式代碼撰寫、應用程式測試和定型用途的補充開發和測試環境。
考慮
這些考量能實作 Azure Well-Architected Framework 的支柱,這是一組指導原則,可以用來改善工作負載的品質。 如需詳細資訊,請參閱 Well-Architected Framework。
可靠性
可靠性有助於確保您的應用程式可以符合您對客戶的承諾。 如需詳細資訊,請參閱 可靠性的設計檢閱檢查清單。
Azure 中的 Unisys CPF 會使用 Site Recovery 來確保系統可用性和一致性。 Site Recovery 會針對備份系統或DR目的建立基準。 您可以將 Site Recovery 基準視為 DR 系統的藍圖,以顯示環境的完整功能狀態。 如果主要區域發生中斷,Site Recovery 會啟用DR的 Azure 區域對區域故障轉移。 DR 功能會將 Azure VM 鏡像到次要 Azure 區域。 如果 Azure 資料中心失敗,這些功能可確保快速故障轉移。
安全
安全性可提供針對蓄意攻擊和濫用寶貴數據和系統的保證。 如需詳細資訊,請參閱 安全性的設計檢閱檢查清單。
Unisys CPF 本質上是高度安全的系統。 使用待用數據加密的 Azure 安全性量值可改善企業解決方案的安全性。
成本優化
成本優化著重於減少不必要的費用,並提升營運效率的方式。 如需詳細資訊,請參閱 成本優化的設計檢閱檢查清單。
Azure 中的 Unisys CPF 可消除硬體維護和預付設備成本。 您不必重新訓練員工作或使用系統,即可節省更多成本。 虛擬化計算機執行的方式與數據中心樓層執行的方式完全相同。
您也可以遵循程式,在一開始調整 VM 的容量大小,並視需要調整其大小,以將成本優化。 如需詳細資訊,請參閱 Well-Architected 架構 的成本優化設計原則。
若要預估 Azure 產品和設定的成本,請使用 Azure 定價計算機。 VM 用於MCP。 支援 VM 用於列印或磁帶。 記憶體帳戶類型的範圍可以從進階 SSD 記憶體到標準 Blob 記憶體,視您的效能需求和數據保留原則而定。
若要深入瞭解 Unisys CPF 供應項目和定價,請參閱 Unisys CPF 解決方案目錄。
卓越營運
卓越營運涵蓋部署應用程式的作業程式,並讓它在生產環境中執行。 如需詳細資訊,請參閱 Operational Excellence的設計檢閱檢查清單。
Unisys 向員工展示已知的環境,同時引進 Site Recovery 等新功能來提供 DR 故障轉移,藉此示範卓越營運。
您可以使用 Azure Resource Manager 範本部署解決方案,以及使用 Azure 監視器來測量和改善效能,以將作業效率優化。 如需詳細資訊,請參閱DevOps架構設計和DevOps監視。
效能效率
效能效率是指工作負載能夠有效率地調整以符合使用者需求。 如需詳細資訊,請參閱 效能效率的設計檢閱檢查清單。
Unisys 會比對 Azure 中的作業效能與 Gold、Platinum 和 Platinum 供應專案,以符合用戶端工作負載與營運需求。 Azure 上的 Unisys 虛擬化可透過 Azure 監視器和 效能診斷來提升效能效率。 這些工具可啟用即時優化和主動式問題解決,以改善工作負載管理。
貢獻
本文由 Microsoft 維護。 下列參與者撰寫本文。
主體作者:
- 菲力浦·布魯克斯 |資深 TPM
若要查看非公開的 LinkedIn 個人檔案,請登入 LinkedIn。
後續步驟
如需詳細資訊,請參閱下列資源:
- Azure 大型主機和中範圍移轉
- Azure 虛擬機上重新裝載大型主機
- Unisys 雲端移轉服務
- Unisys 文檔庫
- 虛擬網路檔
- 建立、變更或刪除網路介面
- 什麼是 Azure 檔案服務?
- 什麼是 ExpressRoute?
- Azure 資料庫移轉指南