選擇云計算數據管理架構有哪些注意事項
調研機構Gartner公司副總裁兼杰出分析師Donald Feinberg探討了用于數據管理的不同類型的云計算架構,以及為什么數據分析領導者需要平衡每種云計算架構的風險和收益。
對于當今的企業來說,對數據的需求和使用(無論是客戶數據還是業務數據)都變得越來越有利。它通過智能幫助企業保持競爭力,從而快速做出更明智的決策。
但是,重要的是要認識到,數據驅動的戰略可能對企業的要求過高——尤其是在沒有合適的工具和解決方案來管理這些額外需求的情況下。
因此,云計算數據管理架構等解決方案至關重要。但是,數據分析領導者需要了解不同的架構選擇——從內部部署設施到多云和跨云。他們需要了解在多樣化和分布式部署環境中管理數據所帶來的風險和收益。
以下了解不同的云計算數據管理架構以及數據分析領導者需要注意的注意事項。
1.內部部署到云平臺
在內部部署到云平臺模型中,應用程序架構的不同組件可能駐留在內部部署或云平臺上。數據庫管理系統(DBMS)可能駐留在內部部署設施,連接到它的應用程序可能駐留在云中。例如,商業智能(BI)儀表板應用程序。
內部部署到云平臺架構有兩種變體:
- 活動(以前稱為“跨架構混合云”)
- 按需(以前稱為“特定于用例的混合云”)
顧名思義,主動方法處理兩個環境之間的主動數據管理。這可能包括數據同時駐留在云端和內部部署設施的架構,例如數據庫管理系統(DBMS)能夠讓一些副本、分區或分片駐留在內部部署設施,而有些則在云平臺中用于同一數據庫。
這種功能有許多應用程序用例,其中包括:按年齡、訪問頻率或地理劃分數據;動態容量分配,以適應不一致的、激增的資源需求;管理數據內部部署設施化的監管要求。
在活動的內部部署設施到云計算模型中,了解數據流的特征(例如,數據是流入還是流出云以及預期的數據量)至關重要。延遲可能存在問題——即在內部部署設施和云平臺之間移動數據所需的時間。此外,云計算服務供應商數據出口費用可能會產生財務影響。還必須考慮跨多個環境的集成、元數據和治理實踐。企業應定義和測試服務等級協議(SLA)。這可能導致內部部署設施和云計算組件之間需要特殊的通信鏈接,從而導致更大的財務成本影響。
在按需方法中,其組件保持獨立。企業僅在需要支持業務活動(如災難恢復計劃或開發生命周期功能)時才在環境之間移動數據。例如,數據庫管理系統(DBMS)的任何開發、測試、質量保證(QA)、災難恢復(DR)或生產實例都可能駐留在內部部署設施或云中。盡管財務和延遲考慮仍然很重要,但兼容性是這種情況下的主要關注點。許多企業可能對云平臺和內部部署設施環境之間低于100%的代碼兼容性感到不滿意,進而將云計算服務提供商(CSP)的選擇限制為能夠滿足這些嚴格要求的那些。
內部部署設施到云平臺的部署的主要考慮因素包括:數據量和方向的移動;以及環境之間的組件兼容性(按需)。
2.多云
多云模型包含來自多個云計算提供商的多個服務之一(并且可以選擇包括內部部署設施或混合架構)。在這種情況下,不同之處在于使用了來自多個云計算提供商的服務。數據庫管理系統(DBMS)產品和依賴它的應用程序可以部署在內部部署設施或一個云平臺或多個云平臺上。
因此,混合云的所有考慮因素可能適用于在多個云計算環境中部署軟件的附加考慮因素。這些產品歷來僅限于獨立軟件供應商(ISV)而不是內部部署提供商,因為獨立軟件供應商(ISV)在確保他們的軟件在盡可能多的環境中運行方面擁有更多的既得利益。然而,云計算服務提供商越來越多地參與多云和跨云場景。
多云場景通常會吸引那些擔心云計算供應商鎖定,并希望能夠輕松地將其應用程序遷移到不同的云計算供應商的最終用戶。在提供在多個云平臺和內部部署設施運行相同的語義兼容產品時,支持多云的數據庫管理系統(DBMS)承諾更容易(盡管仍然不容易)遷移,因為主要關注的是遷移數據,而不是重寫應用程序。
如果有的話,對于多云部署,數據分析領導者最重要的是要考慮環境之間組件的兼容性以及用于配置、管理和治理的不同云計算功能。
3.互聯云
跨云是指跨多個云平臺主動管理數據。在云平臺之間的模型中,應用架構的不同組件可能駐留在不同的云平臺上并交換數據。例如,微軟公司的Power BI可能會連接到位于Azure云基礎設施之外的Salesforce數據庫。
如今,互聯云模型不太常用。與此同時,那些尋求更有利的定價模型、其他云計算服務提供商(CSP)無法提供的特定工具、通過使用多個云計算服務提供商(CSP)來緩解風險以及通過多樣化的數據位置滿足數據主權要求的人員越來越感興趣。例如,監管要求可能會禁止數據駐留在一個國家的邊界之外。
對于跨云部署,數據分析領導者需要特別注意數據移動,其中包括數量和方向。