好久沒有寫技術分享了,希望可以給大家分享一些我在雲計算這塊的體會,也借此機會整理下自己的架構。
我自己最早是16年開始進行私有雲內建部署,做了3年私有雲IaaS架構,內建,測試,後來加入了普華永道,主要做雲基礎設施的咨詢和雲安全的項目。算是有些經驗吧。嘿嘿。 先說說我對雲計算的了解吧,為什麼要有雲計算呢?
那我們先來看雲計算的概念:
雲計算是一種允許便捷的,按需的網絡通路,進入一個可配置的共享資源池,資源池裡的資源包括網絡,伺服器,存儲器,應用平台和服務。這些資源能夠快速的被提供,隻需投入很少的管理工作,或與服務供應商進行很少的互動。
那雲計算能給我們帶來什麼樣的好處呢?讓我們順着它的發展一點點來看,
1:超大企業方面:
這個可就要從NFV 說起來了 Network Functions Virtualization (NFV): 網絡功能虛拟化
我們來看下下面兩張圖,其實NFV的初衷就是解耦,原來各個廠家賣給各大企業,各大營運商都是專門定制化的産品,雖然比較符合客戶的需求,但同時帶來了很多其他問題,
1:産品不通用,用了我的,不能用别人的,從硬體到編碼語言完全私有,别人根本搞不懂,想換隻能整體全部換掉,但這樣聯調又非常麻煩。
2:産品更新,産品生命周期,完全掌握在廠家手裡。
3:人力浪費 需要雇傭大量的人力去進行裝置的維護,而且隻能管這一種裝置,别的還不是一樣的。
以前大家日子好過,也就這麼過來了,但随時競争越來越激烈,大企業開始想方設法去擺脫廠家的綁定,我們需要的是可以通用的,不綁定的。。因為綁定的硬體一般都賣的很貴很貴。
理想的情況如下圖
各個硬體裝置各自為戰
然後新時代:
統一資源,随時調用
這個算是一開始各大企業對雲計算投入大量研發力量的本質因素,因為可以給企業帶來巨大的回報,利益真的才是永恒的真理。
然後各大集團,超大企業開始了自己轟轟烈烈的私有雲建設的大步伐。
雄赳赳氣昂昂,迎接時代的海浪。
-
中小型企業:
這裡不得不提一家很神奇的公司:亞馬遜。 亞馬遜最早是做線上商城的,規模也很大的。後來他發現自己也是對産品軟硬體性能很吃的公司,我天天買别人的産品代價太高了,那我自己開發開發,開發了之後,發現有些多餘的算力,我可是做商業的,我最精明了,那我用不了,我租出去收點錢吧,
然後從此走上一條不歸路,時至今日,亞馬遜雲計算的收入已經遠遠超過了它的主業商城所帶來的收入。 牛牛牛。
言歸正傳,雲計算對中小型企業最大的好處,就是1.快捷友善。 2. 省錢
-
快捷友善,雲計算極大地降低了實驗所需的原始成本和時間。 想想沒有公有雲的年代,你想搞個驗證個東西,或者自己做個網站,自己做個應用,首先你的有一台伺服器把,可能你還得有配套的資料庫,中間件,負載均衡這一系列東東。。 如果自己買,初始投入太大了,很容易血本無歸。 如果僅僅因為成本做不了,無法驗證自己的好想法,我想你肯定是不甘心的。
但雲計算好呀,你不需要投入那麼多前期成本,你不需要在企業内部走那麼繁瑣的審批流程,先租個幾小時機器實驗下自己的想法,可能2分鐘之後你就發現自己錯了,就不需要糾結了。或者發現自己找到了一條康莊大路。。 不試試你永遠不知道,,實踐才出真知。
- 省錢 ,不需要前期成本,有多少錢花多少。你不需要一台完整屬于你的機器,你隻需要它幾個小時屬于你就足夠了。科技改變生活,真的,可以讓無數人有能力去驗證自己的想法。另外,所有的東東都會有規模效應,當用的人越多,它的生産成本,它的使用成本就會越便宜,當全世界的人都在使用雲計算,X86晶片會無比便宜,,傳統硬體廠商真的不會有活路了。。。
我小時候常常聽到一句廣告: 科技改變生活。我真的從雲計算身上看到了一束束的光芒,讓普通人也可以依靠自己的聰明才智去改變生活,這才是雲計算普及出來對普通人最大的魅力。
我們愛它愛的深刻,可不能光知道它的名字,接下來會慢慢給大家介紹它所涉及的元件,技術,架構等等。請聽下回分解