国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

解決非結(jié)構化數(shù)據(jù)存儲難題中移大云BC-oNest功能解析

2018-03-01 06:08:05中國移動蘇州研發(fā)中心劉鴻張紹文
通信世界 2018年5期
關鍵詞:存儲系統(tǒng)海量結(jié)構化

中國移動蘇州研發(fā)中心|劉鴻 張紹文

中國移動大云對象存儲BC-oNest,是一款面向非結(jié)構化數(shù)據(jù)的彈性存儲服務,可提供高可靠的海量存儲空間,支持海量文件的存儲、訪問和管理。目前,BC-oNest已經(jīng)被廣泛應用在中國移動內(nèi)部針對非結(jié)構化數(shù)據(jù)的存儲環(huán)節(jié)。

近年來,隨著萬物互聯(lián)、移動互聯(lián)網(wǎng)和人工智能等技術的興起,視頻、圖片、文件等非結(jié)構化數(shù)據(jù)的存儲難題也隨之涌現(xiàn)。根據(jù)IDC預測中國云存儲市場在2019年將達到19億美元,數(shù)據(jù)總量超過6ZB。而非結(jié)構化數(shù)據(jù)存儲主導未來數(shù)據(jù)存儲,云存儲將成為帶動未來公有云服務發(fā)展的核心動力。

就中國移動本身的數(shù)據(jù)而言,之前中國移動話單、圖片、視頻等非結(jié)構化數(shù)據(jù)主要使用華為/中興等文件存儲系統(tǒng),采購成本高,擴容易受廠家影響。2017年上半年中國移動數(shù)據(jù)流量同期增長133.9%,達2327.9PB,成為集團第一大收入來源,同期物聯(lián)網(wǎng)連接規(guī)模超過8000萬,其產(chǎn)生數(shù)據(jù)不斷增長。隨著存儲規(guī)模的不斷增長,對存儲系統(tǒng)的可管理性、可擴展性和監(jiān)控等提出了更高的要求,在這樣的背景下,降低存儲成本已成為中國移動首要考慮的要素之一。

同時,媒體云、影像云、直播云、監(jiān)控云、云端網(wǎng)盤等類云平臺均呈現(xiàn)出對象存儲的大容量需求:一是用于滿足新增音視頻存儲,二是將原有海量對象文件遷移至云端保存,三是要求對象存儲具備異地備份、快速擴容、媒體處理等功能。

本文介紹的中國移動大云對象存儲BC-oNest,是一款面向非結(jié)構化數(shù)據(jù)(圖片、音視頻、日志文件、監(jiān)控數(shù)據(jù)等)的彈性存儲服務,可提供高可靠的海量存儲空間,支持海量文件的存儲、訪問和管理,如文本、圖片、XML、HTML、音頻和視頻等,支持存儲空間的線性擴展,并提供更強的擴展能力和互聯(lián)網(wǎng)化的HTTP REST接口,是解決海量數(shù)據(jù)存儲問題的上上之選。

圖1 BC-oNest產(chǎn)品架構

目前,BC-oNest已經(jīng)被廣泛應用在中國移動內(nèi)部的非結(jié)構化數(shù)據(jù)的存儲,并已有銀行等集團外企業(yè)使用的案例。那么,中國移動作為電信運營商,內(nèi)部開發(fā)的BC-oNest對象存儲系統(tǒng)是否能支持這么大的業(yè)務量?和業(yè)界主流的對象存儲系統(tǒng)相比,其功能點是否能滿足用戶的需求,如異地備份、媒體處理等?下文進行詳細解析。

BC-oNest產(chǎn)品架構

圖2 BC-oNest產(chǎn)品高級特性

BC-oNest分布式對象存儲以CEPH為基礎,支持業(yè)界標準接口,并針對實際生產(chǎn)環(huán)境的應用進行了功能擴展,如智能部署、存儲管理功能完善、性能調(diào)優(yōu)等,在一個高度靈活且統(tǒng)一的平臺上提供對象存儲服務。BC-oNest設計原理符合軟件定義存儲(Software Defined Storage,SDS)概念,存儲的控制工作由軟件實現(xiàn)。BC-oNest產(chǎn)品可以運行在符合工業(yè)標準的主流服務器上,目前以x86服務器為主。其擴展性好可滿足成千上萬個用戶PB級甚至是EB級的數(shù)據(jù)訪問。

BC-oNest對象存儲系統(tǒng)采用分層架構,由硬件層、核心層、服務層、接口層和統(tǒng)一平臺五部分組成。其中統(tǒng)一平臺相對獨立,負責集群管理、監(jiān)控及告警等內(nèi)容,其余四層架構相互依賴,自下而上支撐整個存儲系統(tǒng)并提供高級功能。

BC-oNest硬件層負責硬件的管理以及硬件故障檢查,通過智能的硬件檢查技術,可及時發(fā)現(xiàn)硬盤、網(wǎng)絡及操作系統(tǒng)等故障,及時告警,并嘗試修復部分常見問題。

BC-oNest核心層負責數(shù)據(jù)的分布和一致性保障等,用戶可以根據(jù)成本等需求,可以采用多副本還是糾刪碼的方式進行數(shù)據(jù)存儲。這一層存儲數(shù)據(jù)并保證數(shù)據(jù)的完整性。

BC-oNest服務層基于核心層提供的功能進行數(shù)據(jù)的平衡、隔離及遷移等處理,對上層接口屏蔽相關實現(xiàn)細節(jié)。數(shù)據(jù)的平衡和遷移可以靈活的進行控制,可根據(jù)系統(tǒng)實時信息和客戶需求來執(zhí)行。比如:可指定允許的硬件恢復時間,在該時間段內(nèi)不進行數(shù)據(jù)平衡和遷移,以避免硬件恢復后重復數(shù)據(jù)過多。

