What is multi-cloud? | Multi-cloud definition

Multi-cloud means several different public clouds are used to support one or more applications, instead of just a single public cloud.

學習目標

閱讀本文後,您將能夠:

  • Understand what "multi-cloud" means
  • Understand the difference between multi-cloud and hybrid cloud
  • Explore the pros and cons of using a multi-cloud strategy
  • See what a multi-cloud architecture can look like

複製文章連結

What is multi-cloud?

在雲端運算中,雲端是雲端客戶透過網路存取的伺服器的集合。通常,每個雲端都是由雲端提供者 (提供雲端服務的公司) 管理的。公共雲端是多個客戶共享的雲端。

單一雲端部署 多重雲端部署

"Multi-cloud" means multiple public clouds. A company that uses a multi-cloud deployment incorporates multiple public clouds from more than one cloud provider. Instead of a business using one vendor for cloud hosting, storage, and the full application stack, in a multi-cloud configuration they use several.

Multi-cloud deployments have a number of uses. A multi-cloud deployment can leverage multiple IaaS (Infrastructure-as-a-Service) vendors, or it could use a different vendor for IaaS, PaaS (Platform-as-a-Service), and SaaS (Software-as-a-Service) services. Multi-cloud can be purely for the purpose of redundancy and system backup, or it can incorporate different cloud vendors for different services.

Most businesses that move to the cloud will end up with some kind of multi-cloud deployment. A multi-cloud deployment can even come about unintentionally, as a result of shadow IT (see below).

What's the difference between multi-cloud and hybrid cloud?

A multi-cloud can also be a hybrid cloud, and a hybrid cloud can also be a multi-cloud, but these terms represent two distinct concepts.

"Hybrid cloud" describes the mixing of two or more distinct types of infrastructure: it combines a private cloud, an on-premises data center, or both with at least one public cloud. Multi-cloud refers to several different public clouds being deployed, and it doesn't necessarily include a private cloud, although it can.

What are the pros and cons of using a multi-cloud strategy?

優點:

  • 可靠性和/或備援:透過使用多重雲端部署,企業可以避免將所有雞蛋都放在一個籃子裡。如果一個雲端出現故障,其他部署的雲端中的使用者仍然可以使用某些功能。另外,一個公共雲端可以用作另一雲端的備份。
  • Reduced vendor lock-in: Moving to the cloud means relying on external cloud providers, and as companies use these vendors more and more, it can become difficult to move away from them. However, if a multi-cloud strategy is used, systems and storage are spread out across multiple vendors. Therefore it's easier to migrate away from using one of these vendors, because the majority of the infrastructure still remains in place during the migration.
  • 潛在的成本節省:如果企業不承諾使用一個雲端提供者來滿足其所有基礎結構需求,則可以自由選擇不同提供者提供的最負擔得起的服務。

缺點:

  • 管理的複雜性:多重雲端部署意味著與多個不同的提供者互相配合,每個提供者都具有不同的流程和技術。此外,要透過儲存在多個雲端中的資料和執行的流程完全了解技術堆疊變得越來越困難。
  • 增加延遲:如果多個雲端中的服務需要相互通訊才能滿足使用者請求,那就可能會導致延遲,具體取決於雲端整合的緊密程度、資料中心在地理上的距離以及多個雲端需要互動的頻率。
  • 更大的攻擊面:整合的軟體和硬體越多,漏洞可能就越多。
  • 效能和可靠性:在不同雲端之間平衡負載會比較困難,尤其是當資料中心在地理位置上相距較遠的情況下。(Cloudflare 負載平衡 可以平衡雲端之間的負載。)

Cloudflare 的多重雲端架構是什麼樣子?

多重雲端架構

Cloudflare 位於終端使用者和雲端基礎結構之間。我們能夠與任何雲端提供者或多個雲端提供者整合,來保護和加速流量。

許多 Cloudflare 服務可以整合到終端使用者和原始雲端基礎結構之間的流量中。我們提供了多重雲端負載平衡,在不同雲端之間分配流量以及 CDN 快取以便進一步減少延遲。我們的 Web Application Firewall (WAF) 會封鎖惡意流量以提高安全性。

多重雲端儲存

透過在其分散式全球網路上代管和執行無伺服器功能,Cloudflare 還可以充當 FaaS (無伺服器) 的提供者。Cloudflare Workers 是我們的平台,用於使用 JavaScript 編寫無伺服器應用程式。

什麼是影子 IT?

由於影子 IT 的緣故,組織可能會無意間進行多重雲端部署。Shadow IT 是內部團隊在未經正式批准或不受較大組織監督的情況下建立技術系統或使用軟體產品的情況。一個簡單的例子是,組織的員工使用未經公司認可或管理的聊天應用程式來交流業務情況。

Shadow IT 也可以進入應用程式體系結構。作為完成事情的捷徑,或出於必要考量,員工可以在獲得官方批准之前將雲端服務整合到公司的技術堆疊中。

Cloudflare 如何幫助企業進行多重雲端管理?

Cloudflare 使企業可以從一個儀表板管理其雲端部署的效能和安全性。Cloudflare 網路遍佈 200 + 個城市,有助於保障世界各地使用者的效能和安全性。