精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Curve 文件存儲在 Elasticsearch 冷熱數據存儲中的應用實踐

存儲 存儲架構
為了高可靠,ES如果使用本地盤的話一般會使用兩副本,也就是說存儲1PB數據需要2PB的物理空間。

??想了解更多關于開源的內容,請訪問:??

??51CTO 開源基礎軟件社區??

??https://ost.51cto.com??

Elasticsearch在生產環境中有廣泛的應用,本文介紹一種方法,基于網易數帆開源的Curve文件存儲,實現Elasticsearch存儲成本、性能、容量和運維方面的顯著提升。

ES 使用 CurveFS 的四大收益

1、CurveFS提供的成本優勢

為了高可靠,ES如果使用本地盤的話一般會使用兩副本,也就是說存儲1PB數據需要2PB的物理空間。但是如果使用CurveFS,由于CurveFS的后端可以對接S3,所以可以利用對象存儲提供的EC能力,既保證了可靠性,又可以減少副本數量,從而達到了降低成本的目的。

以網易對象存儲這邊當前主流的EC 20+4使用為例,該使用方式就相當于是1.2副本。所以如果以ES需要1PB使用空間為例,那么使用CurveFS+1.2副本對象存儲只需要1.2PB空間,相比本地盤2副本可以節省800TB左右的容量,成本優化效果非常顯著。

2、CurveFS提供的性能優勢

以下文將要介紹的使用場景為例,對比ES原來使用S3插件做snapshot轉存儲的方式,由于每次操作的時候索引需要進行restore操作,以100G的日志索引為例,另外會有傳輸時間,如果restore的恢復速度為100M,那么也要300多秒。實際情況是在一個大量寫入的集群,這樣的操作可能要幾個小時。

而使用CurveFS后的新模式下基本上只要對freeze的索引進行unfreeze,讓對應節點的ES將對應的meta數據載入內存就可以執行索引,大概耗時僅需30S左右,相比直接用S3存儲冷數據有數量級的下降。

3、CurveFS提供的容量優勢

本地盤的容量是有限的,而CurveFS的空間容量可以在線無限擴展。同時減少了本地存儲的維護代價。

4、CurveFS提供的易運維優勢

ES使用本地盤以及使用S3插件方式,當需要擴容或者節點異常恢復時,需要增加人力運維成本。CurveFS實現之初的一個目標就是易運維,所以CurveFS可以實現數條命令的快速部署以及故障自愈能力。

另外如果ES使用CurveFS,就實現了存算分離,進一步釋放了ES使用者的運維負擔。

選用 CurveFS 的原因

背景: 在生產環境有大量的場景會用到ES做文檔、日志存儲后端,因為ES優秀的全文檢索能力在很多時候可以大大的簡化相關系統設計的復雜度。比較常見的為日志存儲,鏈路追蹤,甚至是監控指標等場景都可以用ES來做。

本地盤到 MinIO

為了符合國內的法律約束,線上系統需要按照要求存儲6個月到1年不等的系統日志,主要是國內等保、金融合規等場景。按照內部管理的服務器數量,單純syslog的日志存儲空間每天就需要1T,按照當前手頭有的5臺12盤位4T硬盤的服務器,最多只能存儲200多天的日子,無法滿足日志存儲1年的需求。

針對ES使用本地盤無法滿足存儲容量需求這一情況,網易ES底層存儲之前單獨引入過基于S3的存儲方案來降低存儲空間的消耗。如下圖,ES配合minio做數據存儲空間的壓縮。舉例來說100G的日志,到了ES里面因為可靠性需求,需要雙副本,會使用200G的空間。ES針對索引分片時間,定期性轉存儲到minio倉庫。

Curve 文件存儲在 Elasticsearch 冷熱數據存儲中的應用實踐-開源基礎軟件社區

MinIO 到 CurveFS

這個方案從一定程度上緩解了存儲空間的資源問題,但是實際使用的時候還會感覺非常不便利。

  • 運維成本。ES節點升級的時候需要額外卸載安裝S3插件,有一定的運維成本。
  • 性能瓶頸。自己私有化搭建的Minio隨著bucket里面數據量的增長,數據存儲和抽取都會成為一個很大的問題
  • 穩定性問題。在內部搭建的Minio集群在做數據restore的時候,因為文件處理性能等因素,經常遇到訪問超時等場景,所以一直在關注是否有相關的系統可以提供更好的讀寫穩定性。

