国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口

這篇具有很好參考價(jià)值的文章主要介紹了【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

1、對(duì)象存儲(chǔ)概念

?2、創(chuàng)建 RGW 接口

//在管理節(jié)點(diǎn)創(chuàng)建一個(gè) RGW 守護(hù)進(jìn)程

#創(chuàng)建成功后默認(rèn)情況下會(huì)自動(dòng)創(chuàng)建一系列用于 RGW 的存儲(chǔ)池?

#默認(rèn)情況下 RGW 監(jiān)聽(tīng) 7480 號(hào)端口?

//開(kāi)啟 http+https ,更改監(jiān)聽(tīng)端口

#更改監(jiān)聽(tīng)端口

?? ? ? ? ? //創(chuàng)建 RadosGW 賬戶

客戶端測(cè)試

OSD 故障模擬與恢復(fù)

?3、把原來(lái)壞掉的 osd 修復(fù)后重新加入集群

?方法二


1、對(duì)象存儲(chǔ)概念

對(duì)象存儲(chǔ)(object storage)是非結(jié)構(gòu)數(shù)據(jù)的存儲(chǔ)方法,對(duì)象存儲(chǔ)中每一條數(shù)據(jù)都作為單獨(dú)的對(duì)象存儲(chǔ),擁有唯一的地址來(lái)識(shí)別數(shù)據(jù)對(duì)象,通常用于云計(jì)算環(huán)境中。
不同于其他數(shù)據(jù)存儲(chǔ)方法,基于對(duì)象的存儲(chǔ)不使用目錄樹(shù)。

雖然在設(shè)計(jì)與實(shí)現(xiàn)上有所區(qū)別,但大多數(shù)對(duì)象存儲(chǔ)系統(tǒng)對(duì)外呈現(xiàn)的核心資源類型大同小異。從客戶端的角度來(lái)看,分為以下幾個(gè)邏輯單位:
●Amazon S3:
提供了
1、用戶(User)
2、存儲(chǔ)桶(Bucket)
3、對(duì)象(Object)

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

三者的關(guān)系是:
1、User將Object存儲(chǔ)到系統(tǒng)上的Bucket
2、存儲(chǔ)桶屬于某個(gè)用戶并可以容納對(duì)象,一個(gè)存儲(chǔ)桶用于存儲(chǔ)多個(gè)對(duì)象
3、同一個(gè)用戶可以擁有多個(gè)存儲(chǔ)桶,不同用戶允許使用相同名稱的Bucket,因此User名稱即可做為Bucket的名稱空間

●OpenStack Swift:?
提供了user、container和object分別對(duì)應(yīng)于用戶、存儲(chǔ)桶和對(duì)象,不過(guò)它還額外為user提供了父級(jí)組件account,用于表示一個(gè)項(xiàng)目或用戶組,因此一個(gè)account中可以包含一到多個(gè)user,它們可共享使用同一組container,并為container提供名稱空間

●RadosGW:
提供了user、subuser、bucket和object,其中的user對(duì)應(yīng)于S3的user,而subuser則對(duì)應(yīng)于Swift的user,不過(guò)user和subuser都不支持為bucket提供名稱空間,因此不同用戶的存儲(chǔ)桶不允許同名;不過(guò),自jewel版本起,RadosGW引入了tenant(租戶)用于為user和bucket提供名稱空間,但他是個(gè)可選組件

從上可以看出大多數(shù)對(duì)象存儲(chǔ)的核心資源類型大同小異,如 Amazon S3、OpenStack Swift 與 RadosGw。其中 S3 與 Swift 互不兼容,RadosGw 為了兼容 S3 與 Swift, Ceph 在 RadosGW 集群的基礎(chǔ)上提供了 RGW(RadosGateway)數(shù)據(jù)抽象層和管理層,它可以原生兼容 S3 和 Swift 的 API。

