云存儲技術(shù)規(guī)范0810_第1頁
云存儲技術(shù)規(guī)范0810_第2頁
云存儲技術(shù)規(guī)范0810_第3頁
云存儲技術(shù)規(guī)范0810_第4頁
云存儲技術(shù)規(guī)范0810_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、云存儲技術(shù)規(guī)范0810“ CHINA TELECOM云存儲技術(shù)規(guī)范上海電信互聯(lián)網(wǎng)部2010年7月1、總則1.1 編寫目的為了更好的推進(jìn)網(wǎng)盤項(xiàng)目招標(biāo)和工程規(guī)范實(shí)施,特此編寫此技術(shù)規(guī)范, 對系統(tǒng)的各個(gè)特性和性能要求提出具體要求,起到規(guī)范統(tǒng)一的作用。1.2 建設(shè)背景和目標(biāo)隨著互聯(lián)網(wǎng)的急速發(fā)展和非結(jié)構(gòu)化數(shù)據(jù)的爆炸性增長,公眾對高效,快 速,分布式存儲提出了更高的要求。中國電信云存儲方案基于這個(gè)需求 被提出來。1.3 適用范圍中國電信云存儲項(xiàng)目1.4 起草單位中國電信股份有限公司上海分公司互聯(lián)網(wǎng)部1.5 解釋權(quán)中國電信股份有限公司上海分公司互聯(lián)網(wǎng)部1.6 術(shù)語解釋1.7 參考文獻(xiàn)1.8 設(shè)計(jì)要求及使用條

2、件1.3.1 總體設(shè)計(jì)要求要求系統(tǒng)部署合理,提供完善的網(wǎng)絡(luò)硬盤服務(wù),提供完善的開發(fā)接口,提供 及時(shí)有效的售后服務(wù)。1.3.2 使用條件滿足一般條件下的使用條件。2、技術(shù)要求及規(guī)范2.1平臺架構(gòu)按照解耦和,多模塊的觀點(diǎn),要求系統(tǒng)各個(gè)模塊結(jié)構(gòu)清晰,功能相對獨(dú)立, 便于維護(hù)和升級。架構(gòu)圖可以參考如下的模型(圖3 1 ):全國網(wǎng)盤平臺邏輯結(jié)構(gòu)圖1加郵箱3卜HG ,吟川迨一3 盤芬臺 網(wǎng)業(yè)平愛音樂足溟空間上他用筲砰 認(rèn)證計(jì)在 統(tǒng)計(jì)日志離線F段共享好發(fā)空間管理應(yīng)用管理比卜認(rèn)證度II產(chǎn)品管理數(shù)據(jù)存垠樓口其他應(yīng)用系統(tǒng)HTTP CSOAP REST)接口、NFS C1FETOSIX接口文件管理11應(yīng)用管理| J

3、安全管理11配置管理| |調(diào)度卷份11內(nèi)容索引云存儲管理平臺網(wǎng)就1 1云存儲資源池訪問檢制接IJ據(jù)存取粽II(圖 3 1 )圖詳解: 存儲業(yè)務(wù)作為磁盤空間,為中國電信內(nèi)部自有業(yè)務(wù)提供存儲支撐; 存儲業(yè)務(wù)為公眾用戶(主要是中國電信客戶)提供豐富的個(gè)人存儲產(chǎn)品 和服務(wù); 云存儲系統(tǒng)必須提供豐富的業(yè)務(wù)接口,以支持開發(fā)豐富的上層應(yīng)用。2.2組網(wǎng)結(jié)構(gòu)按照分布式的組網(wǎng)需求,并充分使用中國電信CN2骨干網(wǎng)絡(luò),要求全國云 存儲采取分點(diǎn)組網(wǎng),快速連接。整個(gè)組網(wǎng)結(jié)構(gòu),請參考如下圖(圖3 2 ):51廣州機(jī)舟成箱磯格2.3功能性要求2.3.1基礎(chǔ)存儲服務(wù)2.3.2存儲管理云存儲管理平臺提供基礎(chǔ)的存儲資源池,將多個(gè)物

