云計算的NIST定義
作者: Peter Mell 和 Tim Grance
版本: 15, 10-7-09
美國國家標準及技術(shù)研究所,信息技術(shù)實驗室
注釋1:云計算仍然是一個進化中的規(guī)范。通過公共機構(gòu)或者商業(yè)機構(gòu)的熱烈的討論,云計算的定義、用例、底層技術(shù)、課題、風險以及益處依然會被提煉出來。這些定義、屬性和特征將隨著時間而進化和改變。
注釋2:云計算工業(yè)代表了一個由許多模型、提供商以及市場潛力組成的巨大的生態(tài)系統(tǒng)。這個定義試圖覆蓋所有這些到達云的途徑。
云計算的定義
云計算是一個模型,這個模型可以方便地按需訪問一個可配置的計算資源(例如,網(wǎng)絡(luò)、服務(wù)器、存儲設(shè)備、應用程序以及服務(wù))的公共集。這些資源可以被迅速提供并發(fā)布,同時最小化管理成本或服務(wù)提供商的干涉。云模型由五個基本特征、三個服務(wù)模型和四個發(fā)布模型組成,如此使以上成為可能。
基本特征 :
按需自助服務(wù)。視客戶需要,可以從每個服務(wù)提供商那里單方面地向客戶提供計算能力,譬如,服務(wù)器時間和網(wǎng)絡(luò)存儲,而這些是自動進行無需干涉的。
遍在網(wǎng)絡(luò)訪問。具有通過規(guī)范機制網(wǎng)絡(luò)訪問的能力,這種機制可以使用各種各樣的瘦和胖客戶端平臺(例如,攜帶電話、筆記本電腦以及PDA)。
資源共享。提供商提供的計算資源被集中起來通過一個多客戶共享模型來為多個客戶提供服務(wù),并根據(jù)客戶的需求,動態(tài)地分配或再分配不同的物理和虛擬資源。有一個區(qū)域獨立的觀念,就是客戶通常不需要控制或者需要知道被提供的資源的確切的位置,但是可能會在更高一層的抽象(例如,國家、州或者數(shù)據(jù)中心)上指定資源的位置。資源的例子包括存儲設(shè)備、數(shù)據(jù)加工、內(nèi)存、網(wǎng)絡(luò)帶寬和虛擬機等。
快速的可伸縮性。具有快速地可伸縮性地提供服務(wù)的能力。在一些場景中,所提供的服務(wù)可以自動地,快速地橫向擴展,在某種條件下迅速釋放、以及快速橫向收縮。對于客戶來講,這種能力用于使所提供的服務(wù)看起來好象是無限的,并且可以在任何時間、購買任何數(shù)量。
可度量的服務(wù)。云系統(tǒng)通過一種可計量的能力杠桿在某些抽象層上自動地控制并優(yōu)化資源以達到某種服務(wù)類型(例如,存儲、處理、帶寬以及活動用戶帳號)。資源的使用可以被監(jiān)視和控制,通過向供應商和用戶提供這些被使用服務(wù)報告以達到透明化。
服務(wù)模型:
軟件即服務(wù) (SaaS) 。客戶所使用的服務(wù)商提供的這些應用程序運行在云基礎(chǔ)設(shè)施上。這些應用程序可以通過各種各樣的客戶端設(shè)備所訪問,通過瘦客戶端界面像WEB瀏覽器(例如,基于WEB的電子郵件)。客戶不管理或者控制底層的云基礎(chǔ)架構(gòu),包括網(wǎng)絡(luò)、服務(wù)器、操作系統(tǒng)、存儲設(shè)備,甚至獨立的應用程序機能,在可能異常的情況下,限制用戶可配置的應用程序設(shè)置。
平臺即服務(wù) (PaaS) 。客戶使用云供應商支持的開發(fā)語言和工具,開發(fā)出應用程序,發(fā)布到云基礎(chǔ)架構(gòu)上。客戶不管理或者控制底層的云基礎(chǔ)架構(gòu),包括網(wǎng)絡(luò)、服務(wù)器、操作系統(tǒng)或者存儲設(shè)備,但是能控制發(fā)布應用程序和可能的應用程序運行環(huán)境配置。
架構(gòu)即服務(wù) (IaaS) 。向客戶提供處理、存儲、網(wǎng)絡(luò)以及其他基礎(chǔ)計算資源,客戶可以在上運行任意軟件,包括操作系統(tǒng)和應用程序。用戶不管理或者控制底層的云基礎(chǔ)架構(gòu),但是可以控制操作系統(tǒng)、存儲、發(fā)布應用程序,以及可能限度的控制選擇的網(wǎng)絡(luò)組件(例如,防火墻)。
發(fā)布模型:
私有云。云基礎(chǔ)架構(gòu)被一個組織獨立地操作,可能被這個組織或者第三方機構(gòu)所管理,可能存在于某種條件下或者無條件存在。
社區(qū)云。云基礎(chǔ)架構(gòu)被幾個組織所共享,并且支持一個互相分享概念(例如,任務(wù)、安全需求、策略和切合的決策)的特別的社區(qū)。可能被這些組織或者第三方機構(gòu)所管理,可能存在于某種條件下或者無條件存在。
公有云。云基礎(chǔ)架構(gòu)被做成一般公共或者一個大的工業(yè)群體所使用,被某個組織所擁有,并出售云服務(wù)。
混合云。云基礎(chǔ)架構(gòu)是由兩個或者兩個以上的云組成,這些云保持著唯一的實體但是通過標準或者特有的技術(shù)結(jié)合在一起。這些技術(shù)使得數(shù)據(jù)或者應用程序具有可移植性。(例如,在云之間進行負載平衡的Cloud Bursting技術(shù))
?
(http://csrc.nist.gov/groups/SNS/cloud-computing/cloud-def-v15.doc)