S3和Swift它們可基于http或https完成數(shù)據(jù)交換,由RadosGW內(nèi)建的Civetweb提供服務(wù),它還可以支持代理服務(wù)器包括nginx、haproxy等以代理的形式接收用戶請(qǐng)求,再轉(zhuǎn)發(fā)至RadosGW進(jìn)程。
RGW 的功能依賴于對(duì)象網(wǎng)關(guān)守護(hù)進(jìn)程實(shí)現(xiàn),負(fù)責(zé)向客戶端提供 REST API 接口。出于冗余負(fù)載均衡的需求,一個(gè) Ceph 集群上通常不止一個(gè) RadosGW 守護(hù)進(jìn)程。(##可以在多個(gè)節(jié)點(diǎn)去開(kāi)啟RGW守護(hù)進(jìn)程)

? 2、創(chuàng)建 RGW 接口


如果需要使用到類似 S3 或者 Swift 接口時(shí)候才需要部署/創(chuàng)建 RadosGW 接口,RadosGW 通常作為對(duì)象存儲(chǔ)(Object Storage)使用,類于阿里云OSS。

//在管理節(jié)點(diǎn)創(chuàng)建一個(gè) RGW 守護(hù)進(jìn)程

[root@admin /etc/ceph]#ceph-deploy rgw create node01

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph?

#創(chuàng)建成功后默認(rèn)情況下會(huì)自動(dòng)創(chuàng)建一系列用于 RGW 的存儲(chǔ)池?

ceph osd pool ls
rgw.root 
default.rgw.control			#控制器信息
default.rgw.meta			#記錄元數(shù)據(jù)
default.rgw.log				#日志信息
default.rgw.buckets.index	#為 rgw 的 bucket 信息,寫(xiě)入數(shù)據(jù)后生成
default.rgw.buckets.data	#是實(shí)際存儲(chǔ)的數(shù)據(jù)信息,寫(xiě)入數(shù)據(jù)后生成

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

#默認(rèn)情況下 RGW 監(jiān)聽(tīng) 7480 號(hào)端口?

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

//開(kāi)啟 http+https ,更改監(jiān)聽(tīng)端口

RadosGW 守護(hù)進(jìn)程內(nèi)部由 Civetweb 實(shí)現(xiàn),通過(guò)對(duì) Civetweb 的配置可以完成對(duì) RadosGW 的基本管理。

#要在 Civetweb 上啟用SSL,首先需要一個(gè)證書(shū),在 rgw 節(jié)點(diǎn)生成證書(shū)
1)生成CA證書(shū)私鑰:
openssl genrsa -out civetweb.key 2048

2)生成CA證書(shū)公鑰:
openssl req -new -x509 -key civetweb.key -out civetweb.crt -days 3650 -subj "/CN=192.168.20.7"

#3、將生成的證書(shū)合并為pem
cat civetweb.key civetweb.crt > /etc/ceph/civetweb.pem

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

#更改監(jiān)聽(tīng)端口

Civetweb 默認(rèn)監(jiān)聽(tīng)在 7480 端口并提供 http 協(xié)議,如果需要修改配置需要在管理節(jié)點(diǎn)編輯 ceph.conf 配置文件

vim ceph.conf
......
[client.rgw.node01]
rgw_host = node01
rgw_frontends = "civetweb port=80+443s ssl_certificate=/etc/ceph/civetweb.pem num_threads=500 request_timeout_ms=60000"

------------------------------------------------------------
●rgw_host:對(duì)應(yīng)的RadosGW名稱或者IP地址
●rgw_frontends:這里配置監(jiān)聽(tīng)的端口,是否使用https,以及一些常用配置:
?port:如果是https端口,需要在端口后面加一個(gè)s。
?ssl_certificate:指定證書(shū)的路徑。
?num_threads:最大并發(fā)連接數(shù),默認(rèn)為50,根據(jù)需求調(diào)整,通常在生產(chǎn)集群環(huán)境中此值應(yīng)該更大
?request_timeout_ms:發(fā)送與接收超時(shí)時(shí)長(zhǎng),以ms為單位,默認(rèn)為30000
?access_log_file:訪問(wèn)日志路徑,默認(rèn)為空
?error_log_file:錯(cuò)誤日志路徑,默認(rèn)為空
------------------------------------------------------------

