91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何快速認(rèn)識(shí)Ceph/CephFS,最簡(jiǎn)單的方式就是快速應(yīng)用它

倩倩 ? 來(lái)源:lq ? 作者:SandaG ? 2019-09-20 11:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大數(shù)據(jù)需要大存儲(chǔ),尤其是文件存儲(chǔ),Hadoop組件之一HDFS也因此得到了快速發(fā)展。隨著AI時(shí)代的來(lái)臨,機(jī)器學(xué)習(xí)對(duì)于大存儲(chǔ)提出了更高的要求。 分布式、并行、高速、在線擴(kuò)展、高可用、可靠、安全等等,現(xiàn)代機(jī)器學(xué)習(xí)尤其是深度學(xué)習(xí),要做大模型和超大模型訓(xùn)練,要迭代數(shù)以TB級(jí)別甚至PB級(jí)別的樣本,要做類似spark的checkpoint,要做動(dòng)態(tài)感知計(jì)算和網(wǎng)絡(luò)環(huán)境的調(diào)度,等等復(fù)雜負(fù)載,對(duì)文件系統(tǒng)的這些需求逐漸都變成了剛需。

當(dāng)前比較流行的分布式文件系統(tǒng),包括HDFS、Ceph/CephFS、Lustre、GPFS、GlusterFS等,各具特點(diǎn),并應(yīng)用于一些特定的場(chǎng)景。作為開源項(xiàng)目的佼佼者,Ceph/CephFS因提供了對(duì)象存儲(chǔ)、塊存儲(chǔ)、文件系統(tǒng)三種接口,得到了最為廣泛的應(yīng)用。常規(guī)的場(chǎng)景中,對(duì)象存儲(chǔ)可以搭建企業(yè)級(jí)網(wǎng)盤,塊存儲(chǔ)可以作為OpenStack/KVM的鏡像后端,文件存儲(chǔ)可以替代HDFS支持大數(shù)據(jù)。 在云原生大行其道的今天,Ceph也沒(méi)有落后腳步。目前已經(jīng)提供了Kubernetes/Docker存儲(chǔ)的原生支持。

了解Ceph的人,大都會(huì)認(rèn)為Ceph是一個(gè)相對(duì)復(fù)雜的系統(tǒng),尤其當(dāng)磁盤規(guī)模達(dá)到千塊甚至萬(wàn)塊時(shí)。Ceph經(jīng)受住了長(zhǎng)時(shí)間的應(yīng)用考驗(yàn),也說(shuō)明其架構(gòu)設(shè)計(jì)非常之優(yōu)秀。

在OPPO的機(jī)器學(xué)習(xí)平臺(tái)里,Ceph也在發(fā)揮著極其重要的作用,提供了諸如深度模型 分布式訓(xùn)練、 代碼 和 數(shù)據(jù)共享 、 訓(xùn)練任務(wù)容災(zāi) 、 模型急速發(fā)布 等能力。Ceph的應(yīng)用場(chǎng)景遠(yuǎn)不僅如此,但因?yàn)镃eph系統(tǒng)太過(guò)“復(fù)雜”,導(dǎo)致很多架構(gòu)師或者技術(shù)經(jīng)理不敢輕易觸碰。

誠(chéng)然,采納和應(yīng)用一門新技術(shù),向來(lái)不是一個(gè)簡(jiǎn)單容易的過(guò)程,但認(rèn)識(shí)或者理解一門新技術(shù),對(duì)于我們這些混跡于IT和互聯(lián)網(wǎng)圈的同學(xué),可能從來(lái)都不是什么難事兒。

如何快速認(rèn)識(shí)Ceph/CephFS,最簡(jiǎn)單的方式就是快速應(yīng)用它 。 如果想要理解它的原理,看代碼便是最直接的方式。后面,我們用源碼構(gòu)建并運(yùn)行一個(gè)小型的Ceph,全面感知下Ceph的魅力。對(duì)于了解Docker的同學(xué),可以在容器里進(jìn)行這個(gè)嘗試。

以下演示如何快速編譯并啟動(dòng)一個(gè) 管理三塊磁盤的 分布式文件系統(tǒng) 。圖中Rados Cluster即為構(gòu)造的Ceph存儲(chǔ)集群, CephFS Kernel Client 是實(shí)現(xiàn)Linux VFS標(biāo)準(zhǔn)的內(nèi)核模塊,兩者通過(guò)網(wǎng)絡(luò)傳遞磁盤IO。

準(zhǔn)備階段

