來源:電子工程
全球資料量的猛增使得存儲日益成為一個更獨立的專業問題,越來越多的企業開始將儲存作為單獨的專案進行管理。同時,持續增長的資料儲存壓力帶動著整個儲存市場的快速發展。
雲儲存(cloud storage)這個概念一經提出,就得到了眾多廠商的支援和關注。Amazon在兩年前就推出的Elastic Compute Cloud(EC2:彈性計算雲)雲儲存產品,旨在為使用者提供互聯網服務形式,同時提供更強的儲存和計算功能。
內容分發網路服務提供商CDNet works和業界著名的雲儲存平臺服務商Nirvanix發佈了一項新的合作,並宣佈結成戰略夥伴關係,以提供業界目前唯一的雲儲存和內容傳送服務集成平台。半年以前,微軟就已經推出了提供網路行動硬碟服務的Windows Live Sky Drive Beta測試版。近期,EMC宣佈加入道裡可信基礎架構專案,致力於雲計算環境下關於信任和可靠度保證的全球研究協作,IBM也將雲計算標準作為全球備份中心的3億美元擴展方案的一部分。
雲儲存變得越來越熱,大家眾說紛“雲”,而且各有各的說法,各有各的觀點,那麼到底什麼是雲儲存?
什麼是雲儲存
雲儲存在雲計算(cloudcomputing)概念上延伸和發展出來的一個新的概念。雲計算是是分散式處理(Distributed Computing)、並行處理(Parallel Computing)和網格計算(Grid Computing)的發展,是透過網路將龐大的計算處理常式自動分拆成無數個較小的副程式,再交由多部伺服器所組成的龐大系統,經計算分析之後將處理結果回傳給用戶。通過雲計算技術,網路服務提供者可以在數秒之內,處理數以千萬計甚至億計的資訊,達到和“超級電腦”同樣強大的網路服務。
雲儲存的概念與雲計算類似,它是指通過集群應用、網格技術或分散式檔案系統等功能,將網路中大量各種不同類型的存放裝置通過應用軟體集合起來協同工作,共同對外提供資料儲存和業務訪問功能的一個系統。
如果這樣解釋還是難以理解,那我們可以借用廣域網路,和互聯網的結構來解釋雲儲存。雲狀的網路結構,相信大家對局域網、廣域網路和互聯網都已經非常瞭解了。在常見的局域網系統中,我們為了能更好地使用局域網,一般來講,使用者需要非常清楚地知道網路中每一個軟硬體的型號和配置,比如採用什麼型號交換機,有多少個埠,採用了什麼路由器和防火牆,分別是如何設置的。系統中有多少個伺服器,分別安裝了什麼作業系統和軟體。各設備之間採用什麼類型的連接線纜,分配了什麼xml:lang=IP地址和子網路遮罩。
但當我們使用廣域網路和互聯網時,我們只需要知道是什麼樣的接入網和用戶名、密碼就可以連接到廣域網路和互聯網,並不需要知道廣域網路和互聯網中到底有多少台交換機、路由器、防火牆和伺服器,不需要知道資料是通過什麼樣的路由到達我們的電腦,也不需要知道網路中的伺服器分別安裝了什麼軟體,更不需要知道網路中各設備之間採用了什麼樣的連接線纜和埠。
廣域網路和互聯網對於具體的使用者是完全透明的,我們經常用一個雲狀的圖形來表示廣域網路和互聯網,如下圖:
雖然這個雲圖中包含了許許多多的交換機、路由器、防火牆和伺服器,但對具體的廣域網路、互聯網用戶來講,這些都是不需要知道的。這個雲狀圖形代表的是廣域網路和互聯網帶給大家的互聯互通的網路服務,無論我們在任何地方,都可以通過一個網路接入線纜和一個使用者、密碼,就可以接入廣域網路和互聯網,享受網路帶給我們的服務。
參考雲狀的網路結構,創建一個新型的雲狀結構的儲存系統,這個儲存系統由多個儲存設備組成,通過集群功能、分散式檔案系統或類似網格計算等功能聯合起來協同工作,並通過一定的應用軟體或應用介面,對使用者提供一定類型的儲存服務和訪問服務。
當我們使用某一個獨立的儲存設備時,我們必須非常清楚這個儲存設備是什麼型號,什麼介面和傳輸協定,必須清楚地知道儲存系統中有多少塊磁片,分別是什麼型號、多大容量,必須清楚儲存設備和伺服器之間採用什麼樣的連接線纜。為了保證資料安全和業務的連續性,我們還需要建立相應的資料備份系統和容災系統。
除此之外,對存放裝置進行定期地狀態監控、維護、軟硬體更新和升級也是必須的。如果採用雲儲存,那麼上面所提到的一切對使用者來講都不需要了。雲狀儲存系統中的所有設備對使用者來講都是完全透明的,任何地方的任何一個經過授權的使用者都可以通過一根接入線纜與雲儲存連接,對雲儲存進行資料訪問。
1、雲儲存不是儲存,而是服務
就如同雲狀的廣域網路和互聯網一樣,雲儲存對使用者來講,不是指某一個具體的設備,而是指一個由許許多多個儲存設備和伺服器所構成的集合體。使用者使用雲儲存,並不是使用某一個儲存設備,而是使用整個雲儲存系統帶來的一種資料訪問服務。所以嚴格來講,雲儲存不是儲存,而是一種服務。雲儲存的核心是應用軟體與儲存設備相結合,通過應用軟體來實現儲存設備向儲存服務的轉變。
2、雲儲存的結構模型
與傳統的儲存設備相比,雲儲存不僅僅是一個硬體,而是一個網路設備、儲存設備、伺服器、應用軟體、公用訪問介面、接入網、和用戶端程式等多個部分組成的複雜系統。各部分以儲存設備為核心,通過應用軟體來對外提供資料儲存和業務訪問服務。雲儲存系統的結構模型如下:
一、儲存層
儲存層是雲儲存基礎的部分。儲存設備可以是FC光纖通道儲存設備,可以是NAS和iSCSI等IP儲存設備,也可以是SCSI或SAS等DAS儲存設備。雲儲存中的儲存設備往往數量龐大且分佈多不同地域,彼此之間通過廣域網路、互聯網或者FC光纖通道網路連接在一起。
儲存設備之上是一個統一儲存設備管理系統,可以實現儲存設備的邏輯虛擬化管理、多鏈路冗餘管理,以及硬體設備的狀態監控和故障維護。
二、基礎管理層:
基礎管理層是雲儲存最核心的部分,也是雲儲存中最難以實現的部分。基礎管理層通過集群、分散式檔案系統和網格計算等技術,實現雲儲存中多個存放裝置之間的協同工作,使多個的儲存設備可以對外提供同一種服務,並提供更大更強更好的資料訪問性能。
CDN內容分發系統、資料加密技術保證雲儲存中的資料不會被未授權的用戶所訪問,同時,通過各種資料備份和容災技術和措施可以保證雲儲存中的資料不會丟失,保證雲存儲自身的安全和穩定。
三、應用介面層:
應用介面層是雲儲存最靈活多變的部分。
不同的雲儲存運營單位可以根據實際業務類型,開發不同的應用服務介面,提供不同的應用服務。比如影像監控應用平台、IPTV和影像點播應用平台、網路硬碟引用平台,遠端資料備份應用平台等。
四、訪問層:
任何一個授權使用者都可以通過標準的公用應用介面,來登錄雲儲存系統,享受雲儲存服務。雲儲存運營單位不同,雲儲存提供的訪問類型和訪問手段也不同。
從上面的雲儲存結構模型可知,雲儲存系統是一個多設備、多應用、多服務協同工作的集合體,它的實現要以多種技術的發展為前提。
一、寬頻網路的發展
真正的雲儲存系統將會是一個多區域分佈、遍佈全國、甚至於遍佈全球的龐大公用系統,使用者需要通過ADSL、DDN等寬頻接入設備來連接雲儲存,而不是通過FC、SCSI或乙太網線纜直接連接一台獨立的、私有的儲存設備上。只有寬頻網路得到充足的發展,使用者才有可能獲得足夠大的資料傳輸頻寬,實現大量容量資料的傳輸,真正享受到雲儲存服務,否則只能是空談。
二、WEB2.0技術
Web2.0技術的核心是分享。只有通過web2.0技術,雲儲存的使用者才有可能通過PC、手機、移動多媒體等多種設備,實現資料、文檔、圖片和視音訊等內容的集中儲存和資料共用。Web2.0技術的發展使得使用者的應用方式和可得服務更加靈活和多樣。
三、應用儲存的發展
雲儲存不僅僅是儲存,更多的是應用。應用儲存是一種在儲存設備中集成了應用軟體功能的儲存設備,它不僅具有資料儲存功能,還具有應用軟體功能,可以看作是伺服器和儲存設備的集合體。應用儲存技術的發展可以大量減少雲儲存中伺服器的數量,從而降低系統建設成本,減少系統中由伺服器造成單點故障和性能瓶頸,減少資料傳輸環節,提供系統性能和效率,保證整個系統的高效穩定運行。
0 comments:
張貼留言