#修改完 ceph.conf 配置文件后需要重啟對(duì)應(yīng)的 RadosGW 服務(wù),再推送配置文件
ceph-deploy --overwrite-conf config push node0{1..3}

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

 systemctl restart ceph-radosgw.target

#在 rgw 節(jié)點(diǎn)上查看端口
netstat -lntp | grep -w 80
netstat -lntp | grep 443

#在客戶端訪問(wèn)驗(yàn)證
curl http://192.168.20.7:80
curl -k https://192.168.20.7:443

//創(chuàng)建 RadosGW 賬戶

在管理節(jié)點(diǎn)使用 radosgw-admin 命令創(chuàng)建 RadosGW 賬戶

[root@admin /etc/ceph]#radosgw-admin user create --uid="rgwuser" --display-name="rgw test user"

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

#創(chuàng)建成功后將輸出用戶的基本信息,其中最重要的兩項(xiàng)信息為 access_key 和 secret_key 。用戶創(chuàng)建成后功,如果忘記用戶信息可以使用下面的命令查看
radosgw-admin user info --uid="rgwuser"

客戶端測(cè)試

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

//S3 接口訪問(wèn)測(cè)試
1)在客戶端安裝 python3、python3-pip
yum install -y python3 python3-pip

python3 -V
Python 3.6.8

pip3 -V
pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)

2)安裝 boto 模塊,用于測(cè)試連接 S3
pip3 install boto

3)測(cè)試訪問(wèn) S3 接口
echo 123123 > /opt/123.txt

vim test.py
#coding:utf-8
import ssl
import boto.s3.connection
from boto.s3.key import Key
try:
    _create_unverified_https_context = ssl._create_unverified_context
except AttributeError:
    pass
else:
    ssl._create_default_https_context = _create_unverified_https_context
	
#test用戶的keys信息
access_key = "ER0SCVRJWNRIKFGQD31H"                          #輸入 RadosGW 賬戶的 access_key
secret_key = "YKYjk7L4FfAu8GHeQarIlXodjtj1BXVaxpKv2Nna"      #輸入 RadosGW 賬戶的 secret_key

#rgw的ip與端口
host = "192.168.20.7"        #輸入 RGW 接口的 public 網(wǎng)絡(luò)地址

#如果使用443端口,下述鏈接應(yīng)設(shè)置is_secure=True
port = 443
#如果使用80端口,下述鏈接應(yīng)設(shè)置is_secure=False
#port = 80
conn = boto.connect_s3(
    aws_access_key_id=access_key,
    aws_secret_access_key=secret_key,
    host=host,
    port=port,
    is_secure=True,
    validate_certs=False,
    calling_format=boto.s3.connection.OrdinaryCallingFormat()
)

#一:創(chuàng)建存儲(chǔ)桶
#conn.create_bucket(bucket_name='bucket01')
#conn.create_bucket(bucket_name='bucket02')

#二:判斷是否存在,不存在返回None
exists = conn.lookup('bucket01')
print(exists)
#exists = conn.lookup('bucket02')
#print(exists)

#三:獲得一個(gè)存儲(chǔ)桶
#bucket1 = conn.get_bucket('bucket01')
#bucket2 = conn.get_bucket('bucket02')

#四:查看一個(gè)bucket下的文件
#print(list(bucket1.list()))
#print(list(bucket2.list()))

#五:向s3上存儲(chǔ)數(shù)據(jù),數(shù)據(jù)來(lái)源可以是file、stream、or string
#5.1、上傳文件
#bucket1 = conn.get_bucket('bucket01')
# name的值是數(shù)據(jù)的key
#key = Key(bucket=bucket1, name='myfile')
#key.set_contents_from_filename('/opt/123.txt')
# 讀取 s3 中文件的內(nèi)容,返回 string 即文件 123.txt 的內(nèi)容
#print(key.get_contents_as_string())

#5.2、上傳字符串
#如果之前已經(jīng)獲取過(guò)對(duì)象,此處不需要重復(fù)獲取
bucket2 = conn.get_bucket('bucket02')
key = Key(bucket=bucket2, name='mystr')
key.set_contents_from_string('hello world')
print(key.get_contents_as_string())

