一個“小故事”帶你看懂云計算
相信大家對云計算不陌生,那么云計算到底是什么呢,通過一個小故事給大家介紹云計算。
云計算如今是一個很火爆的科技概念,到處都能看見對它的宣傳,還有很多與之相關的企業(yè)。云化就是把每個人手中的獨立資源集中起來,放在一個地方進行統(tǒng)一管理,然后動態(tài)分配給每個人使用。而云計算,就是把計算資源集中起來,這個計算資源,包括CPU、內(nèi)存、硬盤等硬件,還有軟件。換句話說,云計算就是讓用戶使用互聯(lián)網(wǎng)來使用在云端的應用,數(shù)據(jù),或者服務。
按照服務劃分,云計算可以分為IaaS、PaaS、SaaS、DaaS四個層次。
IaaS(Infrastructure as a Service,基礎架構(gòu)即服務)是基礎層。在這一層,通過虛擬化、動態(tài)化將IT基礎資源(計算、網(wǎng)絡、存儲)聚合形成資源池。資源池即計算能力的集合,終端用戶(企業(yè))可以通過網(wǎng)絡獲得自己需要的計算資源,運行自己的業(yè)務系統(tǒng)。這種方式使用戶不必自己建設這些基礎設施,而是通過付費即可使用這些資源。
在IaaS層之上的是PaaS(Platform as a Service,平臺即服務)層。這一層除了提供基礎計算能力,還具備了業(yè)務的開發(fā)運行環(huán)境,提供包括應用代碼、SDK、操作系統(tǒng)以及API在內(nèi)的IT組件,供個人開發(fā)者和企業(yè)將相應功能模塊嵌入軟件或硬件,以提高開發(fā)效率。對于企業(yè)或終端用戶而言,這一層的服務可以為業(yè)務創(chuàng)新提供快速、低成本的環(huán)境。
最上層是SaaS(Software as a Service,軟件即服務)。實際上,SaaS在云計算概念出現(xiàn)之前就已經(jīng)存在,并隨著云計算技術的發(fā)展得到了更好的發(fā)展。SaaS的軟件是“拿來即用”的,不需要用戶安裝,軟件升級與維護也無須終端用戶參與。同時,它還是按需使用的軟件,與傳統(tǒng)軟件購買后就無法退貨相較具有無可比擬的優(yōu)勢。
另外,越來越多的數(shù)據(jù)沉淀、抽象形成了新的服務——DaaS(Data as a Service,數(shù)據(jù)即服務)。數(shù)據(jù)聚合抽象,把數(shù)據(jù)轉(zhuǎn)換成通用信息,從而為公眾提供公共信息服務。例如,對于天氣信息,可能A需要根據(jù)天氣信息來判斷出門穿著,B需要根據(jù)天氣信息判斷是否洗車,C需要根據(jù)天氣信息判斷是否準備防洪防澇設施等。不同用戶均可利用DaaS滿足自己的訴求。
此外,通過對各類數(shù)據(jù)信息進一步加工形成信息組合應用,會進一步盤活數(shù)據(jù),提升數(shù)據(jù)價值。這就像搭積木一樣,對基礎數(shù)據(jù)信息塊以不同的方式進行組裝,可以達到千變?nèi)f化的效果。DaaS服務已成為當下數(shù)字化轉(zhuǎn)型的重要抓手。
對企業(yè)而言,可根據(jù)需要使用上述某一種層次的云服務。大型企業(yè)一般需要綜合上述四個層次的云服務,即層次化的云計算服務,一般也稱為I-P-S&D云計算,各層可獨立提供云服務,下一層的架構(gòu)為上一層云計算提供支撐。例如,某視頻網(wǎng)站采用了上述的I-P-S&D云計算架構(gòu)。
其中,由阿里云大型服務器群、高速網(wǎng)絡、存儲系統(tǒng)等組成IaaS架構(gòu)提供基礎服務;將阿里云提供的RDS、MQ等服務構(gòu)建在IaaS層上;這些RDS、MQ提供的服務組成PaaS,把視頻的應用邏輯(如視頻編解碼、視頻流接入等)部署上來,提供在線的視頻點播、直播等服務。
這樣一個大型的系統(tǒng)對互聯(lián)網(wǎng)用戶而言,就是一個大規(guī)模視頻類SaaS應用。對日常用戶訪問日志、視頻觀看愛好等數(shù)據(jù)做進一步的聚合分析之后,便可形成千人千面、精準推送等DaaS服務。在業(yè)內(nèi)的普遍認識里,云計算按照部署模式的不同,主要分為公有云、私有云和混合云。“云計算”的五大特點如下
大規(guī)模、分布式
“云”一般具有相當?shù)囊?guī)模,一些知名的云供應商如Google云計算、Amazon、IBM、微軟、阿里等也都擁能擁有上百萬級的服務器規(guī)模。而依靠這些分布式的服務器所構(gòu)建起來的“云”能夠為使用者提供前所未有的計算能力。虛擬化
云計算都會采用虛擬化技術,用戶并不需要關注具體的硬件實體,只需要選擇一家云服務提供商,注冊一個賬號,登陸到它們的云控制臺,去購買和配置你需要的服務(比如 云服務器,云存儲,CDN等等),再為你的應用做一些簡單的配置之后,你就可以讓你的應用對外服務了,這比傳統(tǒng)的在企業(yè)的數(shù)據(jù)中心去部署一套應用要簡單方便得多。而且你可以隨時隨地通過你的PC或移動設備來控制你的資源,這就好像是云服務商為每一個用戶都提供了一個IDC(Internet Data Center)一樣。高可用性和擴展性
那些知名的云計算供應商一般都會采用數(shù)據(jù)多副本容錯、計算節(jié)點同構(gòu)可互換等措施來保障服務的高可靠性?;谠品盏膽每梢猿掷m(xù)對外提供服務(7*24小時),另外“云”的規(guī)??梢詣討B(tài)伸縮,來滿足應用和用戶規(guī)模增長的需要。按需服務,更加經(jīng)濟
用戶可以根據(jù)自己的需要來購買服務,甚至可以按使用量來進行精確計費。這能大大節(jié)省IT成本,而資源的整體利用率也將得到明顯的改善。安全
網(wǎng)絡安全已經(jīng)成為所有企業(yè)或個人創(chuàng)業(yè)者必須面對的問題,企業(yè)的IT團隊或個人很難應對那些來自網(wǎng)絡的惡意攻擊,而使用云服務則可以借助更專業(yè)的安全團隊來有效降低安全風險。
結(jié)束語:
關于“云計算”已經(jīng)深深植入到我們生活中的點點滴滴,平時常用的那些APP或網(wǎng)站,基本都已經(jīng)離不開“云計算”作為背后的強大服務支持,如剁手黨愛恨交加的淘寶、京東,社交癡迷黨的微信、微博等等。
越來越多的企業(yè)開始使用基于云的企業(yè)服務,生活因“云計算”正在發(fā)生著革命性的變革和改變!
作者:華師吳老師
免責聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!