4、理設(shè)備上的存儲資源虛擬為統(tǒng)一的存儲資源池,供上層使用設(shè)備管理:通過查詢域內(nèi)所有設(shè)備的磁盤、CPU內(nèi)存、電源、風(fēng)扇、網(wǎng)口等信息。讓用戶實(shí)時(shí)了解域內(nèi)設(shè)備運(yùn)行信息,運(yùn)行狀態(tài),從而可以操控設(shè)備;同時(shí)及時(shí)了解運(yùn)行有誤的設(shè)備,有必要可以采取適當(dāng)措施保證其正常運(yùn)行資源管理:用戶可以方便的了解云存儲系統(tǒng)的各個(gè)節(jié)點(diǎn)的服務(wù)情況,包括-慟陽岫:京札歷哥州用戶&»IF |0E蕈陽明機(jī)等MDS勺主備、MDSOSN勺容量和Tt能(讀IOPS 寫IOPS 讀流量、寫流量)等信息,讓用戶實(shí)時(shí)了解域內(nèi)資源信息,運(yùn)行狀態(tài),從而可以操控這些資源;同 時(shí)及時(shí)了解資源的異常,有必要可以采取適當(dāng)措施保證其正常運(yùn)行。1.

5、1.3 策略管理云存儲平臺提供靈活的存儲策略,包括文件的副本數(shù)量、異地存儲、加密存儲、 壓縮存儲、同步或異步存儲。可以對用戶不同目錄設(shè)置不同的存儲策略。1.1.4 多租戶管理云存儲平臺要求能支持對多租戶的管理,可以為每個(gè)租戶設(shè)定存儲空間、存儲 帶寬、存儲策略、用戶數(shù)。租戶可以設(shè)置管理子租戶和孫租戶,形成目錄樹結(jié) 構(gòu)。1.1.5 統(tǒng)計(jì)報(bào)表云存儲管理平臺提供統(tǒng)計(jì)報(bào)表接口, 能夠完成用戶存儲容量、存儲數(shù)據(jù)訪問 量等數(shù)據(jù)的統(tǒng)計(jì)1.1.6 多線程支持云存儲管理平臺提供的接口支持多線程及斷點(diǎn)續(xù)傳上傳下載文件。1.1.7 跨數(shù)據(jù)中心部署云存儲管理平臺要求支持跨數(shù)據(jù)中心的部署和管理,并支持跨數(shù)據(jù)中心的用戶訪問

6、調(diào)度、數(shù)據(jù)遷移、數(shù)據(jù)異地存儲備份等功能。支持集中管理,云存儲管理平臺部署在全國中心機(jī)房, 存儲節(jié)點(diǎn)可以部署在 全國各機(jī)房中,管理平臺對分點(diǎn)機(jī)房的存儲設(shè)備可以統(tǒng)一管理調(diào)度。1.1.8 數(shù)據(jù)寫多份云存儲平臺要求能夠針對不同應(yīng)用或用戶的可靠性和性能需求,靈活設(shè)置文 件存儲的副本數(shù)。在滿足數(shù)據(jù)可靠性要求(要求支持同時(shí)壞任意兩塊磁盤數(shù)據(jù) 不丟失)和讀寫性能要求的前提下,盡量提高存儲空間利用效率,降低存儲成 本。1.1.9 分級安全服務(wù)傳輸安全云存儲系統(tǒng)采用 HTTPS( Secure Hypertext Transfer Protocol )安全超文 本傳輸協(xié)議,是以安全為目標(biāo)的HTTP!道,簡單講是H

7、TTP的安全版。Https:URL 表明它使用了 HTTP ! HTTPS#在不同于HTTP的默認(rèn)端口及一個(gè)加密/身份驗(yàn) 證層(在HTTP與TCP之間)。這個(gè)系統(tǒng)提供了身份驗(yàn)證與加密通訊方法,目前 廣泛用于萬維網(wǎng)上安全敏感的通訊,例如交易支付方面。云存儲提供的業(yè)務(wù)接 口及管理接口都基于Https ,從而保證數(shù)據(jù)的在傳輸層的安全。存儲安全云存儲系統(tǒng)在數(shù)據(jù)存儲時(shí),根據(jù)條帶策略,將用戶數(shù)據(jù)根據(jù)側(cè)錄進(jìn)行分條, 根據(jù)條帶策略決定每個(gè)分條的大小,數(shù)據(jù)分條的存儲物理位置等。數(shù)據(jù)的所有 分條及布局信息是元數(shù)據(jù)的一部分內(nèi)容,由元數(shù)據(jù)節(jié)點(diǎn)統(tǒng)一管理。即使任何一 個(gè)磁盤、一個(gè)云存儲節(jié)點(diǎn)被盜或被入侵。都無法得知具體的數(shù)

8、據(jù)內(nèi)容。入侵者 無法將零散的數(shù)據(jù)恢復(fù)成完整的數(shù)據(jù)內(nèi)容。從而保證數(shù)據(jù)在存儲過程中的安全。 保證數(shù)據(jù)在存儲過程中不被竊取。支持用戶指定的目錄和文件加密存儲。用戶和權(quán)限控制云存儲系統(tǒng)對每份數(shù)據(jù)都提供豐富的訪問控制策略策略,對數(shù)據(jù)的所有操作 都會進(jìn)行權(quán)限檢查。訪問控制策略包括:用戶和權(quán)限。1.1.10 內(nèi)容搜索支持按關(guān)鍵字搜索文件名和文件內(nèi)容。1.1.11 離線下載關(guān)機(jī)后也可以雇傭服務(wù)器下載,支持 HTTP多線程下載。1.1.12 維護(hù)管理設(shè)備管理、系統(tǒng)監(jiān)控、日志、節(jié)點(diǎn)管理、域管理、異地災(zāi)備、負(fù)載均衡等等基 礎(chǔ)存儲服務(wù)1.1.13 應(yīng)用接入接口云存儲管理平臺提供基于 HTTP(SOAP/REST的應(yīng)用

9、接入接口,包括對用戶 所有資源的操作接口、用戶容器、用戶數(shù)據(jù)的操作、數(shù)據(jù)訪問控制和權(quán)限的接 口。云存儲管理平臺提供資源分配、空間使用、空間回收等管理接口。1.1.14 資源統(tǒng)計(jì)接口云存儲管理平臺提供基于用戶的存儲資源使用情況相關(guān)接口,滿足計(jì)費(fèi)要求。 具體包括:用戶使用空間的統(tǒng)計(jì)、用戶上傳下載的數(shù)據(jù)流量統(tǒng)計(jì)、用戶上傳下 載的次數(shù)統(tǒng)計(jì)等。2.4 擴(kuò)展性要求考慮到后期擴(kuò)容的需求,對系統(tǒng)擴(kuò)展性的要求十分重要。主要體現(xiàn)在以下幾 個(gè)方面:(1)可以實(shí)時(shí)對容量進(jìn)行擴(kuò)充和升級;(2)支持磁盤的熱插拔,新增的資源可以立即被平臺辨識, 管理和分配;(3)最低要求可以同時(shí)更換兩塊壞磁盤,更換上的新磁盤自 動進(jìn)行數(shù)據(jù)

10、填充修復(fù),以保持?jǐn)?shù)據(jù)完整性、一致性;(4 )新增磁盤空間要對磁盤的總體負(fù)載要起到良好的均衡作 用;(5)支持新增空間的主動和被動的數(shù)據(jù)備份作用。2.5 容量要求為了提供優(yōu)秀的讀取速度,穩(wěn)定的數(shù)據(jù)存儲性能,對云存儲系統(tǒng)的整體容量 和最小容量提出要求,具體如下:(1 )整體支持P B級的存儲能力,具有快速部署一個(gè)P B的 能力;(2 ) 最小磁盤支持 仃B(7200rmp);(3)整個(gè)云存儲平臺最大存儲能力要求達(dá)到 30PB以上;2.6 性能要求(1)云存儲平臺的吞吐能力要求能夠隨著存儲能力的增長而 線性增長;(2)要求能夠通過調(diào)整云存儲平臺的硬件配置,靈活調(diào)整吞 吐能力與存儲能力的比率,以適應(yīng)業(yè)