由于S3協議經過多年的演化,已經成了對象存儲的工業標準。很多人都有想過用fuse的方式使用S3的存儲能力。事實上基于S3的文件系統有很多款,例如開源的s3fs-fuse、ossfs、RioFS、CurveFS等。

在通過實際調研以及大量的測試后,基于Curve的性能(尤其是元數據方面,CurveFS是基于RAFT一致性協議自研的元數據引擎,與其他沒有元數據引擎的S3文件系統(比如s3fs,ossfs)相比具備巨大的性能優勢),易運維,穩定性,Curve可以同時提供塊存儲以及文件存儲能力等能力以及Curve活躍的開源氛圍,最終選用了CurveFS。

CurveFS 結合 ES 的實踐

CurveFS簡介

CurveFS是一個基于 Fuse實現的兼容POSIX 接口的分布式文件系統,架構如下圖所示:

Curve 文件存儲在 Elasticsearch 冷熱數據存儲中的應用實踐-開源基礎軟件社區

CurveFS由三個部分組成:

  1. 客戶端curve-fuse,和元數據集群交互處理文件元數據增刪改查請求,和數據集群交互處理文件數據的增刪改查請求。
  2. 元數據集群metaserver cluster,用于接收和處理元數據(inode和dentry)的增刪改查請求。metaserver cluster的架構和CurveBS類似,具有高可靠、高可用、高可擴的特點:MDS用于管理集群拓撲結構,資源調度。metaserver是數據節點,一個metaserver對應管理一個物理磁盤。CurveFS使用Raft保證元數據的可靠性和可用性,Raft復制組的基本單元是copyset。一個metaserver上包含多個copyset復制組。
  3. 數據集群data cluster,用于接收和處理文件數據的增刪改查。data cluster目前支持兩存儲類型:支持S3接口的對象存儲以及CurveBS(開發中)。

Curve除了既能支持文件存儲,也能支持塊存儲之外,從上述架構圖我們還能看出Curve的一個特點:就是CurveFS后端既可以支持S3,也可以支持Curve塊存儲。這樣的特點可以使得用戶可以選擇性地把性能要求高的系統的數據存儲在Curve塊存儲后端,而對成本要求較高的系統可以把數據存儲在S3后端。

ES使用CurveFS

CurveFS定位于網易運維的云原生系統,所以其部署是簡單快速的,通過CurveAdm工具,只需要幾條命令便可以部署起CurveFS的環境,具體部署見[1][2];部署后效果如下圖:

Curve 文件存儲在 Elasticsearch 冷熱數據存儲中的應用實踐-開源基礎軟件社區

在日志存儲場景,改造是完全基于歷史的服務器做的在線改造。下圖是線上日志的一個存儲架構示例,node0到node5可以認為是熱存儲節點,機器為12*4T,128G的存儲機型,每個節點跑3個ES實例,每個實例32G內存,4塊獨立盤。node6到node8為12*8T的存儲機型,3臺服務器跑一個Minio集群,每臺機器上的ES實例不做數據本地寫。

Curve 文件存儲在 Elasticsearch 冷熱數據存儲中的應用實踐-開源基礎軟件社區

可以看到主要的改造重點是將node6到node8,3個節點進行ES的配置改造,其中以node6節點的配置為例:

