什麽是多重雲端?

多雲端是雲端運算策略,使用來自多個雲端供應商的最佳服務來部署解決方案。策略通常是由工作負載、業務及資料治理需求所驅動。多雲端解決方案將 IaaS、PaaS 及 SaaS 整合在緊密或鬆散的結合架構中。一款設計完善的多雲端解決方案,應該考慮網路、效能、安全性、營運管理以及總持有成本。

雲端供應商通常提供託管服務和自助服務工具,以促進多雲端交付。他們透過抽象化實作需要專家知識的特定技術層 (例如網路),來簡化多雲端解決方案的設計與部署。

多雲端解決方案模式

對於尋求最佳化雲端基礎架構功能和開支的組織,多雲端解決方案可能是最佳方法。它可讓組織跨雲端提供者存取,因此可將工作負載和資料放置在最適合其功能的環境中。下列解決方案模式顯示多雲端運算如何能有效地使用。

    • 單一堆疊架構

      在多雲單一堆疊架構中,來自兩家不同雲端供應商的服務會在同一個雲端下以原生服務的形式並排執行。例如,組織可以將資料分析平台連線到相鄰的資料來源。這種架構省下了四處移動大量資料的複雜度和成本。舉例來說,在 Azure 或 AWS 中以原生服務形式執行時,Oracle Exadata Database Service 會與 Microsoft Power BI 和 Azure Synapse 或 Amazon RedShift Analytics 結合,提供最高的效能、可用性及可擴充性。

    • 應用程式與資料庫分割堆疊架構

      在多雲端應用程式分割堆疊架構中,應用程式前端和資料庫後端是部署在不同的雲端上,而且具有連接堆疊的低延遲和高頻寬網路。組織可以利用目前的 Web 或行動應用程式連線至高效能資料庫。此架構運用同級最佳的雲端產品和服務。此應用程式可以使用 Java、PowerBuilder、Go、NET、JavaScript、Swift、Kotlin 和其他程式設計語言。後端可以是 Oracle Database、Microsoft SQL Server 資料庫、MySQL 以及其他資料庫。雲端提供者之間的專屬專用網路連線是必備的。除非雲端提供者之間存在網路交叉連接,否則授權的網路合作夥伴都可以進行設定。

      深入瞭解多雲端應用程式拆分堆疊架構

    • 分析和資料庫分割堆疊架構

      在多雲端分析分割堆疊架構中,資料分析和資料庫部署在不同的雲端上,而且具有連接堆疊的低延遲和高頻寬網路。組織可以利用現有的資料分析,連接到靠近資料來源的資料庫。此架構可降低因應大量資料移動作業的物流複雜性和成本。例如,Microsoft Power BI 和 Azure Synapse Analytics 或 Amazon Redshift 以及 OCI Exadata Database Service 或 Oracle Autonomous Database。除非雲端提供者之間存在網路交叉連接,否則建議使用雲端提供者之間的專用專用網路連線。

      深入瞭解多雲端分析分割堆疊架構

    • SaaS 或 ERP 資料分析與整合架構

      在這個多雲端架構中,SaaS 或 ERP 應用程式與資料分析或自訂應用程式會使用低延遲且高頻寬的網路連線,部署在不同的雲端上。SaaS 或 ERP 通常是組織的關鍵任務應用程式,必須與上游和下游應用程式緊密整合,以及分析和 AI/ 機器學習 (ML)。此架構使組織能夠靈活地改造自訂應用程式,並在雲端界限之外進行創新。與自訂應用系統或雲端資料湖庫的 Oracle E-Business Suite、SAP 或 Microsoft Dynamics 整合是一個很好的範例。除非雲端提供者之間存在網路交叉連接,否則建議使用雲端提供者之間的專用專用網路連線。

      深入瞭解多雲端 SaaS 整合

      深入瞭解多雲端 ERP 整合

    • 水平工作負載分布

      分散式多雲端解決方案可封裝應用程式,無論是否含有 Kubernetes 或虛擬機器 (VM) 中的資料庫。此解決方案可以彈性在任何雲端執行。使用案例包括隨選工作負載,例如用於動畫轉譯的高效能運算 (HPC)、人工智慧、機器學習、分析工作和電玩遊戲。如果需要資料庫,常使用 PostgreSQL、MongoDB 和 MySQL。根據效能、可用性及成本,工作負載會水平分散至不同雲端上的 Kubernetes 叢集或 VM。建議使用雲端提供者之間的專用專用網路連線或虛擬提供網路 (VPN)。

      深入瞭解多雲端容器工作負載管理

    • 產品與開發分割部署

      生產環境和開發環境部署在不同的雲端,並使用 VPN 連線環境。組織會將目前的開發和測試環境放在一個雲端,同時在多個雲端執行生產環境,以提高效能、資料駐留 / 鄰近性及成本原因。工作負載可以是應用程式。建議在雲端提供者之間使用 VPN。

      了解如何混合搭配雲端與雲端