11、務(wù)變化對平臺能力的要求;(3)要求支持客戶端多線程并發(fā)上傳下載文件,提供訪問速 度;(4)要求支持大文件分片存儲在多個(gè)存儲節(jié)點(diǎn),各存儲節(jié)點(diǎn) 能夠完成對各分片的并發(fā)讀寫能力,提高大文件的訪問速度;2.7 可靠性要求云存儲一旦投入運(yùn)作,是全年不斷電無休系統(tǒng),需要確保高度的可靠性。具 體要求以下幾點(diǎn):(1)全年不下電,不停機(jī),不閃斷;(2)出現(xiàn)故障及時(shí)進(jìn)行告警(聲音、燈閃),告警分等級,界面可見,具有詳細(xì)說明和修復(fù)手段提示;(3)要求有raid保護(hù)機(jī)制,在用戶數(shù)據(jù)寫單份的情況下,要 求數(shù)據(jù)訪問的可靠性達(dá)到99.999%,即對單個(gè)存儲節(jié)點(diǎn)要求:可訪問時(shí)長/全年時(shí)長=99.999 %(4)要求用戶數(shù)據(jù)可

12、靠性可靈活配置,支持設(shè)置用戶數(shù)據(jù)的副本數(shù)、是否異地存放,向用戶提供不同級別的可靠性保護(hù);(5)要求任意兩塊磁盤或單個(gè)存儲節(jié)點(diǎn)損壞,不會導(dǎo)致用戶 數(shù)據(jù)丟失;(6)要求任意磁盤或存儲節(jié)點(diǎn)故障,不影響云存儲平臺其他 設(shè)備的正常使用和用戶訪問。2.8 安全性要求2.3.1硬件安全性硬件安全性是指硬件在安裝、調(diào)試、維護(hù)、更新等環(huán)節(jié),對人員和環(huán)境是安 全的,具體體現(xiàn)在以下幾點(diǎn):(1) 產(chǎn)品電位接地,防止觸電事故;(2) 尺寸、規(guī)格、形狀合理,以免傾斜倒伏,碰撞;(3) 產(chǎn)品材質(zhì)耐溫,散熱;(4) 明確警示觸電、有毒害、或其它危險(xiǎn)發(fā)生的可能;2.3.2系統(tǒng)安全性系統(tǒng)安全性主要體現(xiàn)在:(1)強(qiáng)有力的加密手段和

13、管理策略,確保管理員賬戶的安全性;(2)采取設(shè)置防火墻等手段,防止來自公網(wǎng)的破壞;(3 )對于大規(guī)模訪問量,異常訪問等情況進(jìn)行監(jiān)控;(4)強(qiáng)大的系統(tǒng)管理能力,提供簡潔,高效,互動良好的GUI界面進(jìn)行系統(tǒng)配置,這些配置項(xiàng)應(yīng)該包括(但不局限于)以下一些屬 性:管理,監(jiān)視,控制硬件資源;管理網(wǎng)絡(luò)資源(IP分配和服務(wù));管理每個(gè)結(jié)點(diǎn)(node)上運(yùn)行的軟件;配置每個(gè)結(jié)點(diǎn)服務(wù)均衡;控制整體行為;設(shè)置異常或故障的告警;釋放結(jié)點(diǎn)或系統(tǒng)的資源。2.3.3數(shù)據(jù)安全性數(shù)據(jù)安全性,指用戶存放的數(shù)據(jù)不可被非法訪問、 復(fù)制、修改等,具體如下:(1) 提供加密接口,對用戶數(shù)據(jù)進(jìn)行加密;(2) 基于角色的數(shù)據(jù)保護(hù)策略:角

