我們經常談認知升級,但是, 真正當一門新的技術來臨時,認識能夠跟上技術的終究是少數。 關于前沿數控的數據丟失問題,無需我在贅述,各位相信都已經了解了大致的事情經過以及具體的情況。騰訊云的是非對錯無需我來評判,大家心中都有數。我想說的是,隱藏在數據丟失后的,是用戶對云計算認知的缺失。我們的用戶還是在用當年使用獨立服務器、 VPS 的心態(tài),用著我們當年的用法在使用云計算。這種使用方法,就好像樵夫拿著電鋸手動伐木,還要吐槽電鋸太沉。
這種對云計算的認知的缺乏,讓我們用著十年前的思想在操作著如今的產品。更可怕的是,工具的升級使我們有了幻覺:“云計算是銀彈,我們只需要把問題丟給云計算就好了。他可以幫助我們解決一切問題”,我們曾經的好習慣都蕩然無存,月度整體備份,每日的增量備份都不再配置,將一切都交給云計算服務商來處理的。這樣的想法是可悲的,也是可憐的。 將自己命脈交給別人把控,還不做好兩手準備,一旦出現了問題,極有可能會導致整個企業(yè)的崩潰。
如果前沿數控能有一個好的 Plan B,那一切可能都完全不同,可惜,沒有如果。
云計算到底解決的是什么問題
很多人使用云計算都是由于云服務廠商提供的各種優(yōu)惠,或者是電話銷售承諾的低價,就使用上了云計算。在這個過程中,并沒有了解云計算到底是個什么東西,只是覺得他能夠替代傳統(tǒng)的服務器托管,自然也就將它視為傳統(tǒng)的服務器托管的產品。
但是, 云計算真正解決的問題是系統(tǒng)的彈性問題。 得益于虛擬化和資源池,云計算擁有了彈性的能力。也得益于云計算的彈性能力,在出現了流量高峰的時候,為一個個的創(chuàng)業(yè)企業(yè)提供了穩(wěn)健的服務,取得了成功。
去年鹿晗關曉彤公布戀情,導致微博服務器流量激增,借助阿里云提供的彈性服務成功扛過了問題。
至于其他問題的解決,都不過是底層彈性問題解決后帶來的副作用。只有明白了真正解決的問題,你才能用對云計算,明白什么樣的用法才是適合的。
正確的云計算認知是什么
首先, 你必須明白云計算提供的價值是彈性 ,無論銷售跟你吹的天花亂墜,你只需要問清楚,你們的彈性到底有多好,就能看出一個云計算企業(yè)的能力強弱了。 能力越強,能夠提供更高的彈性,粒度更加的細致,讓你更好的使用云計算。
其次,你也需要看云計算廠商的規(guī)模,很多小的云計算公司,在彈性上做的登峰造極,做到了秒級的彈性,但是并不意味著他有這樣的彈性,我們就要去用它。因為彈性是云計算提供的價值,但是想要承擔這樣的價值,你需要的不止是技術的登峰造極,還涉及到了基礎設施的構建。 同樣的彈性粒度,規(guī)模越大,其技術底蘊就越豐厚。
再次, 合理的借助云計算的彈性來構建自己的業(yè)務。 我經常需要為一些企業(yè)和團隊提供云計算架構方案的咨詢服務,為他們提供的方案在前期看起來頗為寒酸,往往都是一些最基礎的機型的搭配,就完成了整個系統(tǒng)的架構,這并非他們出不起這個價格或者是我給不了更大規(guī)模的架構設計。我希望的是這些企業(yè)開發(fā)的應用能夠更好的應用云計算的彈性。我為他們構建的架構或簡單或復雜,都具備隨時彈性的能力,幫助他們輕松應對各種不同的復雜場景。
最后, 明確云計算不是銀彈。 你需要明白,云計算不是銀彈,它無法為你解決除了彈性以外的所有問題。如果你去仔細研究云計算服務商提供的產品,你會發(fā)現,無一例外,他們都是將傳統(tǒng)運維領域的產品的能力彈性化后,再封裝成產品賣給你,與其說它賣的是各種產品,倒不如說它賣的是“彈性”這款產品。
正確的云計算用法是什么樣的
合理利用彈性構架你自己的云架構: 對于絕大多數應用來說,都存在應用的高峰期和低谷期,在低谷期使用固定配置運行;在高峰期引入按量計費的資源承載流量。
合理利用云計算提供的設備構建數據安全: 對于云計算廠商來說,他們提供的服務是 99.9999 % ,但對于你來說,只有 0% 和 100% ,為了不讓自己成為那個 1 ,學會為自己的服務提供保障。
警惕云服務商提供的服務: 去年的 Gitlab 數據丟失的事件,讓我們知道,即使是 Azure 、AWS 提供的服務也可能不靠譜。時刻為你自己的應用做好“多云”的方案,別把自己綁死在一家云服務商上,時刻準備著一個 Plan B,即使終你一生都不會用到它。
祝你能夠掌握正確的云計算認知,用好云計算帶來的“彈性”,創(chuàng)造你自己的奇跡,不要重蹈前沿數控的覆轍。