現(xiàn)階段的云計算通過不斷進步,已經(jīng)不單單是一種分布式計算,而是分布式計算、效用計算、負載均衡、并行計算、網(wǎng)絡(luò)存儲、熱備份冗雜和虛擬化等計算機技術(shù)混合演進并躍升的結(jié)果。
云計算是一種信息技術(shù)(IT)模式,可以隨時訪問共享的可配置系統(tǒng)資源池和更高級的服務(wù),這些服務(wù)通??梢酝ㄟ^互聯(lián)網(wǎng)以最少的管理工作快速供應(yīng)。
云計算依靠資源共享來實現(xiàn)連貫性和規(guī)模經(jīng)濟,類似于公用事業(yè)。
發(fā)展歷史
1983年,太陽電腦(Sun Microsystems)提出“網(wǎng)絡(luò)是電腦”(“The Network is the Computer”)。
2006年,亞馬遜推出了彈性計算云。
2008年,Google發(fā)布了Google App Engine beta版。
2010年,微軟發(fā)布了2008年10月宣布的微軟Azure。
2011年,思科系統(tǒng)正式加入OpenStack,重點研制OpenStack的網(wǎng)絡(luò)服務(wù)。
功能特點
· 可擴展性
云計算可以通過重新配置,增加或擴展硬件基礎(chǔ)設(shè)施資源來提高服務(wù)器配置的可拓展性,當(dāng)企業(yè)業(yè)務(wù)增長,需要增加存儲空間,計算能力時,都可以隨時在控制臺添加相應(yīng)的配置,購買的物理服務(wù)器也隨時可以加入服務(wù)器集群之中使用。
· 成本低廉
由于“云”的特殊容錯措施可以采用極其廉價的節(jié)點來構(gòu)成云,“云”的自動化集中式管理使大量企業(yè)無需負擔(dān)日益高昂的數(shù)據(jù)中心管理成本,“云”的通用性使資源的利用率較之傳統(tǒng)系統(tǒng)大幅提升,因此用戶可以充分享受“云”的低成本優(yōu)勢,經(jīng)常只要花費幾百美元、幾天時間就能完成以前需要數(shù)萬美元、數(shù)月時間才能完成的任務(wù)。
· 設(shè)備和位置獨立
云服務(wù)器使用戶能夠使用網(wǎng)絡(luò)瀏覽器訪問系統(tǒng),而不管他們的位置或他們使用什么設(shè)備(例如PC,移動電話)。由于基礎(chǔ)設(shè)施不在現(xiàn)場(通常由第三方提供)并通過互聯(lián)網(wǎng)訪問,用戶可以從任何地方連接到它。
· 應(yīng)用程序維護方便
計算應(yīng)用程序的維護更容易,因為它們不需要安裝在每個用戶的計算機上,并且可以從不同的地方(例如,不同的工作地點,旅行地點等)進行訪問。
· 共享資源
服務(wù)器集群中的儲存、CPU、帶寬、流量等資源都是共享的,任意一個單獨的服務(wù)器都可以使用,增加了資源的利用率
· 按需服務(wù)
“云”是一個龐大的資源池,你按需購買;云可以像自來水,電,煤氣那樣計費。
· 測量服務(wù)
云系統(tǒng)可以監(jiān)視、控制和報告資源使用情況,為使用服務(wù)的提供者和使用者提供透明度。
· 潛在的危險性
云計算服務(wù)除了提供計算服務(wù)外,還必然提供了存儲服務(wù)。云計算只是在軟件層進行了數(shù)據(jù)的隔絕,在硬件層是共享的,所以當(dāng)同一物理服務(wù)器存在漏洞被攻擊時,物理機上的不同用戶的數(shù)據(jù)都有可能泄露。
服務(wù)模式
· 基礎(chǔ)設(shè)施級服務(wù)(IaaS)
IaaS云提供商通過安裝在數(shù)據(jù)中心的大型設(shè)備池按需提供這些資源。對于廣域連接,客戶可以使用互聯(lián)網(wǎng)或運營商云(專用虛擬專用網(wǎng)絡(luò))。為了部署應(yīng)用程序,云用戶在云基礎(chǔ)架構(gòu)上安裝操作系統(tǒng)映像及其應(yīng)用程序軟件。在這個模型中,云用戶修補和維護操作系統(tǒng)和應(yīng)用軟件。云提供商通常以公用計算為基礎(chǔ)向IaaS服務(wù)提供賬單:成本反映了分配和使用的資源數(shù)量。
消費者能夠部署和運行任意軟件,包括操作系統(tǒng)和應(yīng)用程序。消費者不管理或控制底層的云基礎(chǔ)架構(gòu),但是對操作系統(tǒng)的控制,存儲和部署的應(yīng)用程序;以及可能對有選擇的網(wǎng)絡(luò)組件(例如主機防火墻)進行有限的控制。
· 平臺級服務(wù)(PaaS)
PaaS供應(yīng)商為應(yīng)用程序開發(fā)人員提供開發(fā)環(huán)境。提供商通常會開發(fā)工具包和開發(fā)標(biāo)準(zhǔn)以及分發(fā)和支付渠道。
消費者不管理或控制包括網(wǎng)絡(luò),服務(wù)器,操作系統(tǒng)或存儲在內(nèi)的底層云基礎(chǔ)架構(gòu),而是控制應(yīng)用程序托管環(huán)境的已部署應(yīng)用程序和可能的配置設(shè)置。
· 軟件級服務(wù)(SaaS)
云提供商管理運行應(yīng)用程序的基礎(chǔ)架構(gòu)和平臺,安裝云用戶操作應(yīng)用軟件和從云客戶端訪問軟件。
提供給消費者的能力是使用在云基礎(chǔ)設(shè)施上運行的提供商的應(yīng)用程序。應(yīng)用程序可以通過小客戶端界面(如Web瀏覽器(例如,基于Web的電子郵件))或程序界面從各種客戶端設(shè)備訪問。消費者不管理或控制包括網(wǎng)絡(luò),服務(wù)器,操作系統(tǒng),存儲甚至單個應(yīng)用程序功能的底層云基礎(chǔ)架構(gòu),可能的例外是有限的用戶特定的應(yīng)用程序配置設(shè)置。
部署模式
· 私有云
私有云(Private Clouds)是為一個客戶單獨使用而構(gòu)建的,因而提供對數(shù)據(jù)、安全性和服務(wù)質(zhì)量的最有效控制。該公司擁有基礎(chǔ)設(shè)施,并可以控制在此基礎(chǔ)設(shè)施上部署應(yīng)用程序的方式。私有云可部署在企業(yè)數(shù)據(jù)中心的防火墻內(nèi),也可以將它們部署在一個安全的主機托管場所,私有云的核心屬性是專有資源。
· 公有云
當(dāng)服務(wù)通過公開使用的網(wǎng)絡(luò)呈現(xiàn)時,云被稱為“公共云”。公有云服務(wù)可能是免費的。從技術(shù)上講有可能很少或公共云和私有云架構(gòu)沒有任何區(qū)別。
· 混合云
混合云是兩個或兩個以上的云(私有,社區(qū)或公共)組成,它們?nèi)匀皇遣煌膶嶓w,但是綁定在一起,提供了多個部署模型的好處,混合云還意味著將搭配,管理和云資源相連接的能力。
發(fā)展趨勢
云計算在中國主要行業(yè)應(yīng)用還僅僅是“冰山一角”,但隨著本土化云計算技術(shù)產(chǎn)品、解決方案的不斷成熟,云計算理念的迅速推廣普及,云計算必將成為未來中國重要行
友情鏈接: