【儲存】個人儲存空間介紹和說明

硬件

硬件成本:2000元,這裏其他硬件支持比較貴了,並性能過剩,因爲在這裏我計劃提供支持20個節點以上(第一期=6節點 ),甚至更多的節點支持。
提供16盤位的支持,16 * 8 = 128T = 17584元;16 * 3 = 48T = 4480元,在這裏磁盤我選擇的硬盤是比較差的,提供一定的冗餘空間來彌補可靠性。
在這裏插入圖片描述

網絡架構

在這裏插入圖片描述

儲存架構

提供一定的儲存空間,在這裏我計劃16塊硬盤,可以同時壞掉2塊,那麼就提供16/14的儲存冗餘。
在這裏插入圖片描述

系統部署

安裝操作系統 Ubuntu 18.04,安裝在那16G的系統盤上。

軟件安裝

這裏我是虛擬機模擬的,3個節點,每個節點3塊硬盤,20G,9 * 20G = 180G ,可以壞掉1塊硬盤,冗餘 9 / 8。 提供 ( 9 - 1) * 20G = 160G的儲存空間.
所有節點

wget -q -O- 'https://download.ceph.com/keys/release.asc' | sudo apt-key add - 
echo deb https://mirrors.aliyun.com/ceph/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
apt update
apt install -y ceph

控制節點

apt install -y ceph-deploy

控制節點

mkdir ceph-cluster
cd ceph-cluster
ceph-deploy new ceph-1 ceph-2 ceph-3

在這裏插入圖片描述
經過一系列踩坑過程,終於安裝好了
ceph -s

在這裏插入圖片描述
lsblk
在這裏插入圖片描述
ceph osd tree
在這裏插入圖片描述
目前是使用虛擬機模擬出來的,所以容量方面不高,才180G,ceph自己已經佔用了9G,可以使用171G,之後還要設置冗餘。

試用

方案一:創建塊儲存,掛載本地目錄。
在這裏插入圖片描述
試試看寫入一些數據
在這裏插入圖片描述
由於我是採用一塊機械硬盤模擬了3個節點,9個osd,僅僅爲可行性方案分析,連演示、測試都不行的,性能是極低的。
方案2:使用cephfs 掛載儲存

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章