越來(lái)越多的組織正在采用數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)平臺(tái),以尋求更快、更具可擴(kuò)展性的部署,并降低成本。隨著現(xiàn)有的大量數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)產(chǎn)品和工具的出現(xiàn),啟動(dòng)云計(jì)算數(shù)據(jù)庫(kù)遷移的案例變得更加令人關(guān)注。
但是,很多組織在云計(jì)算數(shù)據(jù)庫(kù)遷移期間存在一系列常見(jiàn)的誤解和錯(cuò)誤,這些問(wèn)題將繼續(xù)為其IT團(tuán)隊(duì)帶來(lái)困擾。主要影響那些對(duì)云計(jì)算數(shù)據(jù)庫(kù)遷移不熟悉的組織,但已將大量本地?cái)?shù)據(jù)庫(kù)遷移到云平臺(tái)的公司也不能幸免。
當(dāng)組織在云計(jì)算數(shù)據(jù)庫(kù)遷移的早期識(shí)別并解決問(wèn)題時(shí),就能夠在數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)系統(tǒng)出現(xiàn)問(wèn)題時(shí)將其影響降至最低,并減少意外發(fā)生。以下是IT團(tuán)隊(duì)在進(jìn)行云計(jì)算數(shù)據(jù)庫(kù)遷移時(shí)需要避免的10個(gè)錯(cuò)誤。
1.低估云計(jì)算數(shù)據(jù)庫(kù)遷移和支持成本
數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)平臺(tái)并不是一種新產(chǎn)品,而是一種新架構(gòu),與所有新架構(gòu)一樣,數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)將產(chǎn)生廣泛的影響,從而改變組織存儲(chǔ)的構(gòu)建、訪問(wèn)、管理、監(jiān)控、保護(hù)其系統(tǒng)的方式。還需要考慮培訓(xùn)、文檔和組織變更的成本。此外,還要詳細(xì)了解預(yù)算影響。
2.低估組織和程序的變化
現(xiàn)有員工將承擔(dān)新的職責(zé),組織可能需要?jiǎng)?chuàng)建新職位以支持?jǐn)?shù)據(jù)庫(kù)即服務(wù)(DBaaS)平臺(tái)。由于數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)與內(nèi)部數(shù)據(jù)庫(kù)有很大不同,因此組織必須更新和變更管理流程和支持文檔,其時(shí)間長(zhǎng)短取決于組織的變更管理流程、文檔和審計(jì)要求的嚴(yán)格程度。
3.沒(méi)有為內(nèi)部人員提供充分的培訓(xùn)
組織的管理人員需要了解如何配置、管理、調(diào)整、保護(hù)、監(jiān)控、恢復(fù)數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)平臺(tái)。良好管理的基本原則同樣適用于所有的數(shù)據(jù)庫(kù)管理系統(tǒng)環(huán)境,但組織的數(shù)據(jù)庫(kù)管理人員需要使用不同的工具、實(shí)用程序、命令來(lái)執(zhí)行這些支持操作。
4.不了解供應(yīng)商的成本模型
現(xiàn)有員工將承擔(dān)新的職責(zé),組織可能需要?jiǎng)?chuàng)建新職位以支持?jǐn)?shù)據(jù)庫(kù)即服務(wù)(DBaaS)平臺(tái)。很多組織通常不會(huì)購(gòu)買(mǎi)而是租賃數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)系統(tǒng)。這些租賃費(fèi)用將根據(jù)供應(yīng)商、產(chǎn)品、實(shí)例配置、工作負(fù)載而有所不同。每個(gè)供應(yīng)商都有不同的收費(fèi)方式。此外,一些供應(yīng)商的定價(jià)模型可能很復(fù)雜。組織需要準(zhǔn)確估算租賃費(fèi)用,必須了解提供商用于計(jì)算成本的指標(biāo)。
5.錯(cuò)誤地調(diào)整DBaaS實(shí)例的大小
在開(kāi)始云計(jì)算數(shù)據(jù)庫(kù)遷移之前,組織的管理人員需要衡量本地?cái)?shù)據(jù)庫(kù)的資源消耗,以配置數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)實(shí)例的性能層,并估算每月租賃費(fèi)用。其關(guān)鍵資源消耗指標(biāo)通常包括CPU、內(nèi)存、磁盤(pán)存儲(chǔ)、I/O以及數(shù)據(jù)傳輸?shù)倪M(jìn)出環(huán)境。
6.沒(méi)有考慮云計(jì)算/本地?cái)?shù)據(jù)庫(kù)功能不匹配
組織的內(nèi)部數(shù)據(jù)庫(kù)功能與其對(duì)應(yīng)的數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)功能之間可能存在顯著差異。數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)供應(yīng)商通常會(huì)提供本地/云計(jì)算數(shù)據(jù)庫(kù)功能兼容性矩陣。該矩陣標(biāo)識(shí)了兩種產(chǎn)品之間的差異,并包括解決方法或云計(jì)算數(shù)據(jù)庫(kù)類(lèi)似功能的描述。其中一些功能不匹配可能很難解決。
7.未驗(yàn)證組織的首選工具集是否仍可與數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)系統(tǒng)配合使用
組織可能需要修改內(nèi)部和第三方工具才能訪問(wèn)數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)平臺(tái)。在某些情況下,找到與云計(jì)算系統(tǒng)一起使用的替代產(chǎn)品可能比與修改現(xiàn)有工具相關(guān)的成本更具經(jīng)濟(jì)吸引力。
8. 把數(shù)據(jù)庫(kù)變成一個(gè)孤島
組織的一個(gè)常見(jiàn)的錯(cuò)誤是沒(méi)有確定數(shù)據(jù)庫(kù)如何與其他系統(tǒng)交互。在日常運(yùn)營(yíng)期間,組織需要多少數(shù)據(jù)傳輸?shù)皆破脚_(tái)?數(shù)據(jù)庫(kù)是否包含指向本地?cái)?shù)據(jù)庫(kù)的鏈接?將大量數(shù)據(jù)導(dǎo)入和導(dǎo)出平臺(tái)云架構(gòu)可能具有挑戰(zhàn)性,尤其是在時(shí)間緊張的情況下。
9.制定不充分的測(cè)試和遷移計(jì)劃
眾所周知,有許多領(lǐng)域需要在整個(gè)云計(jì)算數(shù)據(jù)庫(kù)遷移生命周期中進(jìn)行評(píng)估。與任何新的架構(gòu)遷移一樣,組織的轉(zhuǎn)換核對(duì)表需要經(jīng)過(guò)深思熟慮和詳細(xì)說(shuō)明。如果沒(méi)有廣泛的分析和規(guī)劃,組織不應(yīng)該采用這種架構(gòu)。
10. 生產(chǎn)交接之后未通過(guò)審核
數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)平臺(tái)不會(huì)向用戶(hù)公開(kāi)其基礎(chǔ)架構(gòu)。因此,遵守法規(guī)遵從性的組織經(jīng)常發(fā)現(xiàn)他們的數(shù)據(jù)庫(kù)即服務(wù)(DBaaS)平臺(tái)無(wú)法提供審核人員驗(yàn)證系統(tǒng)是否符合審核控制目標(biāo)所需的支持證據(jù)。組織項(xiàng)目計(jì)劃的一部分應(yīng)該是與審核小組進(jìn)行溝通,討論并證明合規(guī)性所需的證據(jù)。