多雲端優勢

2023 年 S&P Global 多雲調查顯示,97% 的組織使用多家雲端供應商。根據這份調查,多雲端方法背後的主要因素包括成本最佳化、資料駐留和業務靈活性。多雲端策略提供多項優點,包括:

成本最佳化 資料駐留 企業靈活度
一流的產品和服務 法令遵循 高效能
沒有廠商鎖定 災難復原 高可用性

強大的多重雲提供者應能夠執行企業工作負載,同時提供靈活性與多樣功能,這包括營運高效能工作負載、特定資料庫或虛擬化堆疊。在最佳案例中,執行多雲端策略的企業可以最佳化服務、價格及資源,同時保持靈活性,並能夠確保資料的安全性與互通性。考慮到一些因素,但多雲端部署可以讓組織在正確執行時能夠蓬勃發展。

多雲端設計考量

設計多雲端解決方案時,必須考量網路延遲、資料移動、安全性、協調及作業管理,最後驅動架構決策。

延遲
網路延遲和處理能力直接影響應用程式效能。應用程式具有不同的延遲需求。有些需要非常低的單一數位毫秒延遲,有些則可忍受兩位數的延遲。E-Business Suite、PeopleSoft、JD Edwards EnterpriseOne、Siebel 和 Hyperion 等 Chatty 應用程式在應用程式和資料庫之間需要最佳低延遲 (少於兩毫秒)。Java EE 和 Fusion Middleware 應用程式通常可容忍中層和資料庫之間的長達 10 毫秒。

所有應用程式都需要專用網路連線,以維持一致的低延遲。雲端資料中心的實體距離是指必須介於 40 英里以內。這些類型的工作負載最適合共置資料中心。API 或資料庫連結等整合可忍受較長的延遲。流量可以透過網際網路或虛擬專用網路進行。在鬆散耦合架構中,雲端資料中心的實體距離較不重要。

資料移動
如果大規模的資料經常透過雲端界限傳輸,資料流程的方向就至關重要。雲端提供者通常不會收取資料輸入費用,但所有費用都會收取資料輸出費用。資料輸出速率因雲端提供者而異。將輸出成本納入多雲端設計考量是很重要的。此外,移動資料時,必須考量資料駐留。例如,「歐盟一般資料保護法規」要求所有歐盟資料都必須保留在歐盟國家內。有些產業 (包括電信;製造;醫療保健;保險;軟體、IT 和電腦服務) 具有嚴格的資料地區需求。

安全性
在多雲端環境中,不同的安全工具和多個供應商可能會導致複雜的安全性作業和更高的安全性人員編制,進而降低成本、效率不佳以及不必要的安全性風險。隨著組織重新評估其技術堆疊以強化網路安全性並提升靈活性、擴展性及效率,他們正在尋求雲端提供者以內建安全性提供產品和服務,並且能夠與第三方廠商緊密整合。分層安全策略可以使用雲端供應商提供的內建雲端安全服務,再結合預先建立的 API 和雲端提供者合作夥伴關係,整合提供者和常見的事件模型,大規模處理警示,藉此簡化方法。

