書名: Ceph企業(yè)級分布式存儲:原理與工程實(shí)踐作者名: 景顯強(qiáng) 龔向宇 黃軍寶本章字?jǐn)?shù): 432字更新時間: 2021-11-05 10:18:44
1.4 Ceph的適用場景
Ceph是一種開源、高可擴(kuò)展、部署在通用架構(gòu)服務(wù)器的軟件定義存儲產(chǎn)品。其設(shè)計思路是將通用的服務(wù)器和硬盤設(shè)備通過網(wǎng)絡(luò)協(xié)議進(jìn)行集群組建,構(gòu)建成一套存儲集群,對外提供多種訪問接口,實(shí)現(xiàn)滿足多種使用場景的分布式存儲。
設(shè)計原理決定其對網(wǎng)絡(luò)和硬件設(shè)備的依賴較為明顯,因此投產(chǎn)Ceph的環(huán)境必須使用萬兆網(wǎng)絡(luò),同時配置SSD硬盤設(shè)備對集群進(jìn)行寫加速。另外,Ceph存儲數(shù)據(jù)是按照2MB為基本單位進(jìn)行讀寫的,即便是小文件也要按照此種方式進(jìn)行操作。寫入時要組成2MB的塊一次性寫入,讀取時一次性讀取2MB的塊。如果用戶數(shù)據(jù)為字節(jié)級別,頻繁讀寫將對Ceph的性能產(chǎn)生沖擊。
因此,在設(shè)計原理的限制下,你在投產(chǎn)Ceph時必須要考慮清楚其使用場景。如果不滿足Ceph的使用場景,此類數(shù)據(jù)建議不要放入Ceph中。
目前,推薦使用Ceph的場景如圖1-5所示,主要分為5大類:數(shù)據(jù)分析、云計算平臺、富媒體和歸檔、企業(yè)文件同步和共享、服務(wù)器和應(yīng)用程序。這5類場景特點(diǎn)主要體現(xiàn)在數(shù)據(jù)海量,對數(shù)據(jù)讀寫性能要求不苛刻,而對計算水平要求較高。

圖1-5 Ceph的主要適用場景
推薦閱讀
- 電腦組裝與系統(tǒng)安裝
- Implementing Cisco UCS Solutions
- 發(fā)布!設(shè)計與部署穩(wěn)定的分布式系統(tǒng)(第2版)
- Learning Windows Server Containers
- 白話區(qū)塊鏈
- 曝光:Linux企業(yè)運(yùn)維實(shí)戰(zhàn)
- 操作系統(tǒng)基礎(chǔ)與實(shí)踐:基于openEuler平臺
- 玩到極致 iPhone 4S完全攻略
- Implementing Azure DevOps Solutions
- Linux網(wǎng)絡(luò)內(nèi)核分析與開發(fā)
- Linux就該這么學(xué)
- Microsoft Operations Management Suite Cookbook
- Android物聯(lián)網(wǎng)開發(fā)細(xì)致入門與最佳實(shí)踐
- 深入淺出Node.js
- 寫給架構(gòu)師的Linux實(shí)踐:設(shè)計并實(shí)現(xiàn)基于Linux的IT解決方案