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