雲計算奇妙學習之旅第一期:初識雲計算

說起“雲計算”這三個字,相信你一定聽過無數遍了,那麼我想問問你,“雲計算”到底是什麼?你能回答
出來嗎?首先我們聽到雲計算三個字時,感覺非常高大上,高不可測的,新技術代名詞等等。如果你沒有接觸過的,感覺離我們很遠,很不生活化,不像QQ微信這麼生活化的應用軟件。

01 雲計算開篇

我們從計算機的時代說起,386時代,是指80386,用的是8086的機器和指令集,而CPU指令集又分爲複雜型指令集和精簡型指令集。我們熟知的普通PC用的就是複雜型指令集,而小型機用的是精簡指令集,比如UNIX系統。然後又出現了80186、80286、80386、80486、80586,後來就把這些統稱爲80X86的時代。在傳入我國後就被成爲X86,也就是我們現在所說的X86架構。由於不能夠用數字註冊商標,當時Intel公司就把自己CPU命名爲賽揚系列、奔騰系列、酷睿系列,但是這些都不是服務器用到的CPU,服務器用的是至強系列(Intel Xeon Platinum )的CPU。
在這裏插入圖片描述
隨着互聯網時代的發展,每個公司都要建設自己的數據中心,用自己的服務器,把機房建設的非常完成,安裝很多服務器,每個服務器上只運行一個業務,但是這樣對於服務器資源的利用率又特別低;如果一個服務器運行多個業務又不夠安全,當一個業務出現問題可能又會影響到其它業務,所以造成資源的嚴重浪費。

直到90年代vmware的橫空出世,纔有了現在大家看到的虛擬化。虛擬化相當於傳統物理機最大的好處是提高了資源的利用率,把原來一個物理服務器上只能運行一個業務,發展到現在一個服務器可以運行多個虛擬機,每個虛擬機運行一個業務,並且每個虛擬機之間彼此獨立、互不影響,以此來提高資源的利用率。而且重要的是當業務一旦上線,就要保證業務的可用性,特別是一些關鍵性的業務是不允許中斷的,比如銀行業務,如果銀行業務突然故障,客戶不能取到錢或者說錢消失了,產生的後果是不是會很嚴重呢?所以,就誕生了企業級的虛擬化,來保證業務的連續性和可靠性。

什麼是企業級的虛擬化?

許多人應該都有使用過VMware工作站級別的虛擬化–VMware Workstation,在有了虛擬化技術之後,對於一些大型企業來說,它有很多業務,每次運行一個業務就都需要開啓一個虛擬機。對於管理員來說要管理1000個虛擬機、甚至更多個虛擬機,管理起來就非常不方便了,於是就有人提出了雲計算的概念。所以說,雲計算其實是在虛擬化的基礎上發展而來的。

但是隨着虛擬化的發展,目前到已經很成熟了,又產生了很多新的問題,因爲運行的業務越來越多了,數據的價值也越來越高,就需要更多的增值服務。

在這裏插入圖片描述

如何通俗地理解雲計算?

首先按照傳統方式建立網站,要怎麼做呢?需要購買服務器,網絡帶寬,註冊網站域名,開發,運維等一系列複雜的過程,最後才能建立起來我的網站。就好像是我們想要獲得乾淨的水源,前期需要購置很多工具,花費大量人力,最後才能打出來一口井。但是,在雲的場景下,我們可以直接在雲上購買一臺雲主機,進行相關配置就可以使用了,然後上傳網站需要的文件,那就可以把網站建設好了,這樣也可以省去大量的人力物力。

案例:

假如說我創業建門戶網站,在華爲雲的場景下,可以先買一個彈性雲服務器,就不用買真實的物理服務器啦。另外,彈性雲服務器可以做到按需計費,有些雲計算廠商甚至可以做到按分鐘計費,然後開始選擇雲服務的CPU和內存,可以根據需求選擇要用的鏡像,比如網站建設、電子商務類,還可以選擇硬盤,彈性公網IP,配置完成後確認購買就,兩分鐘創建完成就可以使用啦。

那雲就是買一個服務器?

肯定不是,這只是雲其中的一個服務,還有各種增值服務。比如數據分析,可以追蹤雲服務器這一年的運行情況,分析在哪個月網站的流量最高,並且可以和同類型的做對比給出後續運營建議。還有彈性伸縮的服務,當業務需要進行拓展更多的服務器時,購買彈性伸縮服務就可以方便擴充同樣的服務器,設置策略後,當在業務高峯期可以自動創建相同業務虛擬機提供業務;當業務過了運行高峯期,又可以通過彈性伸縮的服務回到正常狀態。在傳統的虛擬化世界裏都做不到這些,這就是企業級虛擬化的優勢。

02 雲計算與虛擬化

從1964年起,IBM是一家偉大的企業,至今已有百年曆史。而IBM最賺錢的業務就是大型機和小型機,它的小型機是P系列(POWER架構),它的系統是AIX。小型機服務費特別貴,而且UNIX不開源,所以UNIX慢慢沒落了。但是還有哪些企業會用到小型機呢?但是金融企業還是會用,因爲小型機太穩定了,它的硬件和軟件都是IBM的,沒有兼容性的問題,可以保證關鍵業務的穩定運行。

在這裏插入圖片描述
在當時IBM提出一個叫“partition”的虛擬化技術,把真實物理服務的切成多個獨立的空間,運行不同的操作系統實現虛擬化,與現在的虛擬化技術是邏輯上的隔離不同。直到1999年,vmware在X86架構上實現虛擬化,至今VMware也至推出在X86架構上的虛擬化,不支持IBM小型機架構。所以,我們現在所說的虛擬化,一般也是指X86架構的虛擬化。除了vmware的虛擬化外,還有citrix(思傑),Hype-V(微軟),KVM,XEN等,在虛擬化的世界裏VMware是當之無愧的老大,但是在雲的世界裏,VMware並不是第一。
在這裏插入圖片描述
但是,要做雲底層還是需要用到虛擬化,很多企業也不會選擇用商業的虛擬化,因爲選擇VMware的虛擬化就要給VMware付專利版權費,而是選擇用開源的虛擬化。在現在的世界裏,做虛擬化的廠家不多,但是做雲的廠商卻有很多,我們國內就有超過500家做雲的企業。

雲計算和虛擬化是什麼關係?

雲計算只做控制面,虛擬化是做業務面。簡單說雲計算層不提供任何資源,所有的資源是有虛擬化層完成的。比如說我們申請一個雲硬盤,不是雲計算層完成的,而是虛擬化層對接的存儲提供的。

案例:

農夫山泉說“我們不生產水,我們只是大自然的搬運工”。因爲農夫山泉是把山泉水採集回來,進行加工處理再出售,它本身並沒有生產水。而云計算呢?它是把各種資源池化以後提供給上層使用,它本身也不生產資源,而是通過底層對接的虛擬化提供資源。
在這裏插入圖片描述

03 雲計算前景

在雲的世界裏,誰做的最好呢?第一名是AWS,第二名是Microsolf,第三名是Aliyun。

在國內的雲又有哪些呢?現在大家熟悉的雲有,阿里雲,騰訊雲,京東雲,美團雲,荊楚雲,長江雲等。但是還有很多省市政府機構,出於數據安全考慮是不會選擇把自己的雲放在阿里雲上,而是會自己做雲。所以各省市的政府機構會選擇與做雲的企業合作,做自己的雲,像荊楚雲,長江雲等。除了湖北這樣的雲企,還有其它省市地區也有需要啊,所以,雲計算的前景也是非常可觀的。
在這裏插入圖片描述
說了這麼多,那華爲的雲計算是什麼呢?下期爲大家揭曉~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章