當前位置:才華齋>技能>電子技術>

雲端計算領域專業術語大全

電子技術 閱讀(1.72W)

雲端計算實用之路漫漫其修遠兮,當今,各廠商對雲端計算的定義不一,雲端計算的標準更是各行其道。在這雲端計算的混戰時代,產生的有關雲端計算的術語更是目不暇接,整個IT界似乎正在迎來一個雲計算術語爆炸的時代,其中有關於雲端計算概念本身,也有關於廠商的雲策略和雲產品的。本文通過對現有的雲端計算資料進行梳理,列出了部分雲端計算相關的術語及其解釋,以供參考。

雲端計算領域專業術語大全

  1. 雲端計算

關於雲端計算的定義,目前為止至少有不下20種,這裡選擇了一種比較常見的定義:

雲端計算,是分散式計算技術的一種,其最基本的概念,是透過網路將龐大的計算處理程式自動分拆成無數個較小的子程式,再交由多部伺服器所組成的龐大系統經搜尋、計算分析之後將處理結果回傳給使用者。透過這項技術,網路服務提供者可以在數秒之內,達成處理數以千萬計甚至億計的資訊,達到和“超級計算機”同樣強大效能的網路服務。

雲端計算是一種資源交付和使用模式,指通過網路獲得應用所需的資源(硬體、平臺、軟體)。提供資源的網路被稱為“雲”。“雲”中的資源在使用者看來是可以無限擴充套件的,並且可以隨時獲取。這種特性經常被比喻為像水電一樣使用硬體資源,按需購買和使用。

  2. 軟體即服務(SaaS)

這種型別的雲端計算通過瀏覽器把程式傳給成千上萬的使用者。在使用者眼中看來,這樣會省去在伺服器和軟體授權上的開支;從供應商角度來看,這樣只需要維持一個程式就夠了,這樣能夠減少成本。

  3. 平臺即服務(PaaS)

平臺即服務(Platform as a Service,PaaS)是一種無需下載或安裝,即可通過因特網傳送作業系統和相關服務的模式。由於平臺即服務能夠將私人電腦中的資源轉移至網路雲,所以有時它也被稱為“雲件”(cloudware)。平臺即服務是軟體即服務(Software as a Service)的延伸。軟體即服務是將軟體部署為託管服務並通過因特網提供給客戶。

  4. 基礎設施即服務(IaaS)

雲端計算基礎設施即服務,提供給客戶的是出租處理能力、儲存、網路和其它基本的計算資源,使用者能夠部署和執行任意軟體,包括作業系統和應用程式。客戶不管理或控制的底層的雲端計算基礎設施,但能控制作業系統、儲存、部署的應用,也有可能選擇網路元件(例如,防火牆,負載均衡器)。最早是Amazon開創了這個市場,奠定了AWS在這個市場的領先地位。而Rackspace、Gogrid、Flexiscale、Gridlayer等後來者發展勢頭也不錯。

  5. 雲端儲存(Cloud Storage)

雲端儲存是一個網路計算機資料儲存模型,資料儲存在多個虛擬主機上,一般由第三方持有,而不是儲存在專用的伺服器上。保持資料的公司運維這巨大的資料中心;並且有需要的使用者可以根據需要購買或租用儲存容量。背後的資料中心運維人員根據客戶需要虛擬化資源,並將其作為虛擬伺服器展示給使用者,使用者可以自己管理虛擬伺服器。而在物理上,這些資源可能跨了多個伺服器。

  6. 私有云(Private cloud)

私有云是為一個客戶單獨使用而構建的,因而提供對資料、安全性和服務質量的最有效控制。該公司擁有基礎設施,並可以控制在此基礎設施上部署應用程式的方式。私有云可部署在企業資料中心的防火牆內,也可以將它們部署在一個安全的主機託管場所。

私有云可由公司自己的 IT 機構,也可由雲提供商進行構建。在此“託管式專用”模式中,像 Sun ,IBM這樣的雲端計算提供商可以安裝、配置和運營基礎設施,以支援一個公司企業資料中心內的專用雲。此模式賦予公司對於雲資源使用情況的極高水平的控制能力,同時帶來建立並運作該環境所需的專門知識。

  7. 公共雲(Public cloud)

公共雲又稱外部雲,是指通過因特網動態地、靈活地以自助方式獲取資源。

  8. 混合雲(Hybrid cloud)

混合雲環境包含了多種內部雲和/或外部雲,“將會適用於大多數企業”,因為,通過整合多種雲服務使用者可以減少向公有云遷移時所面臨的問題,如PCI compliance等。

  9. 社群雲(Community cloud)

社群雲是指一些由有著類似需求並打算共享基礎設施的組織共同創立的雲,社群雲的目的是實現雲端計算的一些優勢。由於共同費用的使用者數比公有云少,這種選擇往往比公有云貴,但隱私度安、全性和政策遵從都比公有云高。

  10. The Intercloud(雲際雲)

雲際雲的概念最早是在2007年由Kevin Kelly提出的,他認為最終會有一個雲的雲,就是雲際雲。雲際雲的概念是“因特網的因特網”這一概念的擴充套件,2009年,雲際雲的概念開始流行起來,也用於描述未來的資料中心。

