如今,多云策略在企業中越來越受歡迎。IBM公司最近發布的一份調查報告表明,到2021年,98%的企業計劃使用多個混合云。在數據倉庫方面,采用兩個(或多個)云平臺要好于一個云平臺。多云意味著公共云和私有云基礎設施的混合,需要使用不同的云計算數據倉庫(CDW)提供程序,例如Amazon Redshift和Snowflake。這可能意味著要在AWS云平臺中托管運營數據存儲,但是要在Microsoft Azure中對該數據進行傳輸和執行分析。
或者底層的云平臺可能有所不同,例如兩個不同的Snowflake實例,一個實例在谷歌云平臺上運行,另一個實例在Azure云平臺運行。這些不同的云計算數據倉庫(CDW)甚至可以托管在不同的區域,例如運行在多云。
對于多云策略來說,這可能還處于早期階段,尤其是對于企業來說,將內部部署工作負載轉移到云平臺上的問題更是如此。企業對將其鎖定到單一云計算供應商提供服務面臨的阻力可能會越來越大。隨著越來越多的企業要求多個云平臺能夠更好地協同工作,預計該領域還會有更多的發展。
企業為什么要采用多云基礎設施
企業采用多云的原因有很多,其中包括節省成本、在不同部門采用不同的底層技術、更多使用云計算數據倉庫技術的數據湖,以及首選的云計算合作伙伴。這些是導致企業設計和實施多云基礎設施的常見用例:
·技術整合:隨著新的云計算數據倉庫在不同平臺上的發展,企業擁有更多選擇。首選平臺會引入其他倉庫偏好,企業可能會啟動新環境,然后將其與現有云計算數據倉庫(CDW)一起使用,或者使用多云一段時間,以促進從一個云計算環境到另一個云計算環境的平穩過渡。
·數據和災難恢復:很多企業正在利用多個云平臺、數據湖和云數據倉庫來備份其數據,以達到保護數據的目的。使用具有數據副本的單獨系統可以很好地防止云中斷、災難或任何其他意外停機。
·區域要求:云計算提供商提供了許多區域數據中心,可以利用它們滿足業務數據方面的區域合規性和主權要求。根據區域優勢和最小化延遲的能力選擇云計算提供商也有好處。
·團隊和數據需求各不相同:一些企業會選擇在不同的平臺上進行投資,因為團隊對基礎技術的親和力各不相同。這允許用戶利用僅在特定平臺上可用的服務。例如,在AWS云平臺中使用Sagemaker,在Azure云平臺上使用Snowflake,或者在谷歌云平臺上使用帶有Snowflake的Google ML。通過為每個部門提供他們熟悉、經驗豐富并能滿足其需求的技術,可以提高效率。
·多樣化和避免供應商鎖定:企業可能希望避免供應商鎖定。例如,隨著平臺多樣化,企業在定價、存儲或計算產品發生變化時具有更大的靈活性。
多云環境的挑戰
與任何技術策略一樣,多云基礎設施帶來了顯著的好處,但也有其風險和挑戰。其中包括:
·數據孤島:從本質上來說,多云設計通過允許將數據存儲在不同位置的不同平臺的不同倉庫中來創建數據孤島。盡管這些數據孤島是無意的,但它們可能成為創建真相單一來源的巨大障礙。當企業嘗試應用自己的業務規則時,在解決方案的應用中會出現不一致之處,這意味著輸出可能會有所不同。這會阻止企業獲得必要的知識,以制定具有競爭優勢的數據驅動型決策。
·數據可遷移性:數據孤島很難打破,因為企業無法遷移格式不同且駐留在不同技術中的數據。當前的可遷移性解決方案獲取和維護成本很高,并且缺乏可遷移性可能導致多云戰略的風險。
·數據安全性:數據孤島和缺乏可遷移性會持續存在,因為在沒有適當的治理和安全控制的情況下,將數據從一個平臺遷移到另一個平臺(或從一個區域遷移到另一個區域)也會帶來數據安全風險。企業需要一種在最佳結構內充分利用多云產品的方法,該結構還允許安全地進行全球數據移動。
如何解決這些挑戰
然而,有一些方法可以防范這些風險。不同的多云策略為數據可訪問性、可遷移性和安全性提供了不同的選擇和機會。一種解決方案是“跨云”數據共享。這一方法使用統一的數據管理層和相同類型的云數據倉庫,可以在各種云計算數據平臺上運行。例如,Snowflake客戶可以在AWS、谷歌云平臺和Microsoft Azure上啟動Snowflake CDW。
企業的主要好處是選擇并能夠利用與用例匹配的平臺的最佳功能。例如,Google BigQuery在讀取數據時收費。因此,如果團隊對數據進行大量讀取并多次進行聚合,則Snowflake可能會成為這種情況下節省成本的更好選擇。
如何在多云環境下工作
多云方法提供了云計算的所有優點,而沒有很多陷阱。僅限于單個云計算供應商及其生態系統存在危險,特別是對于那些希望通過創新來領導的企業來說,云計算供應商的技術改進步伐仍在不斷加快。維持在最佳云平臺上解決特定業務問題或流程的靈活性,可為企業帶來競爭優勢。
企業可以通過以下幾種方法來控制多云環境:
•實施工具來跟蹤跨云平臺的使用情況,以進行預算和資源分配,以識別可能需要修復的架構難點。
•選擇專門為主要云平臺構建并增強的工具,以確保企業具有與正確平臺相匹配的正確策略。
•了解哪些工具在哪種云計算環境中最有效,并找到專門為云計算數據倉庫而設計的解決方案,以最大化投資回報率(ROI)。不同的云計算提供商可能會做得更好。
•選擇一種解決方案,將云對象存儲擴展到多個云平臺,作為默認的多云部署層,以實現最大程度的靈活性。
•評估獨立軟件供應商的產品,這些產品擴展了原生云服務提供商產品中可用產品的功能和范圍。
盡管多云戰略一開始似乎難以招架并且具有挑戰性,但它最終為業務連續性提供了最佳的方案。擁有正確的工具可確保可管理性,同時使企業能夠領導創新,并實現最佳的投資回報率。
版權聲明:本文為企業網D1Net編譯,轉載需注明出處為:企業網D1Net,如果不注明出處,企業網D1Net將保留追究其法律責任的權利。