說起“云計算”這三個字,相信你一定聽過無數遍了,那么我想問問你,“云計算”到底是什么?你能回答出來嗎?首先我們聽到云計算三個字時,感覺非常高大上,高不可測的,新技術代名詞等等,如果你沒有接觸過的,感覺離我們很遠,很不生活化,不像QQ微信這么生活化的應用軟體,
云計算開篇
我們從計算機的時代說起,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,配置完成后確認購買就,兩分鐘創建完成就可以使用啦,
那云就是買一個服務器?
肯定不是,這只是云其中的一個服務,還有各種增值服務,比如資料分析,可以追蹤云服務器這一年的運行情況,分析在哪個月網站的流量最高,并且可以和同型別的做對比給出后續運營建議,還有彈性伸縮的服務,當業務需要進行拓展更多的服務器時,購買彈性伸縮服務就可以方便擴充同樣的服務器,設定策略后,當在業務高峰期可以自動創建相同業務虛擬機提供業務;當業務過了運行高峰期,又可以通過彈性伸縮的服務回到正常狀態,在傳統的虛擬化世界里都做不到這些,這就是企業級虛擬化的優勢,
云計算與虛擬化
從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家做云的企業,
云計算和虛擬化是什么關系?
云計算只做控制面,虛擬化是做業務面,簡單說云計算層不提供任何資源,所有的資源是有虛擬化層完成的,比如說我們申請一個云硬碟,不是云計算層完成的,而是虛擬化層對接的存盤提供的,
案例:
農夫山泉說“我們不生產水,我們只是大自然的搬運工”,因為農夫山泉是把山泉水采集回來,進行加工處理再出售,它本身并沒有生產水,而云計算呢?它是把各種資源池化以后提供給上層使用,它本身也不生產資源,而是通過底層對接的虛擬化提供資源,
云計算前景
在云的世界里,誰做的最好呢?第一名是AWS,第二名是Microsolf,第三名是Aliyun,
在國內的云又有哪些呢?現在大家熟悉的云有,阿里云,騰訊云,京東云,美團云,荊楚云,長江云等,但是還有很多省市政府機構,出于資料安全考慮是不會選擇把自己的云放在阿里云上,而是會自己做云,所以各省市的政府機構會選擇與做云的企業合作,做自己的云,像荊楚云,長江云等,除了湖北這樣的云企,還有其它省市地區也有需要啊,所以,云計算的前景也是非常可觀的,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/31188.html
標籤:其他
