




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、云存儲技術規范 上海電信互聯網部2010年7月1、 總則1.1 編寫目的為了更好的推進網盤項目招標和工程規范實施,特此編寫此技術規范,對系統的各個特性和性能要求提出具體要求,起到規范統一的作用。1.2 建設背景和目標隨著互聯網的急速發展和非結構化數據的爆炸性增長,公眾對高效,快速,分布式存儲提出了更高的要求。中國電信云存儲方案基于這個需求被提出來。1.3 適用范圍中國電信云存儲項目1.4 起草單位中國電信股份有限公司上海分公司互聯網部1.5 解釋權中國電信股份有限公司上海分公司互聯網部1.6 術語解釋1.7 參考文獻1.8 設計要求及使用條件1.3.1 總體設計要求要求系統部署合理,提供完善的
2、網絡硬盤服務,提供完善的開發接口,提供及時有效的售后服務。1.3.2 使用條件滿足一般條件下的使用條件。2、 技術要求及規范2.1 平臺架構按照解耦和,多模塊的觀點,要求系統各個模塊結構清晰,功能相對獨立,便于維護和升級。架構圖可以參考如下的模型(圖):(圖)圖詳解:存儲業務作為磁盤空間,為中國電信內部自有業務提供存儲支撐;存儲業務為公眾用戶(主要是中國電信客戶)提供豐富的個人存儲產品和服務;云存儲系統必須提供豐富的業務接口,以支持開發豐富的上層應用。2.2 組網結構按照分布式的組網需求,并充分使用中國電信骨干網絡,要求全國云存儲采取分點組網,快速連接。整個組網結構,請參考如下圖(圖):(圖)
3、2.3 功能性要求2.3.1 基礎存儲服務云存儲管理平臺提供基礎的存儲資源池,將多個物理設備上的存儲資源虛擬為統一的存儲資源池,供上層使用。2.3.2 存儲管理設備管理:通過查詢域內所有設備的磁盤、CPU、內存、電源、風扇、網口等信息。讓用戶實時了解域內設備運行信息,運行狀態,從而可以操控設備;同時及時了解運行有誤的設備,有必要可以采取適當措施保證其正常運行。資源管理:用戶可以方便的了解云存儲系統的各個節點的服務情況,包括MDS的主備、 MDSOSN的容量和性能(讀IOPS、寫IOPS、讀流量、寫流量)等信息,讓用戶實時了解域內資源信息,運行狀態,從而可以操控這些資源;同時及時了解資源的異常,
4、有必要可以采取適當措施保證其正常運行。2.3.3 策略管理云存儲平臺提供靈活的存儲策略,包括文件的副本數量、異地存儲、加密存儲、壓縮存儲、同步或異步存儲。可以對用戶不同目錄設置不同的存儲策略。2.3.4 多租戶管理云存儲平臺要求能支持對多租戶的管理,可以為每個租戶設定存儲空間、存儲帶寬、存儲策略、用戶數。租戶可以設置管理子租戶和孫租戶,形成目錄樹結構。2.3.5 統計報表云存儲管理平臺提供統計報表接口,能夠完成用戶存儲容量、存儲數據訪問量等數據的統計2.3.6 多線程支持云存儲管理平臺提供的接口支持多線程及斷點續傳上傳下載文件。2.3.7 跨數據中心部署云存儲管理平臺要求支持跨數據中心的部署和
5、管理,并支持跨數據中心的用戶訪問調度、數據遷移、數據異地存儲備份等功能。支持集中管理,云存儲管理平臺部署在全國中心機房,存儲節點可以部署在全國各機房中,管理平臺對分點機房的存儲設備可以統一管理調度。2.3.8 數據寫多份云存儲平臺要求能夠針對不同應用或用戶的可靠性和性能需求,靈活設置文件存儲的副本數。在滿足數據可靠性要求(要求支持同時壞任意兩塊磁盤數據不丟失)和讀寫性能要求的前提下,盡量提高存儲空間利用效率,降低存儲成本。2.3.9 分級安全服務 傳輸安全云存儲系統采用HTTPS(Secure Hypertext Transfer Protocol)安全超文本傳輸協議,是以安全為目標的HTTP
6、通道,簡單講是HTTP的安全版。Https:URL表明它使用了HTTP,但HTTPS存在不同于HTTP的默認端口及一個加密/身份驗證層(在HTTP與TCP之間)。這個系統提供了身份驗證與加密通訊方法,目前廣泛用于萬維網上安全敏感的通訊,例如交易支付方面。云存儲提供的業務接口及管理接口都基于Https,從而保證數據的在傳輸層的安全。 存儲安全云存儲系統在數據存儲時,根據條帶策略,將用戶數據根據側錄進行分條,根據條帶策略決定每個分條的大小,數據分條的存儲物理位置等。數據的所有分條及布局信息是元數據的一部分內容,由元數據節點統一管理。即使任何一個磁盤、一個云存儲節點被盜或被入侵。都無法得知具體的數據
7、內容。入侵者無法將零散的數據恢復成完整的數據內容。從而保證數據在存儲過程中的安全。保證數據在存儲過程中不被竊取。支持用戶指定的目錄和文件加密存儲。 用戶和權限控制云存儲系統對每份數據都提供豐富的訪問控制策略策略,對數據的所有操作都會進行權限檢查。訪問控制策略包括:用戶和權限。2.3.10 內容搜索支持按關鍵字搜索文件名和文件內容。2.3.11 離線下載關機后也可以雇傭服務器下載,支持HTTP多線程下載。2.3.12 維護管理設備管理、系統監控、日志、節點管理、域管理、異地災備、負載均衡等等基礎存儲服務2.3.13 應用接入接口云存儲管理平臺提供基于HTTP(SOAP/REST)的應用接入接口,
8、包括對用戶所有資源的操作接口、用戶容器、用戶數據的操作、數據訪問控制和權限的接口。云存儲管理平臺提供資源分配、空間使用、空間回收等管理接口。2.3.14 資源統計接口云存儲管理平臺提供基于用戶的存儲資源使用情況相關接口,滿足計費要求。具體包括:用戶使用空間的統計、用戶上傳下載的數據流量統計、用戶上傳下載的次數統計等。2.4 擴展性要求考慮到后期擴容的需求,對系統擴展性的要求十分重要。主要體現在以下幾個方面:() 可以實時對容量進行擴充和升級;() 支持磁盤的熱插拔,新增的資源可以立即被平臺辨識,管理和分配;() 最低要求可以同時更換兩塊壞磁盤,更換上的新磁盤自動進行數據填充修復,以保持數據完整
9、性、一致性;() 新增磁盤空間要對磁盤的總體負載要起到良好的均衡作用;() 支持新增空間的主動和被動的數據備份作用。2.5 容量要求為了提供優秀的讀取速度,穩定的數據存儲性能,對云存儲系統的整體容量和最小容量提出要求,具體如下:() 整體支持級的存儲能力,具有快速部署一個的能力;() 最小磁盤支持1TB(7200rmp);() 整個云存儲平臺最大存儲能力要求達到30PB以上;2.6 性能要求() 云存儲平臺的吞吐能力要求能夠隨著存儲能力的增長而線性增長;() 要求能夠通過調整云存儲平臺的硬件配置,靈活調整吞吐能力與存儲能力的比率,以適應業務變化對平臺能力的要求;() 要求支持客戶端多線程并發上
10、傳下載文件,提供訪問速度;() 要求支持大文件分片存儲在多個存儲節點,各存儲節點能夠完成對各分片的并發讀寫能力,提高大文件的訪問速度;2.7 可靠性要求云存儲一旦投入運作,是全年不斷電無休系統,需要確保高度的可靠性。具體要求以下幾點:() 全年不下電,不停機,不閃斷;() 出現故障及時進行告警(聲音、燈閃),告警分等級,界面可見,具有詳細說明和修復手段提示;() 要求有raid保護機制,在用戶數據寫單份的情況下,要求數據訪問的可靠性達到99.999%,即對單個存儲節點要求:可訪問時長/全年時長() 要求用戶數據可靠性可靈活配置,支持設置用戶數據的副本數、是否異地存放,向用戶提供不同級別的可靠性
11、保護;() 要求任意兩塊磁盤或單個存儲節點損壞,不會導致用戶數據丟失;() 要求任意磁盤或存儲節點故障,不影響云存儲平臺其他設備的正常使用和用戶訪問。2.8 安全性要求2.3.1 硬件安全性硬件安全性是指硬件在安裝、調試、維護、更新等環節,對人員和環境是安全的,具體體現在以下幾點:() 產品電位接地,防止觸電事故;() 尺寸、規格、形狀合理,以免傾斜倒伏,碰撞;() 產品材質耐溫,散熱;() 明確警示觸電、有毒害、或其它危險發生的可能;2.3.2 系統安全性系統安全性主要體現在:() 強有力的加密手段和管理策略,確保管理員賬戶的安全性;() 采取設置防火墻等手段,防止來自公網的破壞;() 對于
12、大規模訪問量,異常訪問等情況進行監控;() 強大的系統管理能力,提供簡潔,高效,互動良好的GUI界面進行系統配置,這些配置項應該包括(但不局限于)以下一些屬性:u 管理,監視,控制硬件資源;u 管理網絡資源(IP分配和服務);u 管理每個結點(node)上運行的軟件;u 配置每個結點服務均衡;u 控制整體行為;u 設置異常或故障的告警;u 釋放結點或系統的資源。2.3.3 數據安全性數據安全性,指用戶存放的數據不可被非法訪問、復制、修改等,具體如下:() 提供加密接口,對用戶數據進行加密;() 基于角色的數據保護策略:角色級別職責備注安全管理員1系統初始安裝,創建賬戶,分配/刪除系統管理員賬戶
13、系統新建時默認的管理員,對“系統管理員”進行授權系統管理員2管理整個云存儲系統:網段,存儲群和節點;更換壞盤和硬件;對“租戶管理員”進行授權租戶管理員3在給定的空間內進行策略配置,User ID分配等工作;對“子租戶管理員”進行授權子租戶管理員4在給定的空間內創建用戶,重構策略;無() 策略化數據管理,管理員通過可視化界面,進行策略配置,從而實現諸如:u 創建不同的策略等級(金牌,銀牌,銅牌);u 配置不同的用戶對應不同的服務等級,或者同一用戶的不同數據對象擁有不同的服務等級;u 同步副本和異步副本數目策略配置,副本壓縮,選擇存儲地的權限() 采取冗余手段和版本管理,實現數據恢復和災難備份:副
14、本種類定義屬性備注同步副本數據對象的一個完全拷貝每個數據對象都有至少一個同步副本同步副本數量,副本間距離,網絡連接情況等都影響響應速度異步副本基于某種策略的數據備份“盡最大努力”進行數據恢復系統自動進行異步副本的更新,以保持數據一致2.9 磁盤利用率磁盤利用率指磁盤在提供數據冗余備份功能的前提下,能提供的實際裸存儲空間占總空間的比例,該指標反應系統的有效利用率,對投入產出比具有重要的參考意義。參考目前主流的技術指標,要求云存儲提供65%的磁盤利用率。A:可以被系統管理的空間B:系統自行耗用的空間(數據恢復,系統文件等)要求:A/(A+B) 65%要求支持重復數據刪除技術,通過刪除重復數據,進一步提高存儲空間利用效率。2.10 維護與升級保障隨著未來硬件技術和服務質量的提升,考慮到產品有較長的生命周期,故在此單獨提出對維護和升級保障方面的要求:() 單個磁盤損壞或故障時需使用新磁盤替換,系統需在4小時之內恢復數據到新替換的磁盤;() 單個存儲節點損壞或故障,需在24小時內解決并恢復用戶訪問() 當存儲空間使用率達到一定額度時,需對存儲擴容,存儲擴容工作從提出到完成上線,需在2個月之內完成。() 工程實施的質量、安全,效率有保障;() 主動發現運行中出現的隱形問題和風險,及時提出整改方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025授權翻譯合同范本
- 2025企業合同管理指南 誰有權簽訂部門合作協議
- 2025企業合同終止與員工離職操作指南
- 2025合同模板電子商務產業園租賃合同范本
- 2024年江西南昌大學校內外招聘考試真題
- 2024年怒江州蘭坪縣中央特崗教師招聘真題
- 2024年成都日報社招聘真題
- 2025年二手奢侈品鑒定技術革新與交易合規報告
- 2025年二手奢侈品鑒定標準與交易規范行業痛點分析與解決方案報告
- 廣西幼師學前兒童藝術教育教案
- 攝影攝像拍攝合同范本
- 2024屆梧州市八年級物理第二學期期末聯考試題含解析
- 2024年江蘇省無錫市惠山區中考三模考試物理試題
- 校服供貨服務方案
- 植物保護學II(園藝)智慧樹知到期末考試答案章節答案2024年浙江大學
- 19S406建筑排水管道安裝-塑料管道
- 《機械制圖》期末考試題庫388題(含答案)
- 化工施工安全技術交底
- 體育社會學試題及體育社會學重點
- 甲狀腺疾病預防和治療科普課件
- 第五章排球大單元教學設計課時教學設計人教版初中體育與健康七年級全一冊
評論
0/150
提交評論