如果說,騰訊云的事故是由于流程不規(guī)范造成的她渴。那前沿數(shù)控的悲劇就是由于缺乏云計算認知造成的蔑祟。
災(zāi)難背后隱藏的云計算認知缺失
我們經(jīng)常談?wù)J知升級,但是疆虚,真正當(dāng)一門新的技術(shù)來臨時,認識能夠跟上技術(shù)的終究是少數(shù)罢屈。關(guān)于前沿數(shù)控的數(shù)據(jù)丟失問題篇亭,無需我在贅述,各位相信都已經(jīng)了解了大致的事情經(jīng)過以及具體的情況译蒂。騰訊云的是非對錯無需我來評判,大家心中都有數(shù)哑芹。我想說的是岳锁,隱藏在數(shù)據(jù)丟失后的蹦魔,是用戶對云計算認知的缺失咳燕。我們的用戶還是在用當(dāng)年使用獨立服務(wù)器勿决、 VPS 的心態(tài)招盲,用著我們當(dāng)年的用法在使用云計算。這種使用方法咆繁,就好像樵夫拿著電鋸手動伐木顶籽,還要吐槽電鋸太沉。
這種對云計算的認知的缺乏礼饱,讓我們用著十年前的思想在操作著如今的產(chǎn)品镊绪。更可怕的是匀伏,工具的升級使我們有了幻覺:“云計算是銀彈蝴韭,我們只需要把問題丟給云計算就好了。他可以幫助我們解決一切問題”履磨,我們曾經(jīng)的好習(xí)慣都蕩然無存牢硅,月度整體備份,每日的增量備份都不再配置,將一切都交給云計算服務(wù)商來處理的惩系。這樣的想法是可悲的,也是可憐的抒抬。將自己命脈交給別人把控晤柄,還不做好兩手準備,一旦出現(xiàn)了問題,極有可能會導(dǎo)致整個企業(yè)的崩潰赚抡。
如果前沿數(shù)控能有一個好的 Plan B纠屋,那一切可能都完全不同,可惜售担,沒有如果。
云計算到底解決的是什么問題
很多人使用云計算都是由于云服務(wù)廠商提供的各種優(yōu)惠岩四,或者是電話銷售承諾的低價哥攘,就使用上了云計算。在這個過程中末捣,并沒有了解云計算到底是個什么東西,只是覺得他能夠替代傳統(tǒng)的服務(wù)器托管箩做,自然也就將它視為傳統(tǒng)的服務(wù)器托管的產(chǎn)品妥畏。
但是,云計算真正解決的問題是系統(tǒng)的彈性問題燃辖。得益于虛擬化和資源池网棍,云計算擁有了彈性的能力。也得益于云計算的彈性能力滥玷,在出現(xiàn)了流量高峰的時候,為一個個的創(chuàng)業(yè)企業(yè)提供了穩(wěn)健的服務(wù)蛋欣,取得了成功如贷。
去年鹿晗關(guān)曉彤公布戀情到踏,導(dǎo)致微博服務(wù)器流量激增,借助阿里云提供的彈性服務(wù)成功扛過了問題尚猿。
至于其他問題的解決,都不過是底層彈性問題解決后帶來的副作用讹躯。只有明白了真正解決的問題缠劝,你才能用對云計算,明白什么樣的用法才是適合的惨恭。
正確的云計算認知是什么
首先,你必須明白云計算提供的價值是彈性萝究,無論銷售跟你吹的天花亂墜锉罐,你只需要問清楚,你們的彈性到底有多好脓规,就能看出一個云計算企業(yè)的能力強弱了侨舆。能力越強,能夠提供更高的彈性挨下,粒度更加的細致,讓你更好的使用云計算叙淌。
其次耗啦,你也需要看云計算廠商的規(guī)模,很多小的云計算公司帜讲,在彈性上做的登峰造極椒拗,做到了秒級的彈性获黔,但是并不意味著他有這樣的彈性在验,我們就要去用它。因為彈性是云計算提供的價值盏触,但是想要承擔(dān)這樣的價值块饺,你需要的不止是技術(shù)的登峰造極,還涉及到了基礎(chǔ)設(shè)施的構(gòu)建辨嗽。同樣的彈性粒度淮腾,規(guī)模越大,其技術(shù)底蘊就越豐厚谷朝。
再次,合理的借助云計算的彈性來構(gòu)建自己的業(yè)務(wù)杈帐。我經(jīng)常需要為一些企業(yè)和團隊提供云計算架構(gòu)方案的咨詢服務(wù)送朱,為他們提供的方案在前期看起來頗為寒酸,往往都是一些最基礎(chǔ)的機型的搭配炮沐,就完成了整個系統(tǒng)的架構(gòu)回怜,這并非他們出不起這個價格或者是我給不了更大規(guī)模的架構(gòu)設(shè)計。我希望的是這些企業(yè)開發(fā)的應(yīng)用能夠更好的應(yīng)用云計算的彈性玉雾。我為他們構(gòu)建的架構(gòu)或簡單或復(fù)雜,都具備隨時彈性的能力垦缅,幫助他們輕松應(yīng)對各種不同的復(fù)雜場景驹碍。
最后凡恍,明確云計算不是銀彈怔球。你需要明白,云計算不是銀彈闽巩,它無法為你解決除了彈性以外的所有問題担汤。如果你去仔細研究云計算服務(wù)商提供的產(chǎn)品,你會發(fā)現(xiàn)漫试,無一例外驾荣,他們都是將傳統(tǒng)運維領(lǐng)域的產(chǎn)品的能力彈性化后,再封裝成產(chǎn)品賣給你播掷,與其說它賣的是各種產(chǎn)品,倒不如說它賣的是“彈性”這款產(chǎn)品垒酬。
正確的云計算用法是什么樣的
- 合理利用彈性構(gòu)架你自己的云架構(gòu):對于絕大多數(shù)應(yīng)用來說件炉,都存在應(yīng)用的高峰期和低谷期,在低谷期使用固定配置運行斟冕;在高峰期引入按量計費的資源承載流量磕蛇。
- 合理利用云計算提供的設(shè)備構(gòu)建數(shù)據(jù)安全:對于云計算廠商來說,他們提供的服務(wù)是 99.9999 % 秀撇,但對于你來說,只有 0% 和 100% 棠绘,為了不讓自己成為那個 1 ,學(xué)會為自己的服務(wù)提供保障弄唧。
- 警惕云服務(wù)商提供的服務(wù):去年的 Gitlab 數(shù)據(jù)丟失的事件候引,讓我們知道敦跌,即使是 Azure 、AWS 提供的服務(wù)也可能不靠譜柠傍。時刻為你自己的應(yīng)用做好“多云”的方案,別把自己綁死在一家云服務(wù)商上从媚,時刻準備著一個 Plan B患整,即使終你一生都不會用到它。
祝你能夠掌握正確的云計算認知紧憾,用好云計算帶來的“彈性”昌渤,創(chuàng)造你自己的奇跡,不要重蹈前沿數(shù)控的覆轍膀息。