我是一家小型企業(yè)的IT經(jīng)理,從創(chuàng)立之初我就加盟了這家公司。從最初的單打獨(dú)斗到如今帶領(lǐng)一個(gè)不大的團(tuán)隊(duì),我一直在負(fù)責(zé)公司IT系統(tǒng)的建設(shè)與運(yùn)維。如今,公司的業(yè)務(wù)已經(jīng)步入了快車道,對(duì)后臺(tái)IT系統(tǒng)的需求也在不斷的提升,越來(lái)越多新項(xiàng)目的上線,使得團(tuán)隊(duì)必須要考慮文件、數(shù)據(jù)的共享以及備份。在整個(gè)系統(tǒng)的建設(shè)過(guò)程中,我們也走過(guò)一些彎路,比如曾經(jīng)啟用了云存儲(chǔ)服務(wù)但又最終選擇放棄,相信我在這里分享的一些經(jīng)驗(yàn),能夠?qū)︻愃埔?guī)模的企業(yè)敲響警鐘。
云存儲(chǔ)的利與弊
先來(lái)說(shuō)說(shuō)我們當(dāng)初為何要選擇云存儲(chǔ),相信有不少企業(yè)會(huì)和我們有同樣的困惑。選擇云存儲(chǔ)的第一個(gè)考量因素當(dāng)然是投入成本,這是顯而易見(jiàn)的。當(dāng)企業(yè)規(guī)模比較小,或者應(yīng)該說(shuō)是數(shù)據(jù)量比較小,數(shù)據(jù)備份需求沒(méi)有那么大的時(shí)候,云存儲(chǔ)會(huì)是一個(gè)不錯(cuò)的選擇。與云計(jì)算的模式相比,磁盤(pán)-磁盤(pán)或磁帶-磁盤(pán)的現(xiàn)場(chǎng)存儲(chǔ)方式更為昂貴,因?yàn)椴少?gòu)的硬件無(wú)法保證利用率能達(dá)到100%,有很多空閑的存儲(chǔ)空間被浪費(fèi)掉,而且還要考慮硬件存儲(chǔ)的使用壽命問(wèn)題。而采用云存儲(chǔ),以使用容量按需付費(fèi),自然而然地解決了這個(gè)問(wèn)題。
其次,是考慮到云存儲(chǔ)的靈活性。通過(guò)云計(jì)算方式,你就能夠從任意地點(diǎn)任何設(shè)備上訪問(wèn)數(shù)據(jù),這無(wú)疑提供了更多的靈活性,讓你能夠?qū)崿F(xiàn)數(shù)據(jù)的異地傳輸和共享。而且因?yàn)閿?shù)據(jù)存儲(chǔ)到了云端,有些非核心數(shù)據(jù)就可以不必再考慮備份的問(wèn)題。我們當(dāng)初選擇了一家本地的云存儲(chǔ)服務(wù)商,他們也提供了一些接口,我們自己開(kāi)發(fā)了一個(gè)工具可以實(shí)現(xiàn)數(shù)據(jù)的自動(dòng)上傳。在服務(wù)上線之后,整體的運(yùn)行在一段時(shí)間之內(nèi)還是保持了不錯(cuò)的態(tài)勢(shì)。
但隨著公司業(yè)務(wù)的增長(zhǎng)以及數(shù)據(jù)量的不斷增加,使用云存儲(chǔ)的問(wèn)題也逐漸暴露了出來(lái),有些時(shí)候,我更愿意把它看做是云存儲(chǔ)的“原罪”,因?yàn)樗邆淞艘欢ǖ钠毡樾浴J紫仁菐拞?wèn)題,這是讓我們最痛的痛點(diǎn)。因?yàn)樵拼鎯?chǔ)要求把數(shù)據(jù)從企業(yè)內(nèi)部網(wǎng)絡(luò)轉(zhuǎn)移外部網(wǎng)絡(luò)中,需要高帶寬的支持。帶寬成本只是一方面,更重要的是傳輸所需要的時(shí)間,數(shù)據(jù)源源不斷地進(jìn)來(lái),然后又要通過(guò)網(wǎng)絡(luò)傳輸?shù)皆品?wù)商的數(shù)據(jù)中心。在數(shù)據(jù)量不大的情況下,這個(gè)問(wèn)題還顯得不那么嚴(yán)重,但現(xiàn)在我們數(shù)據(jù)增長(zhǎng)的速度太快,這種時(shí)間上的浪費(fèi)讓我們難以接受。
另外一個(gè)困擾我們的問(wèn)題就是數(shù)據(jù)的安全性。出于成本的考慮,我們選擇了本地的一家服務(wù)商,對(duì)于越來(lái)越多涉及到敏感的數(shù)據(jù),說(shuō)實(shí)話我們也不太放心就這樣放到別人的數(shù)據(jù)中心里。雖然他們承諾在服務(wù)器端提供了數(shù)據(jù)加密,但鎖是他們的,鑰匙也是他們的。因此我們?cè)趥鬏斨熬托枰茸约哼M(jìn)行加密,然后使用的時(shí)候再進(jìn)行解密,無(wú)形中又增加了工作量。所以針對(duì)這一部分敏感數(shù)據(jù),我們是最先放棄使用云存儲(chǔ)的。
為核心業(yè)務(wù)數(shù)據(jù),我們又購(gòu)買了本地存儲(chǔ)設(shè)備,用來(lái)在本地進(jìn)行一套備份,因?yàn)檫@些數(shù)據(jù)對(duì)于我們來(lái)說(shuō)實(shí)在太關(guān)鍵,在向云端的傳輸過(guò)程中出現(xiàn)任何問(wèn)題都是要寫(xiě)報(bào)告甚至要丟飯碗的。雖然并沒(méi)有完全放棄云存儲(chǔ)(一些文檔,郵件還是使用了云存儲(chǔ)),但我們逐漸將越來(lái)越多的數(shù)據(jù)又遷移到了本地服務(wù)器上。
中小企業(yè)IT建設(shè)警鐘:云存儲(chǔ)之前,你需要搞清楚這些問(wèn)題
這次的云存儲(chǔ)之旅給我們好好地上了一課,我也希望在這里分享一些經(jīng)驗(yàn)教訓(xùn),能夠?qū)δ腎T建設(shè)有所幫助。比如在使用云存儲(chǔ)之前,您就必須要先明確以下這八個(gè)問(wèn)題:
1. 主要用在什么地方?是備份、災(zāi)難恢復(fù)、協(xié)作還是主存儲(chǔ)?這是最關(guān)鍵的問(wèn)題,因?yàn)橐M量細(xì)化應(yīng)用范圍,從而簡(jiǎn)化決策過(guò)程。
2. 存儲(chǔ)的數(shù)據(jù)屬于哪一類數(shù)據(jù)?存儲(chǔ)的數(shù)據(jù)是否是用戶和應(yīng)用的數(shù)據(jù)?你的應(yīng)用是否也部署在云端?如果是,那么云存儲(chǔ)是更好的選擇。
3. 你需要的是對(duì)象存儲(chǔ)服務(wù),還是基于數(shù)據(jù)塊或文件的存儲(chǔ)服務(wù)?這決定了你選擇的云存儲(chǔ)類型。
4. 公有云存儲(chǔ)服務(wù)是否能夠滿足我的數(shù)據(jù)可用性需求?這涉及到簽訂的具體的SLA條款。
5. 你的數(shù)據(jù)安全性和保密性要求是什么樣的?這決定要采用哪種類型的訪問(wèn)控制和授權(quán)方法。
6. 使用公有云服務(wù)是否能滿足您的合規(guī)性需求?因?yàn)樵谝恍┙鹑诠?,很多法律法?guī)會(huì)限制你的數(shù)據(jù)存放地點(diǎn)。
7. 供應(yīng)商是否能夠滿足我對(duì)恢復(fù)時(shí)間的要求?即是否提供時(shí)間點(diǎn)的數(shù)據(jù)恢復(fù),對(duì)于關(guān)鍵數(shù)據(jù)這一點(diǎn)同樣非常重要。
8. 主存儲(chǔ)是怎樣部署的?因?yàn)楹芏嗥髽I(yè)會(huì)和我們一樣,有部分?jǐn)?shù)據(jù)是采用主存儲(chǔ)的,那么你就要確定供應(yīng)商能否在業(yè)務(wù)高峰期滿足IOPS和響應(yīng)時(shí)間的要求。