什么是多云?它與混合云有何不同?多云有哪些用例和安全問題?人們討論多云策略需要通俗易懂的方法。
多云意味著使用來自多個云計算提供商的多個云服務。就技術術語而言,這很簡單,對吧?
Turbonomic公司云計算技術首席技術官Mor Cohen說,“多云的確切含義是:使用多個云計算提供商的云平臺來運行應用程序。一些組織完全只采用一個云計算提供商的云平臺,而另一些組織則利用多個云平臺,努力利用云計算提供商提供的所有選項和每個云平臺帶來的不同特性。”
那么就到此為止了,是嗎?如果人們需要深刻了解對多云這個術語,那么就沒有結束。盡管能夠以一種令人耳目一新的方式來定義多云,但在一個并不是以技能而聞名的云計算行業中,實施多云戰略的IT領導者知道,其執行的可能不是最基本的策略。說明使用它的原因也會帶來挑戰。
什么是多云策略?
需要注意,Cohen的定義和解釋并不是真正指的是滿足多云的最簡單定義,因為它們運行一些來自不同供應商的SaaS應用程序,并且可能在公共云中運行自己的應用程序。此外,這不僅僅是影子IT的副產品,不同的團隊正在彼此獨立地建立自己的環境。與其相反,正如Cohen的定義所表明的那樣,多云將越來越多地指代一種有意的選擇。它并不適合每個組織,但其用例正在增長。
Red Hat公司首席安全架構師MikeBursell指出。“盡管多云模型似乎帶來了額外的復雜性,但確實有好處。這些功能包括通過根據地理位置和時間安排工作負載來控制成本的能力,通過具有更加異構的計算基礎來降低風險以及避免特定供應商的鎖定。”
Aqua Security公司戰略副總裁RaniOsnat說,“顧名思義,多云是指組織利用來自多個公共云提供商甚至私有云的服務來運行應用程序的能力。盡管許多組織可能會因不同的團隊選擇了不同的平臺,或提供商而在不同的云平臺上運行應用程序,但真正的多云意味著能夠在云平臺之間遷移應用程序,甚至可以同時跨多個云平臺運行應用程序。”
什么是頂級的多云用例?
Anexinet公司混合IT和云計算服務副總裁Tim Malfara表示,如今,“多云”通常并不意味著組織已經完全采用了云計算。更常見的多云場景可能是用于消息傳遞和協作的SaaS套件(例如Office 365或GoogleApps),另一個是客戶關系管理(CRM)的SaaS套件(例如Salesforce)。某些在公共云(例如AWS或Azure)中運行的工作負載,以及其他繼續在本地運行的應用程序。
Turbomonic公司的Cohen也有類似觀點,他說,“雖然多云是目前流行的術語,但現實情況是,directadmin漢化,大多數組織都是多云和傳統本地基礎設施的結合,其中某些工作負載仍駐留在本地,有些工作負載由一個云計算提供商提供,有些工作負載由另一個提供商提供。”
Cohen補充說,可能提供一個成本和收益的權衡方案:有效運行多個云平臺要比單一云計算環境更加復雜,但是具有更大的潛在靈活性和其他優勢。
當人們開始向這些相對常見的場景中添加其他變量時,人們對多云的看似簡單的定義就變得更加復雜,例如,具備在不同云平臺之間(公共云和私有云之間)以及在某些組織中在云平臺和內部部署環境之間移動工作負載的準備能力。
Cohen說,“更先進的組織構建了一個混合云環境,在該環境中,應用程序可以根據他們不斷變化的需求、用戶的地域性、法規遵從性和法規約束,以及成本差異在不同的云計算提供商之間自由移動。”她指出,這些組織通常使用以云計算為中心的技術(例如容器和編排)來實現這種方法。
多云和混合云有什么區別?
人們是否真的通過添加“混合云”來完善對多云的簡單定義?是的,但是區分兩個相關術語相對容易。Red Hat公司首席技術官Dan Juengst在最近的博客文章中表示,“混合云架構結合了兩個或多個公共云或私有云環境,其中不同的云平臺是分開的但相互連接。這意味著企業可以在私有云中運行某些工作負載,在公共云中運行其他工作負載,從其中任何一個中提取資源,并且可以互換地使用云平臺。多云由多個云供應商提供的多個云計算平臺(公共云或私有云)組成,這些云計算平臺沒有相互連接。”
那么如何解釋為什么使用多云以及為什么適合企業的問題或情況?以下進行一下分解:
為什么使用多云?4個重要因素
雖然定義“多云”相對容易,但是解釋多云需要更深入一些。在這個場景中,當定義了多云是“什么”之后,它有助于解釋多云的“為什么”。一些專家分享了為什么采用多云的觀點:
1.根據實際需要更加細粒度的功能選擇