云計算(cloud computing),是分布式計算技術(shù)的一種。云計算透過網(wǎng)絡(luò)連接,將一切隱沒在云端,普通用戶不在關(guān)心數(shù)據(jù)存在哪里,不在關(guān)心數(shù)據(jù)的安全,不在關(guān)心應(yīng)用程序是否需要升級,不在關(guān)心計算機病毒,這一切工作都由云計算中心負責解決,普通用戶要做的就是選擇自己喜愛的云服務(wù)商并購買自己需要的服務(wù)。云計算使普通用戶有了享受高性能計算的機會,云計算中心幾乎可能提供無限制的計算能力。
Google 提出的云計算強調(diào)的是云的重要性,因為Google從來都沒有端,并且將GFS 拋出作為誘餌欲占主動;微軟則強調(diào)“云”加“端”才是云計算,因為微軟的視窗一直是“端”的霸主;VMware 則認為虛擬化是云計算的核心技術(shù);Sun 公司則重提多年前他們說的老話“網(wǎng)絡(luò)就是計算機”;Adobe則通過Flex 占領(lǐng)用戶的眼球,使Flash Player 進軍云計算;另外大量的服務(wù)器托管公司則將服務(wù)器的租用稱為云計算。云存儲是在云計算概念上延伸和發(fā)展出來的一個新的概念,是云存儲重要的存儲資源。它通過集群計算、網(wǎng)格計算和分布式計算等功能,透過網(wǎng)絡(luò),將不同類型的存儲設(shè)備通過軟件協(xié)同工作,對網(wǎng)絡(luò)用戶提供數(shù)據(jù)存儲和訪問功能。
云存儲將云系統(tǒng)的存儲資源進行統(tǒng)一整合管理,提供存儲虛擬化功能,為用戶提供一個統(tǒng)一的存儲空間,具有集中存儲、分布式擴展、安全認證、數(shù)據(jù)加密等方面的優(yōu)點。在云狀存儲系統(tǒng)中,所有存儲資源對使用者都是透明的,使用者不必知道存儲設(shè)備的型號、接口和傳輸協(xié)議,也不必建立龐大的獨立的數(shù)據(jù)備份系統(tǒng)和應(yīng)急容災(zāi)系統(tǒng),這些狀態(tài)監(jiān)控、維護、備份和應(yīng)急容災(zāi)在云存儲系統(tǒng)中都能夠自動完成,已經(jīng)作為云的很自然的一部分。云存儲的結(jié)構(gòu)如圖1 所示。云存儲結(jié)構(gòu)模型由4 層組成。
1. 存儲層
云存儲設(shè)備可以是光纖通道存儲設(shè)備,也可以是NAS 或者 iSCSI 等網(wǎng)絡(luò)存儲設(shè)備。在云中,存儲設(shè)備數(shù)量龐大,通常會分布在不同的地方,通過廣域網(wǎng)、互聯(lián)網(wǎng)或者專用的光纖網(wǎng)絡(luò)連接。通常需要提供一個統(tǒng)一的存儲設(shè)備管理系統(tǒng),實現(xiàn)物理存儲設(shè)備的邏輯化和虛擬化管理。
2. 基礎(chǔ)管理層
基礎(chǔ)管理層是云存儲核心的部分。該層通過集群存儲、分布式存儲和網(wǎng)格存儲等技術(shù),實現(xiàn)眾多存儲設(shè)備之間的協(xié)同工作,對外提供統(tǒng)一的存儲訪問服務(wù)。
3. 應(yīng)用接口層
是由眾多的第三方軟硬件廠商提供的插件層。運營單位可以根據(jù)實際業(yè)務(wù)需要,利用應(yīng)用接口快速開發(fā)滿足需求的應(yīng)用程序,如云存儲的視頻監(jiān)控應(yīng)用、視頻點播應(yīng)用、網(wǎng)絡(luò)存儲的硬盤、遠程數(shù)據(jù)備份應(yīng)用等。
4. 訪問層
訪問層提供給用戶統(tǒng)一的訪問登錄接口。用戶只有登錄后,才可以使用云存儲服務(wù)。不同的云存儲系統(tǒng)提供的訪問類型和訪問手段不同,安全需求也會千差萬別。用戶可以根據(jù)自己的需求選擇相應(yīng)的服務(wù)。