云計算(cloud computing)是基于互聯(lián)網(wǎng)的服務(wù)的增加、使用和交付模式,通常涉及通過互聯(lián)網(wǎng)來提供動態(tài)易擴展且經(jīng)常是虛擬化的資源。狹義云計算指IT基礎(chǔ)設(shè)施的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴展的方式獲得所需資源;廣義云計算指服務(wù)的交付和使用模式,指通過網(wǎng)絡(luò)以按需、易擴展的方式獲得所需服務(wù)。這種服務(wù)可以是IT和軟件、互聯(lián)網(wǎng)相關(guān),也可是其他服務(wù)。它意味著計算能力也可作為一種商品通過互聯(lián)網(wǎng)進行流通。云其實是網(wǎng)絡(luò)、互聯(lián)網(wǎng)的一種比喻說法。過去在圖中往往用云來表示電信網(wǎng),后來也用來表示互聯(lián)網(wǎng)和底層基礎(chǔ)設(shè)施的抽象。
云計算是繼1980年代大型計算機到客戶端-服務(wù)器的大轉(zhuǎn)變之后的又一種巨變。
云計算(Cloud Computing)是網(wǎng)格計算(Grid Computing )、分布式計算(DistributedComputing)、并行計算(Parallel Computing)、效用計算(Utility Computing)、網(wǎng)絡(luò)存儲(Network Storage Technologies)、虛擬化(Virtualization)、負(fù)載均衡(Load Balance)等傳統(tǒng)計算機和網(wǎng)絡(luò)技術(shù)發(fā)展融合的產(chǎn)物,是目前比較流行的名詞,用來形容一種事物的強大。
通過使計算分布在大量的分布式計算機上,而非本地計算機或遠(yuǎn)程服務(wù)器中,企業(yè)數(shù)據(jù)中心的運行將與互聯(lián)網(wǎng)更相似。這使得企業(yè)能夠?qū)①Y源切換到需要的應(yīng)用上,根據(jù)需求訪問計算機和存儲系統(tǒng)。
好比是從古老的單臺發(fā)電機模式轉(zhuǎn)向了電廠集中供電的模式。它意味著計算能力也可以作為一種商品進行流通,就像煤氣、水電一樣,取用方便,費用低廉。最大的不同在于,它是通過互聯(lián)網(wǎng)進行傳輸?shù)摹?BR> 云計算常與網(wǎng)格計算、效用計算、自主計算相混淆。(網(wǎng)格計算:分布式計算的一種,由一群松散耦合的計算機組成的一個超級虛擬計算機,常用來執(zhí)行一些大型任務(wù);效用計算:IT資源的一種打包和計費方式,比如按照計算、存儲分別計量費用,像傳統(tǒng)的電力等公共設(shè)施一樣;自主計算:具有自我管理功能的計算機系統(tǒng)。)
事實上,許多云計算部署依賴于計算機集群(但與網(wǎng)格的組成、體系結(jié)構(gòu)、目的、工作方式大相徑庭),也吸收了自主計算和效用計算的特點。
簡史
1983年,太陽電腦(Sun Microsystems)提出“網(wǎng)絡(luò)是電腦”(“The Network is the Computer”),2006年3月,亞馬遜(Amazon)推出彈性計算云(Elastic Compute Cloud;EC2)服務(wù)。
2006年8月9日,Google首席執(zhí)行官埃里克·施密特(Eric Schmidt)在搜索引擎大會(SES San Jose 2006)首次提出“云計算”(Cloud Computing)的概念。Google“云端計算”源于Google工程師克里斯托弗·比希利亞所做的“Google 101”項目。
2007年10月,Google與IBM開始在美國大學(xué)校園,包括卡內(nèi)基梅隆大學(xué)、麻省理工學(xué)院、斯坦福大學(xué)、加州大學(xué)柏克萊分校及馬里蘭大學(xué)等,推廣云計算的計劃,這項計劃希望能降低分布式計算技術(shù)在學(xué)術(shù)研究方面的成本,并為這些大學(xué)提供相關(guān)的軟硬件設(shè)備及技術(shù)支持(包括數(shù)百臺個人電腦及BladeCenter與System x服務(wù)器,這些計算平臺將提供1600個處理器,支持包括Linux、Xen、Hadoop等開放源代碼平臺)。而學(xué)生則可以通過網(wǎng)絡(luò)開發(fā)各項以大規(guī)模計算為基礎(chǔ)的研究計劃。
2008年1月30日,Google宣布在臺灣啟動“云計算學(xué)術(shù)計劃”,將與臺灣臺大、交大等學(xué)校合作,將這種先進的大規(guī)模、快速計算技術(shù)推廣到校園。
2008年2月1日,IBM(NYSE: IBM)宣布將在中國無錫太湖新城科教產(chǎn)業(yè)園為中國的軟件公司建立全球第一個云計算中心(Cloud Computing Center)。
2008年7月29日,雅虎、惠普和英特爾宣布一項涵蓋美國、德國和新加坡的聯(lián)合研究計劃,推出云計算研究測試床,推進云計算。該計劃要與合作伙伴創(chuàng)建6個數(shù)據(jù)中心作為研究試驗平臺,每個數(shù)據(jù)中心配置1400個至4000個處理器。這些合作伙伴包括新加坡資訊通信發(fā)展管理局、德國卡爾斯魯厄大學(xué)Steinbuch計算中心、美國伊利諾伊大學(xué)香賓分校、英特爾研究院、惠普實驗室和雅虎。
2008年8月3日,美國專利商標(biāo)局網(wǎng)站信息顯示,戴爾正在申請“云計算”(Cloud Computing)商標(biāo),此舉旨在加強對這一未來可能重塑技術(shù)架構(gòu)的術(shù)語的控制權(quán)。
2010年3月5日,Novell與云安全聯(lián)盟(CSA)共同宣布一項供應(yīng)商中立計劃,名為“可信任云計算計劃(Trusted Cloud Initiative)”。
2010年7月,美國國家航空航天局和包括Rackspace、AMD、Intel、戴爾等支持廠商共同宣布“OpenStack”開放源代碼計劃,微軟在2010年10月表示支持OpenStack與Windows Server 2008 R2的集成;而Ubuntu已把OpenStack加至11.04版本中。
2011年2月,思科系統(tǒng)正式加入OpenStack,重點研制OpenStack的網(wǎng)絡(luò)服務(wù)。
層次
[issa還是PaaS]
issa還是PaaS
云計算可以認(rèn)為包括以下幾個層次的服務(wù):基礎(chǔ)設(shè)施即服務(wù)(IaaS),平臺即服務(wù)(PaaS)和軟件即服務(wù)(SaaS)。
IaaS
IaaS(Infrastructure-as-a- Service):基礎(chǔ)設(shè)施即服務(wù)。消費者通過Internet可以從完善的計算機基礎(chǔ)設(shè)施獲得服務(wù)。
IaaS錢途
PaaS
PaaS(Platform-as-a- Service):平臺即服務(wù)。PaaS實際上是指將軟件研發(fā)的平臺作為一種服務(wù),以SaaS的模式提交給用戶。因此,PaaS也是SaaS模式的一種應(yīng)用。但是,PaaS的出現(xiàn)可以加快SaaS的發(fā)展,尤其是加快SaaS應(yīng)用的開發(fā)速度。
SaaS
SaaS(Software-as-a- Service):軟件即服務(wù)。它是一種通過Internet提供軟件的模式,用戶無需購買軟件,而是向提供商租用基于Web的軟件,來管理企業(yè)經(jīng)營活動。
應(yīng)用
云物聯(lián)
物聯(lián)網(wǎng)的兩種業(yè)務(wù)模式:
1.MAI(M2M Application Integration), 內(nèi)部MaaS;
2.MaaS(M2M As A Service), MMO, Multi-Tenants(多租戶模型)。
隨著物聯(lián)網(wǎng)業(yè)務(wù)量的增加,對數(shù)據(jù)存儲和計算量的需求將帶來對“云計算”能力的要求:
1.云計算:從計算中心到數(shù)據(jù)中心在物聯(lián)網(wǎng)的初級階段,PoP即可滿足需求;
2. 在物聯(lián)網(wǎng)高級階段,可能出現(xiàn)MVNO/MMO營運商(國外已存在多年),需要虛擬化云計算技術(shù),SOA等技術(shù)的結(jié)合實現(xiàn)物聯(lián)網(wǎng)的泛在服務(wù):TaaS (everyTHING As A Service)。
云安全
云安全,顧名思義,是一個從“云計算”演變而來的新名詞!霸瓢踩(Cloud Security)”通過網(wǎng)狀的大量客戶端對網(wǎng)絡(luò)中軟件行為的異常監(jiān)測,獲取互聯(lián)網(wǎng)中木馬、惡意程序的最新信息,推送到Server端進行自動分析和處理,再把病毒和木馬的解決方案分發(fā)到每一個客戶端。
云安全的策略構(gòu)想是:使用者越多,每個使用者就越安全,因為如此龐大的用戶群,足以覆蓋互聯(lián)網(wǎng)的每個角落,只要某個網(wǎng)站被掛馬或某個新木馬病毒出現(xiàn),就會立刻被截獲。
云存儲
云存儲是在云計算(cloud computing)概念上延伸和發(fā)展出來的一個新的概念,是指通過集群應(yīng)用、網(wǎng)格技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量各種不同類型的存儲設(shè)備通過應(yīng)用軟件集合起來協(xié)同工作,共同對外提供數(shù)據(jù)存儲和業(yè)務(wù)訪問功能的一個系統(tǒng)。 當(dāng)云計算系統(tǒng)運算和處理的核心是大量數(shù)據(jù)的存儲和管理時,云計算系統(tǒng)中就需要配置大量的存儲設(shè)備,那么云計算系統(tǒng)就轉(zhuǎn)變成為一個云存儲系統(tǒng),所以云存儲是一個以數(shù)據(jù)存儲和管理為核心的云計算系統(tǒng)。
隱私
云計算的發(fā)展并非一帆風(fēng)順。云技術(shù)要求大量用戶參與,也不可避免的出現(xiàn)了隱私問題。用戶參與即要收集某些用戶數(shù)據(jù),從而引發(fā)了用戶數(shù)據(jù)安全的擔(dān)心。很多用戶擔(dān)心自己的隱私會被云技術(shù)收集。正因如此,在加入云計劃時很多廠商都承諾盡量避免收集到用戶隱私,即使收集到也不會泄露或使用。但不少人還是懷疑廠商的承諾,他們的懷疑也不是沒有道理的。不少知名廠商都被指責(zé)有可能泄露用戶隱私,并且泄露事件也確實時有發(fā)生。