協調
如何部署和管理多雲端架構很重要。每個雲端都有自己的一組工具和工作流程。這讓 IT 團隊面臨巨大壓力,成為各種技術的專家。選擇在雲端中運作的自動化工具至關重要。自動化工具可用於網路、安全性、持續整合和持續交付 (CI/CD)。例如基礎架構即程式碼對最大化可用性、擴展性、彈性及成本最佳化至關重要。同時,安全工具對於零信任的安全實作、存取控制和階段作業管理至關重要。

自動化工具是多雲端部署和操作管理的重要組成部分。選擇自動化工具時,您應該考慮現有的內部部署技術堆疊、工具和 IT 團隊技能。該工具應該在多雲端和混合雲環境中運作。將其新增至工作流程通常需要您最熟練的人員。

作業管理
作業管理包括支援存取、監督與警示、修正更新、法規遵循以及治理。跨雲端平台建立標準做法和程序至關重要。標準化雲端營運模式可以協助組織有效地解決人員、流程和工具周圍的多雲端障礙,因此對於生產力、持續的安全性、一致性和更快速的事件解決至關重要。例如,支援人員使用單一登入 (SSO) 帳戶和存取點來存取所有雲端、警示自動追蹤,以及與單一回報系統整合。

OCI 如何加速多雲端部署?

Oracle Cloud Infrastructure (OCI) 提供數種產品和服務,以簡化多雲端解決方案的部署。

Oracle Database@Azure
Oracle 和 Microsoft 擴大合作夥伴關係,提供在共置於 Microsoft 資料中心之 Oracle Cloud Infrastructure 上執行的 Oracle 資料庫服務。Oracle Database@Azure 已在 Microsoft Azure 美國東部區域推出。此服務將於 2024 年在其他區域推出,從德國中部、英國南部、澳洲東部、日本東部、加拿大中部、巴西南部、法國中部、美國中部和美國中南部開始。您可以透過在 Microsoft Azure 中部署的 Oracle Cloud Infrastructure 上執行的 Oracle 資料庫服務,將 Oracle 資料庫移至雲端,以獲得優異的效能和可用性。

Oracle Interconnect for Microsoft Azure
Oracle Interconnect for Azure 提供組織一個多雲端環境,包括 Oracle Cloud Infrastructure 服務和 Microsoft Azure 服務互通性。從基本的 IaaS 到 PaaS 和 Oracle Database,無縫整合可讓客戶使用最佳的 OCI 和 Microsoft Azure 進行創新。這種兩個頂尖雲端供應商間的低延遲私人連線可帶動彈性創新,並最大化投資報酬率。互連定價以連接埠為基礎收費,因此無需額外支付使用的頻寬費用。

Oracle Database Service for Microsoft Azure
Oracle Database Service for Azure 是 Oracle 管理的服務,供 Azure 客戶在 OCI 中快速佈建、存取及操作企業級 Oracle 資料庫服務,並提供類似 Azure 的熟悉體驗。在 OCI 上執行的 Oracle 資料庫服務協助使用者享有高效能、高可用性及自動化管理,以無縫接軌的方式建置 Azure 應用程式。Oracle Database Service for Azure 提供 Exadata Database Service、Autonomous Database、Oracle Base Database Service 和 MySQL HeatWave。

AWS 上的 Oracle MySQL HeatWave
AWS 上的 Oracle MySQL HeatWave 是 AWS 運算上的 OCI 完全受管理資料庫,具備機器學習支援的自動化與內建進階安全功能。它可以在一個 MySQL Database 服務中啟用 OLTP 和 OLAP,而不會進行 ETL 重複。MySQL HeatWave 提供自動化資料庫內 ML,並說明模型和結果。它與以 Amazon Ads、Amazon Aurora、AQUA for Amazon Redshift 及 Snowflake 開發的應用程式完全相容。

OCI 整合服務
Oracle Cloud Infrastructure 整合服務可連接任何應用程式和資料來源,將端對端流程自動化並集中管理。藉由預建的轉接器和低程式碼自訂功能,與雲端的廣泛整合,簡化移轉流程,並簡化混合和多雲作業的流程。

Oracle Cloud Infrastructure GoldenGate
OCI GoldenGate 是一種即時服務,可用來跨多雲端和混合雲端環境從資料庫移轉、整合或卸載資料。這些資料庫包括 Oracle Database Cloud Service、Oracle Big Data Cloud Service、Oracle MySQL Cloud Service,以及 OCI GoldenGate 支援的所有資料庫。透過 OCI GoldenGate,您可以在雲端快速設定 GoldenGate 環境,而無須設定基礎架構或平台需求。

Oracle API Gateway
API 閘道服務可讓您發布內含可從您網路存取之專用端點的 API,如果您想要讓 API 接受網際網路流量,可以使用公用 IP 位址公開這些 API。您可以使用單一 API 閘道,將多個後端服務 (例如負載平衡器、運算執行處理和 OCI 函數) 連結到單一的合併 API 端點。Oracle API Gateway 服務已與 OCI Identity and Access Management 整合。您可以使用 Oracle API Gateway 在多雲端和混合雲部署中向其他服務從屬端顯示服務。

Oracle Data Safe
Oracle Data Safe 可讓組織瞭解資料敏感性、評估資料風險、遮罩機密資料、實作和監視安全性控制項、評估使用者安全性以及監視使用者活動 - 全都位於統一的主控台中。這些功能可協助管理多雲端和混合雲環境中的 Oracle 資料庫日常安全性和規範需求。

Oracle Cloud Observability and Management Platform
Oracle Cloud Observability and Management Platform 可讓客戶透過完整堆疊可見性、預先建置的分析及自動化,監控、分析及管理多雲端應用程式和基礎架構環境。功能包括應用程式和基礎架構監控、記錄和故障診斷;資料庫監控和管理;以及基礎架構資源管理。

多重雲客戶成功案例

具有獨特需求、各種規模的組織已使用 Oracle 的雲端基礎架構提供 IaaS 平台,是多雲端策略的一部分。以下是 Oracle 的一些多雲端客戶成功案例。

維里塔斯

Veritas Technologies 是多雲端資料管理的領導者,透過為超過 80,000 個客戶提供資料保護、復原能力及法規遵循,為網路攻擊提供抗逆力。Veritas 從眾多來源擷取 2 PB 的資料,其中 Oracle 資料庫上大多數結構化資料。Veritas 使用 OCI 多雲端託管服務來分析來源的資料,以提供即時洞察力,並透過每日增量資料複製達到 20 倍的效能。

Murad

Murad 是全球公認的護膚品牌,透過以科學為基礎的治療和產品加以區隔。該公司實現了其複雜的業務模型,需要在其 ERP、供應鏈管理、規劃和商業智慧平台上進行更快的後勤作業。Murad 還尋求降低成本和卸載硬體管理,同時提升業務持續性。最後,Murad 整合了 Oracle Cloud Infrastructure,作為多雲端解決方案的一部分,並與 AWS 搭配使用,從而將效能提高了 20% 至 30%。

TIM Brasil

TIM Brasil 是一家領先的電信公司,為巴西超過 5000 萬的公民提供高速的行動和寬頻服務。TIM 選擇了多雲端方法,以推動應用程式轉型,直接影響客戶體驗。它選擇 Oracle Interconnect for Microsoft Azure,充分利用 OCI 和 Azure 的最佳功能。TIM 已將 8,000 個工作負載和 16 PB 的儲存移轉至雲端,因此處理客戶服務查詢所需的時間減少 50%。

深入瞭解多雲端解決方案

多雲端環境通常是組織正確的選擇,能運用許多雲端服務與解決方案,在全世界平衡價格、效能及靈活性。Oracle Cloud Infrastructure 支援強大的多重雲解決方案,可實現更簡單的管理,同時能夠將整合與安全風險降到最低。