#六:刪除一個(gè)存儲(chǔ)桶,在刪除存儲(chǔ)桶本身時(shí)必須刪除該存儲(chǔ)桶內(nèi)的所有key
bucket1 = conn.get_bucket('bucket01')
for key in bucket1:
    key.delete()
bucket1.delete()


4)按照以上步驟執(zhí)行 python 腳本測(cè)試
python3 test.py

OSD 故障模擬與恢復(fù)

1、模擬 OSD 故障
如果 ceph 集群有上千個(gè) osd,每天壞 2~3 個(gè)太正常了,我們可以模擬 down 掉一個(gè) osd

#如果 osd 守護(hù)進(jìn)程正常運(yùn)行,down 的 osd 會(huì)很快自恢復(fù)正常,所以需要先關(guān)閉守護(hù)進(jìn)程
ssh root@node03 systemctl stop ceph-osd@2

#down 掉 osd
ceph osd down 0

ceph osd tree


2、將壞掉的 osd 踢出集群
//方法一:
#將 osd.0 移出集群,集群會(huì)開(kāi)始自動(dòng)同步數(shù)據(jù)
ceph osd out osd.0

#將 osd.0 移除 crushmap
ceph osd crush remove osd.0

#刪除守護(hù)進(jìn)程對(duì)應(yīng)的賬戶信息
ceph auth rm osd.0

ceph auth list

#刪掉 osd.0
ceph osd rm osd.0

ceph osd stat
ceph -s

//方法二:
ceph osd out osd.0

#使用綜合步驟,刪除配置文件中針對(duì)壞掉的 osd 的配置
ceph osd purge osd.0 --yes-i-really-mean-it


3、把原來(lái)壞掉的 osd 修復(fù)后重新加入集群
#在 osd 節(jié)點(diǎn)創(chuàng)建 osd,無(wú)需指定名,會(huì)按序號(hào)自動(dòng)生成
cd /etc/ceph

ceph osd create

#創(chuàng)建賬戶
ceph-authtool --create-keyring /etc/ceph/ceph.osd.2.keyring --gen-key -n osd.0 --cap mon 'allow profile osd' --cap mgr 'allow profile osd' --cap osd 'allow *'

#導(dǎo)入新的賬戶秘鑰
ceph auth import -i /etc/ceph/ceph.osd.0.keyring

ceph auth list

#更新對(duì)應(yīng)的 osd 文件夾中的密鑰環(huán)文件
ceph auth get-or-create osd.0 -o /var/lib/ceph/osd/ceph-0/keyring

#加入 crushmap
ceph osd crush add osd.2 1.000 host=node03		#1.000 代表權(quán)重

#加入集群
ceph osd in osd.2

ceph osd tree

#重啟 osd 守護(hù)進(jìn)程
systemctl restart ceph-osd@2

ceph osd tree		#稍等片刻后 osd 狀態(tài)為 up	

//如果重啟失敗
報(bào)錯(cuò):
Job for ceph-osd@0.service failed because start of the service was attempted too often. See "systemctl  status ceph-osd@0.service" and "journalctl -xe" for details.
To force a start use "systemctl reset-failed ceph-osd@0.service" followed by "systemctl start ceph-osd@0.service" again.

#運(yùn)行
systemctl reset-failed ceph-osd@0.service && systemctl restart ceph-osd@0.service

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

?3、把原來(lái)壞掉的 osd 修復(fù)后重新加入集群

#在 osd 節(jié)點(diǎn)創(chuàng)建 osd,無(wú)需指定名,會(huì)按序號(hào)自動(dòng)生成
cd /etc/ceph

ceph osd create
[root@admin /etc/ceph]#ceph osd create 
2
[root@admin /etc/ceph]#ceph-authtool --create-keyring ceph.osd.2.keyring --gen-key -n osd.2 --cap mon 'allow profile osd' --cap mgr 'allow profile osd' --cap osd 'allow *'

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

導(dǎo)入新的賬戶秘鑰
[root@admin /etc/ceph]#ceph auth import -i ceph.osd.2.keyring 
imported keyring

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph?【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

?方法二

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph?

【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph?【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口,分布式,ceph

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-804072.html