cluster.name: ops-elk
node.name: ${HOSTNAME}
network.host: [_local_,_bond0_]
http.host: [_local_]
discovery.zen.minimum_master_nodes: 1
action.auto_create_index: true
transport.tcp.compress: true
indices.fielddata.cache.size: 20%
path.data: /home/nbs/elk/data1/data
path.logs: /home/nbs/elk/data1/logs
- /curvefs/mnt1
xpack.ml.enabled: false
xpack.monitoring.enabled: false
discovery.zen.ping.unicast.hosts: ["ops-elk1:9300","ops-elk7:9300","ops-elk
7:9300","ops-elk8.jdlt.163.org:9300"]
node.attr.box_type: cold

如配置所示,主要的改造為調整ES的數據存儲目錄到CurveFS的fuse掛載目錄,然后新增 node.attr.box_type 的設置。在node6到node8上分別配置為cold,node1到node5配置對應屬性為hot,所有節點配置完成后進行一輪滾動重啟。

ES設置

除了底層配置外,很重要的一點就是調整index索引的設置。這塊的設置難度不高,要點是:

  1. 對應索引設置數據分配依賴和aliases。
  2. 設置對應的index Lifecycle policy。

其實在新節點開放數據存儲后,如果沒有親和性設置,集群馬上會啟動relocating操作。因此建議對存量的索引新增routing.alloction.require的設置來避免熱數據分配到CurveFS存儲節點。針對每天新增索引,建議加入以下這樣的index template配置。

{
"template": {
"settings": {
"index": {
"lifecycle": {
"name": "syslog",
"rollover_alias": "syslog"
},
"routing": {
"allocation": {
"require": {
"box_type": "hot"
}
}
},
"number_of_shards": "10",
"translog": {
"durability": "async"
}
}
},
"aliases": {
"syslog": {}
},
"mappings": {}
}
}

這個index template設置的核心要點:

  1. routing部分要指定新索引寫到熱數據節點。
  2. lifecycle中的新增rollover_alias設置。

index部分的lifecycle是指索引的生命周期策略,需要注意rollover_alias里面的值要和下面的aliases定義對齊。

冷數據的切換,可以在kibana的index_lifecycle_management管理頁面設置。針對上面的syslog場景,hot部分設置如下圖,其余基本默認的就可以了。

Curve 文件存儲在 Elasticsearch 冷熱數據存儲中的應用實踐-開源基礎軟件社區

在索引周期管理配置頁面中,除了設置hot phase,還可以設置warm phase,在warm phase可以做一些shrink,force merge等操作,日志存儲場景我們直接做hot到cold的處理邏輯。

Curve 文件存儲在 Elasticsearch 冷熱數據存儲中的應用實踐-開源基礎軟件社區

從技術上講,日志存儲類型的業務,底層索引一旦完成寫后基本不做再次的數據更改,設置索引副本數量主要是為了應對分布式系統節點宕機等異常場景的數據恢復。如果存儲層面有更可靠的方式,那么自然而然可以將es的副本數量調整為0。因此杭研云計算存儲團隊研發的一款基于S3后端的存儲文件系統CurveFS,自然而然進入了冷數據選型的視野。從技術上講內部S3存儲基于EC糾刪碼的實現,通過降低ES的副本數量為0,可以明顯的降低對存儲空間的使用需求。

后續規劃

與 Curve 社區小伙伴溝通后,社區在 CurveFS 在存算分離方向的后續規劃為:

  • Curve文件存儲后端完全支持Curve塊存儲,滿足一些場景下對性能的需求。預計2023 Q1發布。
  • Curve文件存儲支持生命周期管理,支持用戶自定義數據冷熱,數據按需存儲在不同集群中。預計2023 Q2發布。
  • Curve完全支持云原生部署。當前客戶端已經支持CSI,集群的部署支持預計2023 Q2發布。
責任編輯:jianghua 來源: 51CTO 開源基礎軟件社區
相關推薦

2020-03-17 23:08:32

數據Elasticsear存儲

2022-06-07 12:59:40

大數據系統分布式

2018-07-18 08:45:09

Redis混合存儲數據識別

2022-10-08 15:41:08

分布式存儲

2021-01-20 10:53:41

云計算云存儲云遷移

2012-06-26 10:35:40

Squid架構

2012-09-29 13:33:16

Squid圖片存儲存儲架構

2011-11-30 07:38:07

存儲虛擬化

2016-01-28 18:25:25

戴爾云計算

2015-09-29 18:17:58

戴爾云計算

2018-10-08 13:52:28

Android數據安全存儲安全

2010-06-17 09:29:32

SQLServer 2

2021-07-01 15:17:14

MYSQL存儲數據庫

2018-03-16 09:23:34

塊存儲文件存儲對象存儲

2010-08-05 13:54:36

NFS協議

2009-11-24 14:22:55

存儲路由技術

2022-07-18 10:29:33

數據分布式系統

2017-11-02 10:23:48

冷熱分層存儲

2018-06-07 16:33:31

大數據冷熱數據存儲平臺

2024-09-25 10:10:35

點贊
收藏

51CTO技術棧公眾號

成人福利在线观看| 日韩av中文字幕在线免费观看| 日产精品99久久久久久| 久久午夜精品视频| 日本少妇精品亚洲第一区| 玉足女爽爽91| 日韩少妇中文字幕| 高潮毛片7777777毛片| 手机精品视频在线观看| 久久不射电影网| 亚洲天堂视频一区| 日韩欧美中文字幕在线视频| 色综合天天综合狠狠| 视频一区二区视频| 日本亚洲一区| 国产米奇在线777精品观看| 91国内精品久久| 99自拍视频在线| 免费欧美激情| 欧美不卡一区二区三区四区| 亚洲成人福利在线观看| 久久青青色综合| 国产精品福利一区| 蜜桃视频日韩| 欧洲av在线播放| 国产在线一区观看| 国产精品观看在线亚洲人成网| 一本色道久久综合亚洲精品图片| 国产伦理精品| 亚洲免费观看高清在线观看| 欧美在线播放一区二区| 隣の若妻さん波多野结衣| 艳妇乳肉亭妇荡乳av| av软件在线观看| 中文字幕第一页久久| 久久99精品久久久久久青青日本 | 亚洲一区二区三区美女| 日本高清一区| 天堂中文字幕在线| 高清在线成人网| 91深夜福利视频| 91福利在线观看视频| 日韩电影在线一区| 国产97在线|日韩| 国产精品久免费的黄网站| 影音先锋亚洲电影| 久久久久久国产免费| 破处女黄色一级片| 永久亚洲成a人片777777| 色偷偷888欧美精品久久久| 中文字幕国产综合| 免费看av成人| 国产一区二区三区视频免费| 四虎永久免费在线观看| 在线观看欧美理论a影院| 日韩黄色av网站| 麻豆国产精品一区| 性人久久久久| 亚洲三级黄色在线观看| 偷拍夫妻性生活| 欧美日韩激情| 日韩亚洲欧美中文在线| 卡通动漫亚洲综合| 欧美视频导航| 亚州精品天堂中文字幕| 波多野结衣视频网站| 久久国产直播| 国产精品欧美一区二区| 在线观看xxxx| 国产乱码字幕精品高清av| yy111111少妇影院日韩夜片| 狠狠综合久久av一区二区| 成人18精品视频| 欧美大陆一区二区| av资源种子在线观看| 最新欧美精品一区二区三区| 无码毛片aaa在线| 国精产品一区一区三区mba下载| 亚洲国产成人私人影院tom| 水蜜桃亚洲一二三四在线| 米奇精品一区二区三区| 亚洲午夜一区二区三区| 免费在线观看日韩视频| 青青在线精品| 日韩视频一区二区在线观看| 久久一区二区电影| 成人黄色av| 久久久久五月天| 最新中文字幕在线观看视频| 国产乱人伦精品一区二区在线观看 | mm视频在线视频| 色狠狠综合天天综合综合| 911av视频| 欧美日日夜夜| 日韩视频第一页| 久久精品国产亚洲av高清色欲| 青青草97国产精品麻豆| 久久99国产精品自在自在app| 免费黄在线观看| 亚洲深深色噜噜狠狠爱网站| 136fldh精品导航福利| 亚洲视频久久久| 国产ts人妖一区二区| 日本不卡一区二区三区在线观看 | 涩涩视频在线观看| 国产精品99久久久久久久vr| 欧美日韩电影一区二区| 五月天激情在线| 色噜噜夜夜夜综合网| 老司机av网站| 欧美亚洲高清| 91精品国产91久久| 99在线精品视频免费观看软件 | 91九色在线视频| 日本成人一区| 亚洲无线码一区二区三区| 国产福利影院在线观看| 久久黄色影视| 精品中文字幕在线| 在线观看色网站| 97久久超碰国产精品| 喜爱夜蒲2在线| 久草综合在线| 亚洲小视频在线观看| 国产无码精品在线观看| 国产一区二区在线视频| 日本一区视频在线播放| а√天堂8资源在线| 欧美一级电影网站| 国产免费嫩草影院| 日韩专区中文字幕一区二区| 国产一区二区免费电影| 午夜伦理大片视频在线观看| 在线成人免费观看| 国产欧美一区二区三区在线观看视频| 国产大片一区| 国产精品伦子伦免费视频| 男女污视频在线观看| 黄网站色欧美视频| 在线xxxxx| 国内精品久久久久国产盗摄免费观看完整版| www.亚洲一区| 久久精品99北条麻妃| 久久久99免费| 日本成人在线免费视频| 国产成人精品免费视| 日本精品视频在线| 理论在线观看| 91成人网在线| 国产精品一二三区在线观看| 免费看的黄色欧美网站| 久久免费看av| 第四色男人最爱上成人网| 亚洲欧美日韩精品久久| 亚洲综合久久网| 国产亲近乱来精品视频 | 自拍偷拍你懂的| 免费亚洲婷婷| 日韩精品久久久免费观看| 国产亚洲一区二区手机在线观看 | 特黄特黄一级片| 久久久久久免费视频| 成人精品久久一区二区三区| 男人的天堂在线视频免费观看 | 99热自拍偷拍| 亚洲瘦老头同性70tv| 国产精品91久久久| 中文字幕在线播放| 欧美一区二区女人| 精品一区二区三区四| yourporn久久国产精品| 欧美aⅴ在线观看| 欧美性感美女一区二区| 亚洲wwwav| 超级碰碰不卡在线视频| 亚洲男人天堂2019| 国产又粗又猛又爽又黄视频| 一区二区欧美视频| 黄色短视频在线观看| 噜噜噜在线观看免费视频日韩 | 午夜精品婷婷| 六月婷婷久久| 久久亚洲国产精品尤物| 九色91av视频| 男女污污视频在线观看| 91.麻豆视频| 800av免费在线观看| 国产精品麻豆网站| av av在线| 日本亚洲免费观看| 久久久国内精品| 国产91一区| 91文字幕巨乱亚洲香蕉| 9i看片成人免费高清| xxxx性欧美| 香蕉av在线播放| 欧美精品日韩一区| 久久免费激情视频| 亚洲免费观看高清完整版在线| 欧美激情国内自拍| 亚洲免费综合| 天天在线免费视频| 国产日产一区| 成人欧美一区二区| 日韩精品专区| 97视频网站入口| 国产成人在线视频免费观看| 亚洲精品永久免费| 精品二区在线观看| 在线观看日韩毛片| 亚洲精品77777| 亚洲精品视频观看| 国产精品久久久视频| av福利精品导航| 一个人看的视频www| 日本亚洲欧美天堂免费| 国产免费成人在线| 一区精品久久| 久久久无码中文字幕久...| 精品视频免费| 麻豆一区区三区四区产品精品蜜桃| 亚洲精华液一区二区三区| 欧美久久精品一级黑人c片| 国产小视频免费在线观看| 精品国偷自产国产一区| 国产三级第一页| 欧美自拍丝袜亚洲| 免费av网站在线| 亚洲成av人片一区二区三区 | 久久不见久久见国语| 99蜜桃在线观看免费视频网站| 好看的中文字幕在线播放| yw.139尤物在线精品视频| jizz在线免费观看| 亚洲色图在线观看| 青青草在线免费视频| 亚洲精品国精品久久99热一| 色婷婷激情五月| 亚洲激情成人网| 无码国产精品一区二区免费16| 91久久线看在观草草青青| 午夜精品久久久久久久久久久久久蜜桃| 久久这里只有精品视频网| 中文字幕乱视频| 成人不卡免费av| 荫蒂被男人添免费视频| 成人综合婷婷国产精品久久蜜臀 | 中文人妻熟女乱又乱精品| 欧美视频裸体精品| 91在线视频在线观看| 日韩欧美中文字幕在线观看| 亚洲av中文无码乱人伦在线视色| 国产精品成人免费精品自在线观看| 日本黄色大片在线观看| 国产成人鲁色资源国产91色综| 黄www在线观看| 久久久久久9| 中文字幕国内自拍| 久久99久久精品| 久久久久亚洲av无码麻豆| 国产成人亚洲综合a∨猫咪| 韩国三级视频在线观看| 99久久综合国产精品| 9.1成人看片免费版| 国产日韩成人精品| 日本免费www| 国产精品卡一卡二| 成人免费视频网站入口::| 亚洲大片在线观看| 免费黄色av片| 91精品国产色综合久久不卡蜜臀 | 国产精品久久久久久久精| 一区二区在线观看免费| 日韩伦人妻无码| 欧洲国产伦久久久久久久| 97在线公开视频| 亚洲福利在线播放| 户外极限露出调教在线视频| 夜夜嗨av一区二区三区免费区| 色就是色亚洲色图| 在线性视频日韩欧美| 黄色网址在线免费播放| 欧美激情亚洲国产| 国产日韩电影| 91在线精品播放| 亚洲专区视频| 欧美h视频在线观看| 国产精品久久久久久久免费软件| 无码人妻少妇伦在线电影| 久久久青草婷婷精品综合日韩| 亚洲国产精品成人天堂| 日日夜夜免费精品视频| a级大片免费看| 久久精品一区蜜桃臀影院| 久久人妻无码aⅴ毛片a片app| 中文字幕一区二区三区在线播放 | 99re国产| 精品国产精品久久一区免费式| 久久精品人人做人人爽电影| 91综合久久一区二区| 2018国产在线| 久久99久久久欧美国产| 亚洲永久无码7777kkk| 亚洲女同ⅹxx女同tv| 久久久久久少妇| 精品免费视频一区二区| 午夜看片在线免费| 日av在线播放中文不卡| 999久久久精品一区二区| 五月天亚洲综合| 在线视频日韩| 性高潮久久久久久| 中文字幕av资源一区| 日韩 欧美 综合| 欧美成人女星排名| 国产福利视频在线观看| 国产精品久久久久久五月尺| 欧美在线关看| 免费特级黄色片| 国产伦理精品不卡| 亚洲国产精品一区二区久久hs| 亚洲天堂av一区| 波多野结衣小视频| 日韩h在线观看| 另类视频在线| 99视频在线免费观看| 91精品啪在线观看国产81旧版| 激情五月婷婷六月| 久热成人在线视频| 在线看片中文字幕| 色婷婷久久综合| 日本一区高清| 日韩美女中文字幕| 在线亚洲a色| 欧美日韩在线不卡视频| 99re在线精品| 国产一级精品视频| 亚洲精品一区二区三区影院| 欧美aaaaaaa| 国产不卡一区二区在线观看| 欧美成人69| 能看毛片的网站| 一区二区三区产品免费精品久久75| 日本熟女毛茸茸| 亚洲男人天堂古典| 欧美日韩在线精品一区二区三区激情综合| 成人在线免费观看视视频| 欧美一区2区| 日韩av.com| 国产精品国产成人国产三级| 国产麻豆精品一区| 欧美人与性动交a欧美精品| 一区二区日韩| 日日摸日日碰夜夜爽无码| 91麻豆国产精品久久| 久久国产视频一区| 国产一区二区黄| 日韩黄色碟片| 2022中文字幕| 99久久亚洲一区二区三区青草 | 婷婷综合另类小说色区| 欧美一级特黄aaaaaa| 午夜精品福利在线观看| 无码少妇一区二区三区| 九色porny91| 国产精品看片你懂得| 亚洲AV无码一区二区三区少妇 | 另类欧美日韩国产在线| 五月天免费网站| 欧美一区日本一区韩国一区| 欧美黑人猛交的在线视频| 精品久久久久久一区| 日韩福利电影在线观看| 四虎永久免费在线| 精品国一区二区三区| 亚洲精品在线影院| 在线观看18视频网站| 91视频免费观看| 亚洲天堂2021av| 欧美黑人xxxx| 国产亚洲精品美女久久久久久久久久| 人妻av中文系列| 久久久国产精品午夜一区ai换脸| 青青操免费在线视频| 亚洲欧美日韩国产中文| 亚洲人成777| 黄色大片中文字幕| 国产精品久久免费看| 国精产品乱码一区一区三区四区| 欧美激情在线观看视频| 色棕色天天综合网| 1314成人网| 欧美在线免费播放| 日本性爱视频在线观看| 日本一区二区高清视频| 成人美女在线观看| 亚洲专区第一页| 欧美亚洲另类制服自拍| 亚洲综合自拍| 少妇无套高潮一二三区|