假設(shè)物理機(jī)ip為10.13.33.36,新啟的容器ip為10.244.0.5

第一步: 準(zhǔn)備好編譯和運(yùn)行的操作系統(tǒng)容器

第二步: 在容器內(nèi)安裝編譯和運(yùn)行Ceph的環(huán)境依賴庫(kù)

第三步: 下載Ceph源代碼并解壓進(jìn)入代碼工程目錄

第四步: 依賴準(zhǔn)備

第五步: 編譯Ceph

第六步: 啟動(dòng)Ceph集群并檢查Ceph Cluster狀態(tài)

第七步:客戶端掛載CephFS文件系統(tǒng)

第八步: 客戶端檢測(cè)并使用CephFS文件系統(tǒng)

通過(guò)以上簡(jiǎn)單操作,即使是在未能熟悉mon/mds/osd服務(wù)功能,不用了解CRUSH算法原理,不懂cmake和make編譯系統(tǒng)的情況下, 也可以快速體驗(yàn)到一個(gè)原生的Ceph/CephFS。

上述的Ceph集群虛擬管理了三塊disk(filesystem),并通過(guò)CephFS接口暴露文件系統(tǒng)接口,客戶端主機(jī)通過(guò)掛載該CephFS到/tmp/oppofs目錄,所有讀寫/tmp/oppofs目錄和文件的IO都會(huì)通過(guò)網(wǎng)絡(luò)傳遞給Ceph Rados Cluster,并分發(fā)給三塊disk。

當(dāng)disk分布在多個(gè)主機(jī)時(shí),在不同主機(jī)配置并啟動(dòng)相對(duì)應(yīng)的OSD進(jìn)程即可,每塊磁盤的IO都是通過(guò)OSD進(jìn)程進(jìn)行管理。對(duì)Ceph性能和功能有特殊需求的場(chǎng)景,也可以通過(guò)直接調(diào)整源代碼來(lái)定制。

