- Learning Ceph(Second Edition)
- Anthony D'Atri Vaibhav Bhembre Karan Singh
- 333字
- 2021-07-08 09:43:55
Introduction
Traditional large-scale storage solutions often feature expensive, proprietary hardware that presents physical, management, security, and even electrical challenges when integrating into a data center populated with familiar network and server gear. Ceph, by design, does not prescribe specific hardware component types or models. Hardware vendor lock-in is avoided, and the architect is able to choose server and network components that meet individual cost, standards, performance, and physical criteria. Ceph's distributed design also affords tremendous flexibility over time as needs change and hardware product lines cycle and evolve. You may build your cluster from one set of gear today only to find that tomorrow's needs, constraints, and budget are distinctly different. With Ceph, you can seamlessly add capacity or refresh aging gear with very different models, completely transparently to your users. It is entirely straightforward to perform a 100% replacement of a cluster's hardware without users experiencing so much as a hiccup.
Ceph clusters have been built successfully from the gamut of server classes, from 90-drive 4RU monsters all the way down to minimal systems integrated directly into the storage drive's logic board (http://ceph.com/community/500-osd-ceph-cluster).
That said, it is still important to choose equipment that meets organizational, supportability, financial, and performance needs. In the next section, we explore a number of criteria; your situation may well present others as well. Ceph is designed for Linux systems and can run on a wide variety of distributions. Most clusters are deployed on x64 systems, but 32-bit and ARM architectures are possible as well.
Today's servers and components offer a dizzying array of choices; if they seem overwhelming, one may seek configurations pre-configured for Ceph usage by brands such as Quanta and Supermicro.
https://www.qct.io/solution/index/Storage-Virtualization/QxStor-Red-Hat-Ceph-Storage-Edition
https://www.supermicro.com/solutions/storage_ceph.cfm
https://www.supermicro.com/solutions/storage_ceph.cfm
It is highly valuable, nonetheless, to be conversant with the ideas presented in the rest of this chapter. These examples are provided to illustrate this idea and are not to be construed as recommendations for any specific vendor.
- Mastering OpenLayers 3
- C語言程序設(shè)計(jì)實(shí)踐教程(第2版)
- Microsoft Exchange Server PowerShell Cookbook(Third Edition)
- jQuery EasyUI網(wǎng)站開發(fā)實(shí)戰(zhàn)
- 程序員修煉之道:通向務(wù)實(shí)的最高境界(第2版)
- 單片機(jī)C語言程序設(shè)計(jì)實(shí)訓(xùn)100例
- 微服務(wù)從小白到專家:Spring Cloud和Kubernetes實(shí)戰(zhàn)
- Android移動應(yīng)用項(xiàng)目化教程
- Python 快速入門(第3版)
- JavaScript Concurrency
- Spark技術(shù)內(nèi)幕:深入解析Spark內(nèi)核架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)原理
- 體驗(yàn)之道:從需求到實(shí)踐的用戶體驗(yàn)實(shí)戰(zhàn)
- 零基礎(chǔ)學(xué)編程系列(全5冊)
- Go Systems Programming
- PHP 7 Programming Blueprints