其接口層主要服務于對象存儲網(wǎng)關(Rados Gateway,RGW),RGW 給用戶提供 REST API,并且兼容AWS、S3接口和Openstack Swift接口。如果客戶認為S3/Swift接口語義過于復雜,可利用接口層暴露的原始接口進行深度定制。

統(tǒng)一平臺提供了自動化的集群部署、可視化的存儲管理和智能的監(jiān)控告警功能,通過統(tǒng)一平臺,可完成對集群的管理、更新和維護。統(tǒng)一平臺是高可用的,充分滿足客戶對穩(wěn)定性和可靠性的要求,系統(tǒng)簡單而強大。

BC-oNest主要特性

BC-oNest是分布式的對象存儲系統(tǒng),整個產(chǎn)品架構從下而上緊密結(jié)合,穩(wěn)定的為用戶提供服務,其主要以下特性:

(1)服務可用性99.9%,數(shù)據(jù)可靠性99.99999999%,無單點故障,支持水平擴展;

(2)支持至少千億級對象存儲,單個對象最大5TB,可跨數(shù)據(jù)中心容災備份;

(3)支持用戶可選的客戶端數(shù)據(jù)加密存儲,整個過程對用戶透明;

(4)支持系統(tǒng)和存儲資源監(jiān)控及告警功能,易運營可管理;

(5)提供準實時統(tǒng)計計量能力(容量、流量、請求次數(shù)),支持用戶按需付費;

(6)高級特性見圖2。

所以BC-oNest因其分布式的結(jié)構可以輕易管理成百上千個節(jié)點,PB級以上的存儲集群,基于計算的扁平設計,使得客戶端可以和服務端的任何節(jié)點進行通信,避免了存在訪問熱點而導致的瓶頸問題,可以大規(guī)模的進行存儲數(shù)據(jù)。BC-oNest產(chǎn)品除了能支持大業(yè)務量,產(chǎn)品提供的功能點也能滿足用戶的需求。

和業(yè)界主流的存儲產(chǎn)品從功能和性能上都進行對比,BC-oNest產(chǎn)品以移動云為例。

● 基礎功能

圖3 基礎功能對比

● 高級功能

圖4 高級功能對比

注:其中多版本和生命周期,BC-oNest產(chǎn)品支持swift接口,不支持s3接口。

● 性能對標

對比移動云(EOS),友商1和友商2在大小文件的上傳,下載和刪除性能。

友商1對128K以下的小對象有較強的性能優(yōu)勢,但是從128K到1M區(qū)間(此區(qū)間帶寬小于300MB/s)的上傳和下載吞吐量圖表中可以發(fā)現(xiàn)EOS的優(yōu)勢逐漸體現(xiàn),若沿著這個趨勢并結(jié)合EOS平穩(wěn)的發(fā)展趨勢,可知EOS在1M以上對象上傳和下載存在一定優(yōu)勢。刪除性能方面,EOS采用的是同步刪除,而友商1和友商2采用的是異步刪除機制,整個刪除過程中,EOS和友商1性能趨向于平穩(wěn)。

圖5 性能對比(灰線是友商1,藍線是友商2,橘線是EOS。)

圖6 社區(qū)排名

BC-oNest產(chǎn)品相比于友商1、友商2有些功能點現(xiàn)暫不支持,但是其中大部分的功能點在我們最新發(fā)布的版本中已經(jīng)支持。性能方面,大文件的上傳和下載性能相對于友商1、友商2有一定的優(yōu)勢。BC-oNest產(chǎn)品無論是功能還是性能都能滿足廣大客戶的需求。蘇研院不僅有好的對象存儲產(chǎn)品,還有好的開發(fā)團隊,就2017年,中國移動在ceph開源社區(qū)的總體排名為第六位,總合并的補丁數(shù)為100個。

猜你喜歡
存儲系統(tǒng)海量結(jié)構化
一種傅里葉域海量數(shù)據(jù)高速譜聚類方法
促進知識結(jié)構化的主題式復習初探
分布式存儲系統(tǒng)在企業(yè)檔案管理中的應用
哈爾濱軸承(2020年2期)2020-11-06 09:22:36
結(jié)構化面試方法在研究生復試中的應用
計算機教育(2020年5期)2020-07-24 08:53:00
海量快遞垃圾正在“圍城”——“綠色快遞”勢在必行
當代陜西(2019年14期)2019-08-26 09:42:00
天河超算存儲系統(tǒng)在美創(chuàng)佳績
一個圖形所蘊含的“海量”巧題
華為震撼發(fā)布新一代OceanStor 18000 V3系列高端存儲系統(tǒng)
基于圖模型的通用半結(jié)構化數(shù)據(jù)檢索
計算機工程(2015年8期)2015-07-03 12:20:35
一種基于STM32的具有斷電保護機制的采集存儲系統(tǒng)設計
苍溪县| 涞源县| 双鸭山市| 黔南| 丹棱县| 铜鼓县| 隆尧县| 双流县| 乌鲁木齐市| 安福县| 洪雅县| 永济市| 莱州市| 连州市| 五指山市| 德令哈市| 盐池县| 龙里县| 仁化县| 马鞍山市| 灌云县| 托克托县| 唐山市| 九寨沟县| 登封市| 涿州市| 蕲春县| 客服| 永城市| 苗栗市| 新建县| 东安县| 嘉黎县| 高阳县| 潍坊市| 龙山县| 修文县| 浦北县| 上虞市| 金门县| 金寨县|