Ceph本身具備的能力足以支撐起成千上萬(wàn)塊磁盤,但因磁盤數(shù)量高速增長(zhǎng)引來(lái)的其他相關(guān)挑戰(zhàn),就需要各位實(shí)踐者去不斷學(xué)習(xí)和積累相關(guān)的知識(shí)去應(yīng)對(duì)了。 Ceph作為領(lǐng)先的大數(shù)據(jù)存儲(chǔ)解決方案 , 應(yīng)用場(chǎng)景將會(huì)越來(lái)越豐富 。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 磁盤
    +關(guān)注

    關(guān)注

    1

    文章

    398

    瀏覽量

    26472
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8553

    瀏覽量

    136936
  • 大數(shù)據(jù)
    +關(guān)注

    關(guān)注

    64

    文章

    9063

    瀏覽量

    143743
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    提前暴露設(shè)計(jì)缺陷:整車快速溫變?cè)囼?yàn)在研發(fā)驗(yàn)證中的關(guān)鍵作用

    整車快速溫變?cè)囼?yàn)是一種通過(guò)快速交替暴露于極端高溫和低溫環(huán)境,驗(yàn)證車輛及其零部件在溫度劇烈變化下的可靠性、密封性和功能性的加速老化測(cè)試。簡(jiǎn)單說(shuō),就是讓汽車在最短時(shí)間內(nèi)經(jīng)歷“北極”與“赤道
    的頭像 發(fā)表于 02-13 16:48 ?94次閱讀
    提前暴露設(shè)計(jì)缺陷:整車<b class='flag-5'>快速</b>溫變?cè)囼?yàn)在研發(fā)驗(yàn)證中的關(guān)鍵作用

    如何快速導(dǎo)入keil的pack?

    在中國(guó)內(nèi)網(wǎng)下通過(guò)keil下載它所支持的軟件包是非常慢的, 甚至下載一天都下載不下來(lái),下面介紹一種快速方式(半小時(shí)內(nèi))下載并導(dǎo)入。 step 1 : 在瀏覽器中輸入https
    發(fā)表于 01-16 07:01

    RL78/G24 快速原型開發(fā)板使用指南

    RL78/G24 快速原型開發(fā)板使用指南 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,快速原型開發(fā)板為工程師們提供了便捷的開發(fā)途徑。Renesas 的 RL78/G24 快速原型開發(fā)板就是這樣一款優(yōu)秀的工具
    的頭像 發(fā)表于 12-29 11:55 ?689次閱讀

    Renesas QuickConnect Beginners Kit 快速上手:從入門到實(shí)踐

    Renesas QuickConnect Beginners Kit 快速上手:從入門到實(shí)踐 在當(dāng)今快速發(fā)展的電子科技領(lǐng)域,快速原型開發(fā)和高效的系統(tǒng)設(shè)計(jì)是工程師們追求的目標(biāo)。Renesas
    的頭像 發(fā)表于 12-29 09:25 ?293次閱讀

    快速上手FRDM-KE17Z512開發(fā)板:開啟高效MCU開發(fā)之旅

    ,以及如何快速上手使用它。 文件下載: NXP Semiconductors FRDM-KE17Z512 開發(fā)板.pdf 認(rèn)識(shí)FRDM-KE17Z512開發(fā)板 NXP的MCUXpresso開發(fā)者體驗(yàn)為
    的頭像 發(fā)表于 12-24 16:50 ?335次閱讀

    射頻線纜快速性能判斷實(shí)用指南

    本文介紹射頻線纜快速測(cè)試方法,涵蓋外觀檢查、直流參數(shù)測(cè)試及絕緣測(cè)試,幫助現(xiàn)場(chǎng)快速判斷性能是否達(dá)標(biāo)
    的頭像 發(fā)表于 12-13 11:52 ?1038次閱讀

    Ceph集群部署與運(yùn)維完全指南

    作為一名資深運(yùn)維工程師,我見證了太多企業(yè)在存儲(chǔ)架構(gòu)選型上的糾結(jié)。傳統(tǒng)的NAS/SAN方案成本高昂,擴(kuò)展性差;而云存儲(chǔ)又面臨廠商鎖定的風(fēng)險(xiǎn)。直到我深入研究Ceph后,才真正理解什么叫"軟件定義存儲(chǔ)的未來(lái)"。
    的頭像 發(fā)表于 08-29 17:18 ?1329次閱讀

    分享---簡(jiǎn)單快速實(shí)現(xiàn)烘烤設(shè)備UI界面的方法

    本文分享下,如何簡(jiǎn)單快速的設(shè)計(jì)出工業(yè)烘烤設(shè)備的UI界面方法, 借助 \"墨刀\" 界面原型設(shè)計(jì)工具,設(shè)計(jì)烘烤機(jī)主界面圖片。 使用拓普微 SGTools開發(fā)工具,建立工程和頁(yè)面
    發(fā)表于 08-26 11:58

    K8s存儲(chǔ)類設(shè)計(jì)與Ceph集成實(shí)戰(zhàn)

    在云原生時(shí)代,存儲(chǔ)是制約應(yīng)用性能的關(guān)鍵瓶頸。本文將帶你深入理解K8s存儲(chǔ)類的設(shè)計(jì)原理,并手把手實(shí)現(xiàn)與Ceph的完美集成,讓你的集群存儲(chǔ)性能提升300%!
    的頭像 發(fā)表于 08-22 11:50 ?867次閱讀

    TI LDO快速參考手冊(cè)

    TI LDO快速參考手冊(cè),可以根據(jù)所需LDO規(guī)格快速查找對(duì)應(yīng)型號(hào)。
    發(fā)表于 08-18 15:43 ?0次下載

    rk3568快速開機(jī) 快速啟動(dòng)實(shí)現(xiàn)

    想了解下rk官方目前對(duì)rk3568快速開機(jī)的實(shí)現(xiàn)有哪些,是否有成熟的方案。在官方文檔上看到rv1126方案,不知道可否應(yīng)用在rk3568上。有專業(yè)人士回答嗎
    發(fā)表于 08-07 08:37

    3-521057-2 Ultra-Fast 快速斷開連接器現(xiàn)貨庫(kù)存

    3-521057-2 Ultra-Fast 快速斷開連接器現(xiàn)貨庫(kù)存3-521057-2是由 TE Connectivity 生產(chǎn)的一種Ultra-Fast快速斷開連接器。設(shè)計(jì)精巧,具備快速連接與斷開
    發(fā)表于 06-04 09:08

    新手如何快速拿到積分

    有無(wú)快速拿到積分的技巧可以分享?
    發(fā)表于 05-18 17:42

    Venue快速上手指南

    電子發(fā)燒友網(wǎng)站提供《Venue快速上手指南.pdf》資料免費(fèi)下載
    發(fā)表于 03-26 14:34 ?0次下載

    矩陣混音技術(shù)快速入門

    A&H矩陣混音技術(shù)快速入門Live_Matrix_MixingChinese
    發(fā)表于 03-26 14:12 ?0次下載