到了這里,關(guān)于【分布式技術(shù)】分布式存儲(chǔ)ceph之RGW接口的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【分布式】ceph存儲(chǔ)

    【分布式】ceph存儲(chǔ)

    DAS(直接附加存儲(chǔ),是直接接到計(jì)算機(jī)的主板總線上去的存儲(chǔ)) IDE、SATA、SCSI、SAS、USB 接口的磁盤(pán) 所謂接口就是一種存儲(chǔ)設(shè)備驅(qū)動(dòng)下的磁盤(pán)設(shè)備,提供塊級(jí)別的存儲(chǔ) NAS(網(wǎng)絡(luò)附加存儲(chǔ),是通過(guò)網(wǎng)絡(luò)附加到當(dāng)前主機(jī)文件系統(tǒng)之上的存儲(chǔ)) NFS、CIFS、FTP 文件系統(tǒng)級(jí)別的存儲(chǔ),本

    2024年02月16日
    瀏覽(26)
  • ceph分布式存儲(chǔ)實(shí)戰(zhàn)

    ceph分布式存儲(chǔ)實(shí)戰(zhàn)

    虛擬機(jī)安裝ceph集群 ? ? ? 部署ceph集群? ? ? mon服務(wù)器的高可用: # apt install ceph-mon # apt install ceph-mon 1.ceph的組件和功能 2.ceph的數(shù)據(jù)讀寫(xiě)流程 3.使用ceph-deploy安裝一個(gè)最少三個(gè)節(jié)點(diǎn)的ceph集群 推薦3個(gè)或以上的磁盤(pán)作為專用osd 4.測(cè)試ceph的rbd使用

    2024年02月09日
    瀏覽(27)
  • Ceph分布式存儲(chǔ)系統(tǒng)

    Ceph分布式存儲(chǔ)系統(tǒng)

    Ceph :ceph被稱為面向未來(lái)的存儲(chǔ)還是一個(gè)分布式的存儲(chǔ)系統(tǒng),非常靈活,如果需要擴(kuò)容,只要向ceph集中增加服務(wù)器即可。ceph存儲(chǔ)數(shù)據(jù)時(shí)采用多副本的方式進(jìn)行存儲(chǔ),生產(chǎn)環(huán)境下,一個(gè)文件至少要存三份,ceph默認(rèn)也是三副本存儲(chǔ)。 可以實(shí)現(xiàn)的 存儲(chǔ)方式 : 塊存儲(chǔ):提供像普通

    2024年04月15日
    瀏覽(34)
  • Ceph分布式存儲(chǔ)筆記

    Ceph分布式存儲(chǔ)筆記

    1、Ceph概念 分布式存儲(chǔ) 是指一種獨(dú)特的系統(tǒng)架構(gòu),它由一組網(wǎng)絡(luò)進(jìn)行通信、為了完成共同的任務(wù)而協(xié)調(diào)工作的計(jì)算機(jī)節(jié)點(diǎn)組成;分布式系統(tǒng)是為了用廉價(jià)的、普通的機(jī)器完成單個(gè)計(jì)算無(wú)法完成的計(jì)算、存儲(chǔ)任務(wù);其目的是利用更多的機(jī)器,處理更多的數(shù)據(jù)。 Ceph是一個(gè)統(tǒng)一【

    2023年04月08日
    瀏覽(40)
  • Ceph分布式存儲(chǔ)(1)

    Ceph分布式存儲(chǔ)(1)

    目錄 一.ceph分布式存儲(chǔ) Ceph架構(gòu)(自上往下) OSD的存儲(chǔ)引擎: Ceph的存儲(chǔ)過(guò)程: 二.?基于 ceph-deploy 部署 Ceph 集群 20-40節(jié)點(diǎn)上添加3塊硬盤(pán),一個(gè)網(wǎng)卡: 10節(jié)點(diǎn)為admin,20-40為node,50為client: 配置 hosts 解析: 安裝常用軟件和依賴包: 在 admin 管理節(jié)點(diǎn)配置 ssh 免密登錄所有節(jié)點(diǎn):

    2024年01月18日
    瀏覽(21)
  • 分布式存儲(chǔ)Ceph部署

    前言 Ceph 和 GlusterFS?都是出色的分布式存儲(chǔ),其中Ceph 廣泛由于Openstack以及K8S的分布式持久化存儲(chǔ)。 介紹 Ceph 是一個(gè)開(kāi)源的分布式存儲(chǔ)系統(tǒng),同時(shí)支持 對(duì)象存儲(chǔ)、塊設(shè)備、文件系統(tǒng) ceph 是一個(gè)對(duì)象(object)式存儲(chǔ)系統(tǒng),它把每一個(gè)待管理的數(shù)據(jù)流(文件等數(shù)據(jù))切分為一到多個(gè)固

    2024年02月14日
    瀏覽(24)
  • 分布式存儲(chǔ)ceph的介紹

    分布式存儲(chǔ) Ceph、TFS、FastDFS、MooseFS(MFS)、GlusterFS(GFS) 存儲(chǔ)機(jī)制會(huì)把數(shù)據(jù)分散存儲(chǔ)到多個(gè)節(jié)點(diǎn)上,具有高擴(kuò)展性、高性能、高可用性等優(yōu)點(diǎn)。 #分布式存儲(chǔ)的類型 ●塊存儲(chǔ)(例如硬盤(pán),一般是一個(gè)存儲(chǔ)被一個(gè)服務(wù)器掛載使用,適用于容器或虛擬機(jī)存儲(chǔ)卷分配、日志存儲(chǔ)、文件存

    2024年02月08日
    瀏覽(29)
  • 分布式運(yùn)用——存儲(chǔ)系統(tǒng)Ceph

    分布式運(yùn)用——存儲(chǔ)系統(tǒng)Ceph

    Ceph是一個(gè)開(kāi)源的分布式存儲(chǔ)解決方案,旨在提供可擴(kuò)展性、高性能和強(qiáng)大的數(shù)據(jù)可靠性。它采用了一種分布式對(duì)象存儲(chǔ)架構(gòu),能夠同時(shí)提供塊存儲(chǔ)和文件存儲(chǔ)的功能。本篇博客將深入探索Ceph的原理、特性和應(yīng)用場(chǎng)景,幫助讀者更好地理解和使用這一強(qiáng)大的存儲(chǔ)解決方案。

    2024年02月17日
    瀏覽(25)
  • Ceph 分布式存儲(chǔ)之應(yīng)用

    Ceph 分布式存儲(chǔ)之應(yīng)用

    1)在管理節(jié)點(diǎn)創(chuàng)建 mds 服務(wù) 2)查看各個(gè)節(jié)點(diǎn)的 mds 服務(wù) 3)創(chuàng)建存儲(chǔ)池,啟用 ceph 文件系統(tǒng) ceph 文件系統(tǒng)至少需要兩個(gè) rados 池,一個(gè)用于存儲(chǔ)數(shù)據(jù),一個(gè)用于存儲(chǔ)元數(shù)據(jù)。此時(shí)數(shù)據(jù)池就類似于文件系統(tǒng)的共享目錄。 創(chuàng)建 cephfs 4)查看mds狀態(tài) 5)創(chuàng)建用戶 賬戶為 client.lion,用

    2024年02月16日
    瀏覽(30)
  • ceph 分布式存儲(chǔ)與部署

    ceph 分布式存儲(chǔ)與部署

    目錄 一、存儲(chǔ)基礎(chǔ): ?1.單機(jī)存儲(chǔ)設(shè)備: ?2.?單機(jī)存儲(chǔ)的問(wèn)題: ?3.?商業(yè)存儲(chǔ)解決方案: ?4.?分布式存儲(chǔ): ?5. 分布式存儲(chǔ)的類型: 二、Ceph 簡(jiǎn)介: 三、Ceph 優(yōu)勢(shì): 四、Ceph 架構(gòu): ?1.?RADOS 基礎(chǔ)存儲(chǔ)系統(tǒng): ?2.?LIBRADOS 基礎(chǔ)庫(kù): ?3. 高層應(yīng)用接口:包括了三個(gè)部分: ? 3.1?對(duì)象

    2024年02月07日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包