多雲vs.混合雲:有什麼樣的利弊?

多雲vs.混合雲:有什麼樣的利弊?

  多雲其實是一個IT術語。當然,人們現在已經擁有公共雲、私有云、企業雲和混合雲各種雲服務,但這些術語顯然沒有描述真正擁有云計算的架構。那麼,究竟是什麼構成了多雲?它與其他雲計算選項相比有何利弊呢?

  顯然,多雲包含多個雲,混合雲也是如此。但是當人們談到多雲與混合雲時,由於企業的需求推動市場發展,而更多地關注多雲。

  混合雲是一個單一實體,其定義是私有云環境與一個或多個公共雲環境的組合。這些可以是軟件即服務(SaaS)、基礎設施即服務(IaaS)、平臺即服務(PaaS)以及人們可以構想的任何其他即服務環境的任意組合。但是,這是一個單數名詞,描述了一個單一的實體。

  多雲本質上與混合雲並不是一回事,而是一系列必須集中管理的雲環境實體。

  在一定程度上,人們對於多雲與混合雲的討論是語義上的,可以安全地互換這兩個術語。但是混合雲通常包括公共雲和私有云的組合。多雲不會區分企業運營的雲計算選項。也許企業的多雲根本沒有私有云環境,可以在AWS和Microsoft Azure公共雲臺上運行業務,並引入一些G Suite服務,而這就構成了一個多雲環境。

  人們在觀察多雲與混合雲時還有另一個區別,那就是在多雲環境中,單個雲平臺可能不會彼此集成。這是多雲是多個雲平臺的一部分原因,而不是混合雲的奇異性。在混合雲環境中,不正確的假設之一是將雲計算組件集成在一起以形成具有凝聚力的單一實體。

  雲計算的進化

  隨著人們對雲計算如何變化的方式進行思考,用於描述它的術語已經演變如下:

  •對於私有云,所有內容均位於組織的數據中心內。其服務具有自己的沙箱,其應用程序設計是單一的。

  •公共雲位於數據中心的外部。它以服務和應用為中心,雲原生應用程序更加模塊化,但人們仍將公共雲環境視為一種數據中心。

  •混合雲是兩者兼而有之。每一方面都是獨立的,但它們形成了一個更大的整體。它仍然以應用程序為中心,但基礎設施集成規模更大。

  •採用多雲,應用程序可以跨越雲端,應用程序的組件可以運行在任何有意義的地方。人們不再採用內部部署數據中心,但他們把多雲視為一個將應用組件綁定在一起的大規模結構。

  多雲與混合雲:優勢

  混合云為組織提供了從內部部署私有云和公共雲使用服務和部署工作負載的靈活性。例如,具有重要安全需求的關鍵任務工作負載可以部署到私有云,企業的業務保留對基礎設施和軟件堆棧的控制權。其他工作負載(如Web服務器和測試環境)可能會部署到公共雲。這樣,企業就不必為每個工作負載投資一個完整的私有云基礎設施,只需為可部署到公共雲的工作負載的資源支付費用即可。

  此外,混合雲可讓企業利用公共雲提供的可擴展性來執行諸如過程不復雜但密集的大數據分析,這涉及到創建大型Hadoop集群。混合雲也讓企業在雲平臺之間共享資源。即使在工作負載的數據存儲在公共雲中時,他們也可以使用私有云來運行工作負載。他們還可以在公共雲和私有云之間遷移工作負載,以利用資源成本和網絡流量水平的波動。

  隨著多雲的應用,企業可以獲得公共雲和私有云最全面的組合,而且不一定需要深入整合它們。當然,根據企業使用這些服務的方式,可能需要整合它們,但這不是定義所需的。例如,企業可能想要將分佈式應用程序的不同部分部署到多個雲中,以防止出現故障。

  多雲還為組織和應用程序開發人員提供了選擇將包括其應用程序和工作負載的分立組件的能力。由於沒有更多的技術障礙可以跨越,開發人員可以選擇滿足其需求的特定服務,而不是選擇單一提供商提供的服務。

  雲計算選項的缺點

  在多雲與混合雲的辯論中,談到了這兩種雲計算選項的各自優點,但也存在不足之處。混合雲的實施和維護可能很複雜。部署混合雲中的私有云部分本身可能具有挑戰性。它需要廣泛的基礎設施承諾和重要的專業知識。最重要的是,這將被視為一種混合模式,私有云必須至少與一個公共雲相集成,以便底層軟件協同工作。隨著私有云與多個公共雲集成,它變得更加具有挑戰性和複雜性。

  混合雲也呈現出他們自己的管理、安全和編排挑戰。為了保持一個合理的效率水平,大多數組織都希望儘可能深入地整合雲計算的兩方面。這將需要一種混合的方法,以實現聯合和一致的身份管理和認證過程。根據企業需要整合的服務,可能還需要考慮其他潛在的漏洞,例如保護API流量交換。在編排方面,混合雲可能需要智能工作負載部署工具,能夠根據成本、安全性、流量、公共雲的可用性和其他標準確定部署目標。

  混合雲面臨的挑戰

  使用多雲設置會引發安全問題。企業採用的雲服務越多,安全挑戰就越大。請記住,在安全方面,攻擊面是黑客潛在的影響區域。企業為多雲環境添加的服務越多,攻擊面越大,並且企業提供的薄弱環節的機會也越多。

  另外,如果企業沒有考慮周全,其成本可能會隨著多雲的應用而失控,費用高昂的雲計算賬單將會令人驚訝。使用多個雲會使情況變得更糟。例如,在其中一個雲平臺使用不當的數據庫查詢可能會超出企業的預算。

  最後,企業還面臨治理問題。正確的治理和監督可以抵消很多不利因素,但很多企業的治理狀況不佳,一些開發人員仍然將治理與命令和控制工作等同起來。治理是創造未來成功的基礎,而指揮和控制則是由工作人員驅動業務的一種平衡。良好的管理將有助於開發人員和組織更好地關注對業務有利的結果,並且不會帶來無法接受的風險。


分享到:


相關文章: