云計算實用之路漫漫其修遠(yuǎn)兮,當(dāng)今,各廠商對云計算的定義不一,云計算的標(biāo)準(zhǔn)更是各行其道。在這云計算的混戰(zhàn)時代,產(chǎn)生的有關(guān)云計算的術(shù)語更是目不暇接,整個IT界似乎正在迎來一個云計算術(shù)語爆炸的時代,其中有關(guān)于云計算概念本身,也有關(guān)于廠商的云策略和云產(chǎn)品的。本文通過對現(xiàn)有的云計算資料進(jìn)行梳理,列出了部分云計算相關(guān)的術(shù)語及其解釋,以供參考。
1. 云計算
關(guān)于云計算的定義,目前為止至少有不下20種,這里選擇了一種比較常見的定義:
云計算,是分布式計算技術(shù)的一種,其最基本的概念,是透過網(wǎng)絡(luò)將龐大的計算處理程序自動分拆成無數(shù)個較小的子程序,再交由多部服務(wù)器所組成的龐大系統(tǒng)經(jīng)搜尋、計算分析之后將處理結(jié)果回傳給用戶。透過這項技術(shù),網(wǎng)絡(luò)服務(wù)提供者可以在數(shù)秒之內(nèi),達(dá)成處理數(shù)以千萬計甚至億計的信息,達(dá)到和“超級計算機”同樣強大效能的網(wǎng)絡(luò)服務(wù)。
云計算是一種資源交付和使用模式,指通過網(wǎng)絡(luò)獲得應(yīng)用所需的資源(硬件、平臺、軟件)。提供資源的網(wǎng)絡(luò)被稱為“云”?!霸啤敝械馁Y源在使用者看來是可以無限擴展的,并且可以隨時獲取。這種特性經(jīng)常被比喻為像水電一樣使用硬件資源,按需購買和使用。
2. 軟件即服務(wù)(SaaS)
這種類型的云計算通過瀏覽器把程序傳給成千上萬的用戶。在用戶眼中看來,這樣會省去在服務(wù)器和軟件授權(quán)上的開支;從供應(yīng)商角度來看,這樣只需要維持一個程序就夠了,這樣能夠減少成本。
3. 平臺即服務(wù)(PaaS)
平臺即服務(wù)(Platform as a Service,PaaS)是一種無需下載或安裝,即可通過因特網(wǎng)發(fā)送操作系統(tǒng)和相關(guān)服務(wù)的模式。由于平臺即服務(wù)能夠?qū)⑺饺?a href="http://www.nxhydt.com/v/tag/1247/" target="_blank">電腦中的資源轉(zhuǎn)移至網(wǎng)絡(luò)云,所以有時它也被稱為“云件”(cloudware)。平臺即服務(wù)是軟件即服務(wù)(Software as a Service)的延伸。軟件即服務(wù)是將軟件部署為托管服務(wù)并通過因特網(wǎng)提供給客戶。
4. 基礎(chǔ)設(shè)施即服務(wù)(IaaS)
云計算基礎(chǔ)設(shè)施即服務(wù),提供給客戶的是出租處理能力、存儲、網(wǎng)絡(luò)和其它基本的計算資源,用戶能夠部署和運行任意軟件,包括操作系統(tǒng)和應(yīng)用程序??蛻舨还芾砘蚩刂频牡讓拥脑朴嬎慊A(chǔ)設(shè)施,但能控制操作系統(tǒng)、儲存、部署的應(yīng)用,也有可能選擇網(wǎng)絡(luò)組件(例如,防火墻,負(fù)載均衡器)。最早是Amazon開創(chuàng)了這個市場,奠定了AWS在這個市場的領(lǐng)先地位。而Rackspace、Gogrid、Flexiscale、Gridlayer等后來者發(fā)展勢頭也不錯。
5. 云存儲(Cloud Storage)
云存儲是一個網(wǎng)絡(luò)計算機數(shù)據(jù)存儲模型,數(shù)據(jù)存儲在多個虛擬主機上,一般由第三方持有,而不是保存在專用的服務(wù)器上。保持?jǐn)?shù)據(jù)的公司運維這巨大的數(shù)據(jù)中心;并且有需要的用戶可以根據(jù)需要購買或租用存儲容量。背后的數(shù)據(jù)中心運維人員根據(jù)客戶需要虛擬化資源,并將其作為虛擬服務(wù)器展示給用戶,用戶可以自己管理虛擬服務(wù)器。而在物理上,這些資源可能跨了多個服務(wù)器。
6. 私有云(Private cloud)
私有云是為一個客戶單獨使用而構(gòu)建的,因而提供對數(shù)據(jù)、安全性和服務(wù)質(zhì)量的最有效控制。該公司擁有基礎(chǔ)設(shè)施,并可以控制在此基礎(chǔ)設(shè)施上部署應(yīng)用程序的方式。私有云可部署在企業(yè)數(shù)據(jù)中心的防火墻內(nèi),也可以將它們部署在一個安全的主機托管場所。
私有云可由公司自己的 IT 機構(gòu),也可由云提供商進(jìn)行構(gòu)建。在此“托管式專用”模式中,像 Sun ,IBM這樣的云計算提供商可以安裝、配置和運營基礎(chǔ)設(shè)施,以支持一個公司企業(yè)數(shù)據(jù)中心內(nèi)的專用云。此模式賦予公司對于云資源使用情況的極高水平的控制能力,同時帶來建立并運作該環(huán)境所需的專門知識。
7. 公共云(Public cloud)
公共云又稱外部云,是指通過因特網(wǎng)動態(tài)地、靈活地以自助方式獲取資源。
8. 混合云(Hybrid cloud)
混合云環(huán)境包含了多種內(nèi)部云和/或外部云,“將會適用于大多數(shù)企業(yè)”,因為,通過集成多種云服務(wù)用戶可以減少向公有云遷移時所面臨的問題,如PCI compliance等。
9. 社區(qū)云(Community cloud)
社區(qū)云是指一些由有著類似需求并打算共享基礎(chǔ)設(shè)施的組織共同創(chuàng)立的云,社區(qū)云的目的是實現(xiàn)云計算的一些優(yōu)勢。由于共同費用的用戶數(shù)比公有云少,這種選擇往往比公有云貴,但隱私度安、全性和政策遵從都比公有云高。
10. The Intercloud(云際云)
云際云的概念最早是在2007年由Kevin Kelly提出的,他認(rèn)為最終會有一個云的云,就是云際云。云際云的概念是“因特網(wǎng)的因特網(wǎng)”這一概念的擴展,2009年,云際云的概念開始流行起來,也用于描述未來的數(shù)據(jù)中心。
云際云的概念是建立在單個云不能包括無線資源的觀點之上的,試想如果一個云包括了所有的虛擬基礎(chǔ)設(shè)施資源,包括計算和存儲資源,它將不能滿足將的客戶發(fā)送的服務(wù)進(jìn)一步進(jìn)行分配的需求。云際云就是用于解決這類問題的,事實上,每一個云都可以使用其他云上的虛擬基礎(chǔ)設(shè)施,包括計算和存儲資源。這種“為使用付費”的形式為云供應(yīng)商帶來了新的商機。當(dāng)然,云際云也存在著諸多挑戰(zhàn),如云的聯(lián)合、安全性、互操作性、QoS、監(jiān)管和計費等。
11. Privacy(隱私)
云模型被隱私提倡者所批判,因為在云計算模型中,公司擁有云服務(wù)的控制權(quán),因此,可以合法地或非法地任意地對用戶和主機之間的通信和數(shù)據(jù)進(jìn)行監(jiān)控。
12. Compliance(法規(guī)遵從)
為了滿足法規(guī)要求,包括美國的FISMA、HIPAA和SOX和歐盟的數(shù)據(jù)保護指令(Data Protection Directive ),以及行用卡行業(yè)的PCI DSS,用戶不得不采用社區(qū)或混合模式來部署云計算,而這些模式通常較貴并且提供的好處有限。
13. Legal(合法性)
2007年3月,Dell在美國申請注冊商標(biāo)“云計算”(U.S. Trademark 77,139,082)。該公司2008年7月收到的津貼補助8月份被取消,并且不到一周便收到正式的商標(biāo)申請的拒絕。自從2007年起,包含云計算品牌、產(chǎn)品和服務(wù)的商標(biāo)數(shù)程指數(shù)級地增長。公司為了更好地展現(xiàn)自身的云計算品牌和市場影響力,云計算商標(biāo)數(shù)從2008年到2009年增長了483%。
14. Open source(開源)
開源軟件為許多云計算供應(yīng)商提供了基礎(chǔ)。2007年11月,F(xiàn)ree Software Foundation 發(fā)布了Affero General Public License,GPLv3的一個版本,目的在于彌補一個關(guān)于免費軟件是用于運行在因特網(wǎng)上的理解上的法律的漏洞。
15. Open standards(開放標(biāo)準(zhǔn))
開放標(biāo)準(zhǔn)對云計算的發(fā)展十分關(guān)鍵。大部分云供應(yīng)商暴露的API有很好的文件說明,但是卻是唯一的,不可互操作的。一些供應(yīng)商已經(jīng)采用了其他的API,但是現(xiàn)在開放的標(biāo)準(zhǔn)實在是太多了,包括OGF的開放云計算接口(Open Cloud Computing Interface)等。開放云聯(lián)盟(The Open Cloud Consortium,OCC)正在致力于開發(fā)初期的云計算標(biāo)準(zhǔn)和實踐的統(tǒng)一標(biāo)準(zhǔn)。
16. Security(安全性)
云計算服務(wù)的相對安全性是一個容易引起爭論的問題,它可能也在阻礙云計算的使用。一些觀點認(rèn)為,用戶數(shù)據(jù)在內(nèi)部管理的時候更安全,然而一些人認(rèn)為有理由相信云供應(yīng)商能提供更高的安全性。云安全聯(lián)盟(CSA)是一個非贏利性的組織,它是為了提高云計算的安全性,促進(jìn)云計算走向?qū)嵺`而成立的。
17. Availability and Performance(可訪問性和性能)
除了關(guān)于安全方面的考慮以外,企業(yè)也同樣擔(dān)心云的也可用性水平和托管在云中的應(yīng)用的性能。
18. Sustainability(可持續(xù)性)
盡管云計算通常被認(rèn)為是“綠色計算”的一種形式,還是沒有公開的研究支持這種觀點。
19. 超大規(guī)模
“云”具有相當(dāng)?shù)囊?guī)模,Google云計算已經(jīng)擁有100多萬臺服務(wù)器, Amazon、IBM、微軟、Yahoo等的“云”均擁有幾十萬臺服務(wù)器。企業(yè)私有云一般擁有數(shù)百上千臺服務(wù)器?!霸啤蹦苜x予用戶前所未有的計算能力。
20. on-demand(按需隨選)
按需隨選是與企業(yè)預(yù)定(on-premise)相對的一個概念。指的是用戶可以根據(jù)需要來選擇服務(wù)和應(yīng)用,而不需要預(yù)先定制好自己的服務(wù),然后供應(yīng)商再根據(jù)企業(yè)的定制需求來實現(xiàn)應(yīng)用。
21. 廣泛的網(wǎng)絡(luò)接入(Broad Network Access)
可通過多平臺傳輸,包括移動平臺。
22. Resource pooling(資源池)
像存儲,處理,內(nèi)存,網(wǎng)絡(luò)帶寬和虛擬機等資源,利用多租模式為多種多樣的消費者服務(wù)。
23. Rapid Elasticity(快速彈性)
能夠迅速地,有彈性地提供各種功能,在某些情況下自動地,快速地擴大,接著迅速釋放,再快速縮小。
24. Measured Service (定制服務(wù))
測定資源和服務(wù),也就是存儲,處理,帶寬和活躍用戶賬戶。測定也可以監(jiān)控,控制和報告用戶的使用狀況,為提供者和使用服務(wù)的消費者提供透明度。
25. 自動化計算(Autonomic computing)
指的是計算系統(tǒng)可以進(jìn)行自我管理
26. 客戶/服務(wù)器模型(Client–server model)
客戶/服務(wù)器模型指的是一切將服務(wù)提供者(服務(wù)器)和服務(wù)消費者(客戶端)分開的分布式應(yīng)用。
27. Grid computing
網(wǎng)格計算是分布式計算和并行計算的一種形式,它將一個松耦合的網(wǎng)絡(luò)上的計算機集群組成一個超級的虛擬計算機,來完成大型的工作任務(wù)。
28. Mainframe
強大的計算機被大型組織用來完成關(guān)鍵應(yīng)用,典型地包括批數(shù)據(jù)處理,如人口普查、產(chǎn)業(yè)和消費數(shù)據(jù)、企業(yè)資源計劃和財務(wù)往來事務(wù)處理等。
29. Utility computing
效用計算指的是將計算資源,如計算和存儲等打包成一個用儀表測量的服務(wù),類似于電力等傳統(tǒng)的公共事業(yè)。
30. Peer-to-peer
點對點是一個在中央?yún)f(xié)調(diào)的分布式的體系結(jié)構(gòu),參與者,包括資源的提供者和消費者,必須同時存在(與傳統(tǒng)的客戶服務(wù)器模型相對)。
評論
查看更多