企業(yè)的工作負(fù)載在內(nèi)部部署還是在云端運(yùn)行如今并不是一個(gè)難題,而一些企業(yè)基于當(dāng)前狀況避免采用云計(jì)算也有一些原因。
進(jìn)入云計(jì)算時(shí)代如今已經(jīng)有十多年的時(shí)間,而如果企業(yè)現(xiàn)在還沒有將工作負(fù)載轉(zhuǎn)移到云端,那么不乏將工作負(fù)載遷移到云端的建議。在某些情況下,企業(yè)可能并不會(huì)將工作負(fù)載轉(zhuǎn)移到云端,或者將已經(jīng)在云端運(yùn)營的工作負(fù)載“遣返”回內(nèi)部部署的數(shù)據(jù)中心。以下是說明企業(yè)的工作負(fù)載更適合在內(nèi)部部署基礎(chǔ)設(shè)施運(yùn)營的4個(gè)原因。
避免采用云計(jì)算的傳統(tǒng)理由
在云計(jì)算應(yīng)用早期,關(guān)于對于給定的工作負(fù)載選擇內(nèi)部部署還是云計(jì)算的更好建議往往集中在兩個(gè)方面:
首先涉及數(shù)據(jù)安全性和合規(guī)性問題;這個(gè)想法是因?yàn)?a href="http://www.qzkangyuan.com/cnidc/idcnews/cnnews/2016/2440.html">云計(jì)算要求用戶放棄對其基礎(chǔ)設(shè)施的控制,所以它不適合需要嚴(yán)格安全性的工作負(fù)載。如今,這個(gè)論點(diǎn)站不住腳。大多數(shù)合規(guī)性框架對云計(jì)算的友好性要比許多人最初想象的要好。考慮到現(xiàn)代云中所有可用的身份識別與訪問管理(IAM)設(shè)置、加密選項(xiàng)、區(qū)域配置和其他數(shù)據(jù)保護(hù)工具,數(shù)據(jù)安全問題,實(shí)際上沒有理由阻止企業(yè)使用云計(jì)算。
關(guān)于內(nèi)部部署與云計(jì)算的第二個(gè)爭論是,云遷移需要企業(yè)開展大量的工作,而企業(yè)可能沒有具備必要的專業(yè)知識。當(dāng)出現(xiàn)新興技術(shù)時(shí),人們都會(huì)聽到這種推理。雖然這在云計(jì)算方面曾經(jīng)是一個(gè)值得關(guān)注的問題,但是現(xiàn)在有很多云遷移工具可以使工作負(fù)載遷移到云端變得相對容易。
避免采用云計(jì)算的原因
但是,反對將所有工作負(fù)載轉(zhuǎn)移到云端的傳統(tǒng)觀點(diǎn)不再有意義,很多原因可以解釋為什么給定的工作負(fù)載無法在云計(jì)算基礎(chǔ)設(shè)施很好地運(yùn)行。
1.出入口眾多
云計(jì)算成本優(yōu)化對于許多企業(yè)來說是一個(gè)難題。而采用簡單的方法就是運(yùn)行大量數(shù)據(jù)進(jìn)入(這是將數(shù)據(jù)遷移到云中的過程)和移出(這是指從云中移出數(shù)據(jù))的工作負(fù)載。其原因是,大多數(shù)公共云提供商每次將數(shù)據(jù)移出云端時(shí)都會(huì)收取一定的費(fèi)用。一些云計(jì)算供應(yīng)商還收取進(jìn)入其云平臺的費(fèi)用,盡管這越來越不常見。
因此,即使用戶每月只為存儲(chǔ)在云中的數(shù)據(jù)支付每千兆字節(jié)幾美分的費(fèi)用,但是如果不斷將數(shù)據(jù)移入和移出云平臺,用戶的支出成本將會(huì)更高。從成本的角度來看,需要大量此類數(shù)據(jù)傳輸?shù)墓ぷ髫?fù)載(例如在云計(jì)算環(huán)境和內(nèi)部部署數(shù)據(jù)中心之間同步運(yùn)行數(shù)據(jù)的應(yīng)用程序)可能不是云計(jì)算理想的負(fù)載。
2.低延遲工作負(fù)載
在云計(jì)算服務(wù)器和最終用戶設(shè)備之間移動(dòng)數(shù)據(jù)需要一定的時(shí)間。確保企業(yè)在地理位置接近其最終用戶的云計(jì)算區(qū)域中提供數(shù)據(jù)有助于減少這些延遲,但是并不能消除這些延遲。
另外,如果企業(yè)的用戶分布在不同的地理區(qū)域,那么對使用的云計(jì)算區(qū)域進(jìn)行戰(zhàn)略性部署將會(huì)無濟(jì)于事。當(dāng)然,企業(yè)可以鏡像遍布世界各地不同區(qū)域的工作負(fù)載,免備案服務(wù)器,但這會(huì)花費(fèi)很多成本,除了大型企業(yè)之外,這不是一個(gè)實(shí)際的解決方案。
這意味著要求極低延遲(或以毫秒為單位的響應(yīng)能力)的應(yīng)用程序不適合云計(jì)算。企業(yè)最好將它們托管在離其用戶更近的位置,如果不可能的話,把它們設(shè)計(jì)成在終端用戶設(shè)備上本地運(yùn)行并完全規(guī)避通過互聯(lián)網(wǎng)傳輸。
3.遷移大量數(shù)據(jù)
云計(jì)算依賴于網(wǎng)絡(luò)連接在云計(jì)算服務(wù)器與創(chuàng)建或使用數(shù)據(jù)的人員之間遷移數(shù)據(jù),這一事實(shí)不僅帶來了延遲方面的挑戰(zhàn),而且還可能使以合理的速度將大量數(shù)據(jù)傳輸?shù)皆浦谢驈脑浦袀鬏敵鋈プ兊貌磺袑?shí)際。
因此,依賴或生成大量數(shù)據(jù)的工作負(fù)載可能無法在云中正常運(yùn)行。當(dāng)然,“大容量”是一個(gè)相對的術(shù)語,企業(yè)采用的云計(jì)算能夠處理的數(shù)據(jù)傳輸量很大程度上取決于其網(wǎng)絡(luò)帶寬。但是一般來說,由于網(wǎng)絡(luò)限制,每天必須將一百GB字節(jié)或更多數(shù)據(jù)移入或移出云端的應(yīng)用程序可能無法正常運(yùn)行。
值得注意的是,云計(jì)算提供商已在解決方案(如AWS Snowmobile)上投入了大量資金,這些解決方案旨在簡化將大量數(shù)據(jù)移入云端的過程。但是其中大多數(shù)只能解決將工作負(fù)載遷移到云端所需的數(shù)據(jù)傳輸。對于需要不斷進(jìn)行大量數(shù)據(jù)傳輸?shù)墓ぷ髫?fù)載,它們不是實(shí)用的解決方案。
4.缺乏組織的監(jiān)督和治理
避免采用云計(jì)算的最后一個(gè)原因與技術(shù)無關(guān),directadmin授權(quán),而與組織文化和治理有關(guān)。對于某些企業(yè)而言,云計(jì)算為部門或員工創(chuàng)建并非絕對必要的工作負(fù)載帶來風(fēng)險(xiǎn),并最終卻無緣無故地耗費(fèi)大量資金。
本地部署基礎(chǔ)設(shè)施中可能會(huì)發(fā)生同樣的事情,但這種情況更為罕見,因?yàn)榇嬖诟嗾系K。使用企業(yè)信用卡的任何人員都可以輕松啟動(dòng)非關(guān)鍵任務(wù)的EC2實(shí)例或RDS數(shù)據(jù)庫。最初,啟動(dòng)這些工作負(fù)載僅需幾美分,而且在大型云計(jì)算基礎(chǔ)設(shè)施中很容易被忽視。