任何企業(yè)上云都不是一蹴而就的,從簡(jiǎn)單應(yīng)用遷移到高關(guān)聯(lián)度數(shù)據(jù)上云,需要制定嚴(yán)格步驟以免導(dǎo)致成本激增或工程延期。一般來(lái)說(shuō),企業(yè)傳統(tǒng)IT業(yè)務(wù)應(yīng)用構(gòu)建在物理服務(wù)器和存儲(chǔ)設(shè)備上,遷移時(shí)會(huì)采用標(biāo)準(zhǔn)化技術(shù)對(duì)資源進(jìn)行整合。通過(guò)對(duì)數(shù)據(jù)自身屬性的評(píng)估,企業(yè)在上云過(guò)程中的數(shù)據(jù)遷移方式大體可分為離線和在線。
離線or在線?企業(yè)上云數(shù)據(jù)遷移如何決策(圖片來(lái)自VentureBeat)
將物理磁盤(pán)運(yùn)到云服務(wù)商的數(shù)據(jù)中心,聽(tīng)起來(lái)似乎是種老掉牙的方式,與虛擬化的云技術(shù)并不相關(guān)。但是實(shí)際上,這種方式卻是一種常見(jiàn)選擇。去年11月的拉斯維加斯,亞馬遜出人意料地開(kāi)出一輛大卡車(chē),上面標(biāo)記的是“AWS Snowmobile”服務(wù),旨在幫助大型企業(yè)客戶(hù)數(shù)據(jù)由企業(yè)數(shù)據(jù)中心轉(zhuǎn)移到公共云數(shù)據(jù)中心。
這個(gè)大家伙可以存儲(chǔ)至多100PB數(shù)據(jù),亞馬遜會(huì)將其駛到客戶(hù)的辦公地點(diǎn),通過(guò)光纖插入服務(wù)器提取數(shù)據(jù),然后到亞馬遜數(shù)據(jù)中心進(jìn)行數(shù)據(jù)轉(zhuǎn)移。從手提箱尺寸的Snowball到Snowmobile卡車(chē),亞馬遜在離線運(yùn)數(shù)據(jù)的道路上越走越遠(yuǎn)。事實(shí)上,對(duì)于想要將TB或更多數(shù)據(jù)傳到公有云、卻無(wú)力承擔(dān)網(wǎng)絡(luò)成本的企業(yè)來(lái)說(shuō),離線存儲(chǔ)或許是個(gè)好辦法。
前文提到,企業(yè)上云對(duì)業(yè)務(wù)復(fù)雜度的評(píng)估必不可少,其中涉及硬件環(huán)境改造、軟件OS平臺(tái)對(duì)接、IP地址變更,以及API重構(gòu)等多方面的考量。遷移過(guò)程主要分為三個(gè)階段:前期準(zhǔn)備、中期實(shí)施、后期測(cè)試。其中,初始階段要選擇數(shù)據(jù)存儲(chǔ)方式、數(shù)據(jù)量、數(shù)據(jù)交接時(shí)間等,而存儲(chǔ)時(shí)出于成本因素,企業(yè)會(huì)將低頻次或輔助業(yè)務(wù)放在磁盤(pán)上,重要業(yè)務(wù)放在閃存介質(zhì)上。準(zhǔn)備工作完成后是對(duì)遷移環(huán)境的論證和測(cè)試,以及對(duì)遷移工具的檢驗(yàn)。
可以看出,數(shù)據(jù)離線遷移的方式并不小眾,那么企業(yè)會(huì)如何抉擇呢?簡(jiǎn)單來(lái)說(shuō)三方面:成本、效率、安全性。首先,大規(guī)模數(shù)據(jù)的遷移需要耗費(fèi)大量傳輸資源,具體而言就是網(wǎng)絡(luò),向運(yùn)營(yíng)商租用光纖專(zhuān)網(wǎng)不是誰(shuí)都能承擔(dān)的,因此數(shù)據(jù)量太大有時(shí)不適合在線傳輸;其次,即使用得起網(wǎng)絡(luò),速度也不一定有多塊,例如通過(guò)網(wǎng)絡(luò)轉(zhuǎn)移1EB的數(shù)據(jù)大約需要26 年,而用十輛Snowmobile卡車(chē)可以將傳輸時(shí)間降至6個(gè)月內(nèi);最后是安全性,利用云計(jì)算的黑客攻擊愈發(fā)頻繁,尤其像金融等傳統(tǒng)客戶(hù)是不放心數(shù)據(jù)上線的。
為了方便用戶(hù)離線數(shù)據(jù)遷移,亞馬遜AWS、微軟Azure、Google Cloud等云服務(wù)商都提供了相關(guān)服務(wù),按照數(shù)據(jù)存儲(chǔ)量收取定期費(fèi)用。微軟的服務(wù)類(lèi)似Snowball,但物理介質(zhì)需要由廠商根據(jù)官方標(biāo)準(zhǔn)自行提供,用戶(hù)必須使用NT文件系統(tǒng)格式化數(shù)據(jù)卷,可選WAImportExport工具,微軟針對(duì)每個(gè)存儲(chǔ)設(shè)備的收費(fèi)是80美元。至于Google Cloud,需要企業(yè)將存儲(chǔ)設(shè)備送到第三方服務(wù)商,再由后者傳輸數(shù)據(jù)上云,即線下數(shù)據(jù)導(dǎo)入/導(dǎo)出不會(huì)經(jīng)由谷歌。
綜合來(lái)看,企業(yè)上云除了要看CIO,還要看各業(yè)務(wù)部門(mén)的決策者,而IT人員所做的則是對(duì)虛擬機(jī)、軟件網(wǎng)絡(luò)、存儲(chǔ)資源、操作應(yīng)用平臺(tái)等流程進(jìn)行預(yù)設(shè)置和管理。盡管不少企業(yè)仍將離線遷移作為數(shù)據(jù)上云的方式,但其也要考慮一些難處,包括所有權(quán)和銷(xiāo)毀。如果把業(yè)務(wù)交給云服務(wù)商,多數(shù)情況下會(huì)得到專(zhuān)門(mén)的加密技術(shù)(像BitVault),但線下搬運(yùn)過(guò)程中要是遇到數(shù)據(jù)丟失或損壞,可就沒(méi)辦法了。當(dāng)然這也涉及另一個(gè)問(wèn)題,那就是數(shù)據(jù)所有權(quán),PB級(jí)的數(shù)據(jù)交出去,誰(shuí)來(lái)負(fù)責(zé)?此外,物理數(shù)據(jù)傳到云服務(wù)商的數(shù)據(jù)中心后,期間的拷貝數(shù)據(jù)銷(xiāo)毀可不像點(diǎn)擊一下刪除那么簡(jiǎn)單,同樣需要時(shí)間和成本。
正因如此,企業(yè)上云要對(duì)所需的物理設(shè)備、數(shù)據(jù)量、人力和時(shí)間成本等多維度進(jìn)行分析,從而得出適合自己的方案。目前,多數(shù)企業(yè)并不會(huì)押注某一種數(shù)據(jù)傳輸方式,而是選擇將核心數(shù)據(jù)和敏捷業(yè)務(wù)區(qū)別對(duì)待,這也是混合云得以快速發(fā)展的原因。