雲際雲的概念是建立在單個雲不能包括無線資源的觀點之上的,試想如果一個雲包括了所有的虛擬基礎設施資源,包括計算和儲存資源,它將不能滿足將的客戶傳送的服務進一步進行分配的需求。雲際雲就是用於解決這類問題的,事實上,每一個雲都可以使用其他雲上的虛擬基礎設施,包括計算和儲存資源。這種“為使用付費”的形式為雲供應商帶來了新的商機。當然,雲際雲也存在著諸多挑戰,如雲的聯合、安全性、互操作性、QoS、監管和計費等。

  11. Privacy(隱私)

雲模型被隱私提倡者所批判,因為在雲端計算模型中,公司擁有云服務的控制權,因此,可以合法地或非法地任意地對使用者和主機之間的通訊和資料進行監控。

  12. Compliance(法規遵從)

為了滿足法規要求,包括美國的`FISMA、HIPAA和SOX和歐盟的資料保護指令(Data Protection Directive ),以及行用卡行業的PCI DSS,使用者不得不採用社群或混合模式來部署雲端計算,而這些模式通常較貴並且提供的好處有限。

  13. Legal(合法性)

2007年3月,Dell在美國申請註冊商標“雲端計算”(U.S. Trademark 77,139,082)。該公司2008年7月收到的津貼補助8月份被取消,並且不到一週便收到正式的商標申請的拒絕。自從2007年起,包含雲端計算品牌、產品和服務的商標數程指數級地增長。公司為了更好地展現自身的雲端計算品牌和市場影響力,雲端計算商標數從2008年到2009年增長了483%。

  14. Open source(開源)

開源軟體為許多雲計算供應商提供了基礎。2007年11月,Free Software Foundation 釋出了Affero General Public License,GPLv3的一個版本,目的在於彌補一個關於免費軟體是用於執行在因特網上的理解上的法律的漏洞。

  15. Open standards(開放標準)

開放標準對雲端計算的發展十分關鍵。大部分雲供應商暴露的API有很好的檔案說明,但是卻是唯一的,不可互操作的。一些供應商已經採用了其他的API,但是現在開放的標準實在是太多了,包括OGF的開放雲端計算介面(Open Cloud Computing Interface)等。開放雲聯盟(The Open Cloud Consortium,OCC)正在致力於開發初期的雲端計算標準和實踐的統一標準。

  16. Security(安全性)

雲端計算服務的相對安全性是一個容易引起爭論的問題,它可能也在阻礙雲端計算的使用。一些觀點認為,使用者資料在內部管理的時候更安全,然而一些人認為有理由相信雲供應商能提供更高的安全性。雲安全聯盟(CSA)是一個非贏利性的組織,它是為了提高雲計算的安全性,促進雲端計算走向實踐而成立的。

  17. Availability and Performance(可訪問性和效能)

除了關於安全方面的考慮以外,企業也同樣擔心雲的也可用性水平和託管在雲中的應用的效能。

  18. Sustainability(可持續性)

儘管雲端計算通常被認為是“綠色計算”的一種形式,還是沒有公開的研究支援這種觀點。

  19. 超大規模

“雲”具有相當的規模,Google雲端計算已經擁有100多萬臺伺服器, Amazon、IBM、微軟、Yahoo等的“雲”均擁有幾十萬臺伺服器。企業私有云一般擁有數百上千臺伺服器。“雲”能賦予使用者前所未有的計算能力。

  20. on-demand(按需隨選)

按需隨選是與企業預定(on-premise)相對的一個概念。指的是使用者可以根據需要來選擇服務和應用,而不需要預先定製好自己的服務,然後供應商再根據企業的定製需求來實現應用。

  21. 廣泛的網路接入(Broad Network Access)

可通過多平臺傳輸,包括移動平臺。

  22. Resource pooling(資源池)

像儲存,處理,記憶體,網路頻寬和虛擬機器等資源,利用多租模式為多種多樣的消費者服務。

  23. Rapid Elasticity(快速彈性)

能夠迅速地,有彈性地提供各種功能,在某些情況下自動地,快速地擴大,接著迅速釋放,再快速縮小。

  24. Measured Service (定製服務)

測定資源和服務,也就是儲存,處理,頻寬和活躍使用者賬戶。測定也可以監控,控制和報告使用者的使用狀況,為提供者和使用服務的消費者提供透明度。

  25. 自動化計算(Autonomic computing)

指的是計算系統可以進行自我管理

  26. 客戶/伺服器模型(Client–server model)

客戶/伺服器模型指的是一切將服務提供者(伺服器)和服務消費者(客戶端)分開的分散式應用。

  27. Grid computing

網格計算是分散式計算和平行計算的一種形式,它將一個鬆耦合的網路上的計算機叢集組成一個超級的虛擬計算機,來完成大型的工作任務。

  28. Mainframe

強大的計算機被大型組織用來完成關鍵應用,典型地包括批資料處理,如人口普查、產業和消費資料、企業資源計劃和財務往來事務處理等。

  29. Utility computing

效用計算指的是將計算資源,如計算和儲存等打包成一個用儀表測量的服務,類似於電力等傳統的公共事業。

  30. Peer-to-peer

點對點是一個在中央協調的分散式的體系結構,參與者,包括資源的提供者和消費者,必須同時存在(與傳統的客戶伺服器模型相對)。