14、色級 別職責(zé)備注安 1 系統(tǒng)初始安裝,創(chuàng)系統(tǒng)新建時(shí)默認(rèn)全 建賬戶,分配/刪除 的管理員,對“系管系統(tǒng)管理員賬戶統(tǒng)管理員”進(jìn)行理授權(quán)員系 2 管理整個(gè)云存儲系對“租戶管理員”統(tǒng)統(tǒng):網(wǎng)段,存儲群進(jìn)行授權(quán)管和節(jié)點(diǎn);更換壞盤理和硬件;員租 3 在給定的空間內(nèi)進(jìn)對“子租戶管理戶行策略配置,User員”進(jìn)行授權(quán)管ID分配等工作;理員子 4 在給定的空間內(nèi)創(chuàng)無租 建用戶,重構(gòu)策略;戶管理員(3) 策略化數(shù)據(jù)管理,管理員通過可視化界面,進(jìn)行策略配置,從而實(shí)現(xiàn)諸如:創(chuàng)建不同的策略等級(金牌,銀牌,銅牌);配置不同的用戶對應(yīng)不同的服務(wù)等級,或者同一用戶的 不同數(shù)據(jù)對象擁有不同的服務(wù)等級;同步副本和異步副本數(shù)目策略

15、配置, 副本壓縮,選擇存儲地的權(quán) 限(4 )采取冗余手段和版本管理,實(shí)現(xiàn)數(shù)據(jù)恢復(fù)和災(zāi)難備份:副本種類定義屬性備注同步副本數(shù)據(jù)對象 的一個(gè)完 全拷貝每個(gè)數(shù)據(jù)對象都有至少一個(gè)同步副本同步副本數(shù)量,副本間跑離,網(wǎng) 絡(luò)連接情況等都影響響應(yīng)速度異步副本基于某種 策略的數(shù) 據(jù)備份“盡最大努力”進(jìn)行數(shù)據(jù)恢復(fù)系統(tǒng)自動進(jìn)行異步副本的更新, 以保持?jǐn)?shù)據(jù)f2.9 磁盤利用率磁盤利用率指磁盤在提供數(shù)據(jù)冗余備份功能的前提下,能提供的實(shí)際裸存儲 空間占總空間的比例,該指標(biāo)反應(yīng)系統(tǒng)的有效利用率,對投入產(chǎn)出比具有重 要的參考意義。參考目前主流的技術(shù)指標(biāo),要求云存儲提供方65%勺磁盤利用率。A:可以被系B B:系統(tǒng)自行耗用的空間(數(shù)要求:A/(A+B) > 65%要求支持重復(fù)數(shù)據(jù)刪除技術(shù),通過刪除重復(fù)數(shù)據(jù),進(jìn)一步提高存儲空間利用 效率。2.10 維護(hù)與升級保障隨著未來硬件技術(shù)和服務(wù)質(zhì)量的提升,考慮到產(chǎn)品有較長的生命周期, 故在此單獨(dú)提出對維護(hù)和升級保障方面的要求:(1) 單個(gè)磁盤損壞或故障時(shí)需使用新磁盤替換,系統(tǒng)需在4小時(shí)之內(nèi)恢復(fù)數(shù)據(jù)到新替換的磁盤;(2 )單個(gè)存儲節(jié)點(diǎn)損壞或故障,需在 24小時(shí)內(nèi)解決并恢復(fù)用戶訪問(3)當(dāng)存儲空間使用率達(dá)到一定額度時(shí),需對存儲擴(kuò)容,存儲擴(kuò)容工作從提出到完成上線,需在2個(gè)月之內(nèi)完成。(4) 工程實(shí)施的質(zhì)量、安全,效率有保障;(5 ) 主動發(fā)現(xiàn)運(yùn)行中出現(xiàn)的隱

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論