規劃 Azure 上的 Oracle
本文說明如何規劃 Azure 上的 Oracle 採用,並建置在 Azure 策略上的 Oracle 文章。 請考慮影響您決定移至 Azure 以充分利用移轉的各種因素。
Azure 雲端採用架構 中的策略和計劃範本和其他資源可協助貴組織擷取適當的方案,以採用 Azure 上的 Oracle。 使用 雲端採用架構 的計劃方法來建立整體雲端採用計劃,並協助引導您的小組。 本指南提供範本,可讓您根據您想要在雲端中執行的動作,建立待辦專案,以及跨小組建置必要技能的計劃。 本文說明如何將 Oracle on Azure 採用納入整體雲端採用方案。
規劃 Azure 上的 Oracle 資產
與大部分複雜的平台一樣,Oracle 數字資產包含三個您應該規劃的資產類別:平臺、基礎和工作負載資產。
平台資產:內部部署 Oracle 資產可以在各種類型的基礎結構上執行。 在某種程度上,內部部署資產會定義 Azure 上 Oracle 部署的需求,不論您的內部部署實作是 Linux-x86,還是包含更進階的功能。 進階功能包括 Oracle Real Application Clusters、Exadata 組態或大型終端平臺,例如 Hewlett Packard Unix (HP-UX)、Advanced Interactive Executive (AIX),或類似的平臺。
基礎資產:您的 Oracle 平臺和支持環境是由網路、災害復原和監視工具等必要資產集合所組成。 這些資產有對應的 Azure 服務,可用來取代或增強現有的 Oracle 環境。 您應該清查併合理化這些資產。
工作負載資產:您現有的 Oracle 解決方案可以包含 Oracle 應用程式、合作夥伴應用程式或自定義應用程式。 個別命名、清查、合理化及追蹤相依於 Oracle 資料庫服務的每個工作負載,以準備細微的財務和技術規劃決策。
規劃將 Oracle 工作負載遷移至 Azure 時,請考慮下列專案:
描述 Oracle 資料庫平臺:使用 AWR 報表或 statspack 報表來描述您的 Oracle 資產。 提供主機和資料庫效能信息的清單。 當系統在尖峰負載執行時,應該採用 AWR 報告或 statspack 報告。 如果您考慮移至 Oracle Database@Azure,您應該連絡您的本機 Oracle 銷售小組,以取得重設大小指引。
描述 Oracle 工作負載:描述您的應用程式,包括 Oracle 應用程式和合作夥伴應用程式。 包含自定義開發的應用程式。 準備您要裝載應用程式的區域。 您也應該確保符合技術需求,例如可接受的最大停機時間、安全套接字層 (SSL) 卸除,以及目前的架構圖表。 列出應用程式伺服器,並描述 CPU 組態、記憶體、記憶體及其使用方式。 包含操作系統、應用程式版本、輸送量和每秒輸入/輸出作業的詳細數據(IOPS)。
評估相依性:記錄 Oracle 平臺上的外部相依性。 請務必包含組合中所有資產的相依性分析。
規劃您的環境:判斷您要同時或個別移動生產和非生產 Oracle 工作負載。 客戶通常會一開始將其非生產工作負載移至 Azure,以建立學習環境並降低風險。 在小組熟悉 Oracle 解決方案在 Azure 上執行及運作的方式後,移轉生產環境的路徑會更順暢。
合理化您的平臺:您應該考慮在數位資產規劃中識別和消除多餘的或過時資產。 此程式可協助您降低成本並提高效率。
將這些考慮整合到數位資產評估中之後,您可以精簡業務理由。 您已準備好建置 Oracle 雲端採用方案。
在 Azure 雲端採用方案中建立 Oracle
雲端採用架構 包含建立雲端採用方案或 Azure DevOps 待辦專案的工具和數個範本,這些範本是以每個方法中所述的工作為基礎。 如需詳細資訊,請參閱 工具和範本。
無論您使用範本還是您自己的項目規劃工具,都考慮下列 Oracle 特定動作:
根據需求,建立 Azure 登陸區域,以根據架構指導方針包含完整解決方案的相關資產。
評估您的資料庫資產。 此評估應該包含效能分析,以檢閱資料庫的目前行為。 調整 Oracle 資產的大小,以有效管理授權成本並達到最佳效能。 選取最適合您需求的 Azure 架構。 此架構可以完全以 VM、Oracle Database@Azure或兩者的組合為基礎。
根據架構指導方針選擇正確的部署架構。
請針對您打算移轉的每個工作負載或工作負載波進行考慮。
您可以使用 Azure DevOps Web 介面,將上述專案新增至您的方案。 如果您使用目前的資產清查,您可以使用 Excel 快速建置計畫。 如需詳細資訊,請參閱 使用 Excel 大量新增或修改工作專案。
建立 Oracle 整備方案
有了一般工作計劃之後,您就可以開始對齊小組成員並估計工作。
這個項目的團隊應該有 Oracle 和 Azure 專家,但小組不太可能在這兩個領域擁有同等的專業知識。 使用雲端採用方案來判斷您的小組是否需要取得任何技能。 然後將這些技能對應至小組成員,以更清楚瞭解整備程度、技能及訓練需求。 若要協助小組追蹤和解決技能差距,以在每個短期衝刺中建立更強大的跨功能共同作業,請參閱 調整雲端的現有角色、技能和程式。