云存儲和云計算之間的關系還是很好理解的,云存儲和云計算相比較,可以認為是云存儲配置了大容量存儲空間的一個云計算系統(tǒng)。
云計算是分布式處理(Distributed Computing)、并行處理(Parallel Computing)和網格計算(Grid Computing)的發(fā)展,是透過網絡將龐大的計算處理程序自動分拆成無數個較小的子程序,再交由多臺服務器所組成的龐大系統(tǒng)經計算分析之后將處理結果回傳給用戶。通過云計算技術,網絡服務提供者可以在數秒之內,處理數以千萬計甚至億計的信息,達到和”超級計算機”同樣強大的網絡服務。
云計算系統(tǒng)的建設目標是將運行在PC上、或單個服務器上的獨立的、個人化的運算遷移到一個數量龐大服務器”云”中,由這個云系統(tǒng)來負責處理用戶的請求,并輸出結果,它是一個以數據運算和處理為核心的系統(tǒng)。
云存儲是在云計算(cloud computing)概念上延伸和發(fā)展出來的一個新的概念,是指通過集群應用、網格技術或分布式文件系統(tǒng)等功能,將網絡中大量各種不同類型的存儲設備通過應用軟件集合起來協(xié)同工作,共同對外提供數據存儲和業(yè)務訪問功能的一個系統(tǒng)。當云計算系統(tǒng)運算和處理的核心是大量數據的存儲和管理時,云計算系統(tǒng)中就需要配置大量的存儲設備,那么云計算系統(tǒng)就轉變成為一個云存儲系統(tǒng),所以云存儲是一個以數據存儲和管理為核心的云計算系統(tǒng)。
與云計算系統(tǒng)相比,云存儲可以認為是配置了大容量存儲空間的一個云計算系統(tǒng)。
從架構模型來看,云存儲系統(tǒng)系統(tǒng)比云計算系統(tǒng)多了一個存儲層,同時,在基礎管理也多了很多與數據管理和數據安全有關的功能,在兩者在訪問層和應用接口層則是完全相同的。