- Learning Ceph(Second Edition)
- Anthony D'Atri Vaibhav Bhembre Karan Singh
- 261字
- 2021-07-08 09:43:54
CephFS
CephFS, the Ceph filesystem, has been around for quite some time and was, in fact, the first use case of Ceph back-end storage. While certain installations have successfully used CephFS in production for years, only with the 2016 release of Jewel did we gain official support versus the former tech preview status, and a complete set of management/ maintenance tools.
CephFS is somewhat akin to NFS (?) but not directly analogous. In fact, one can even run NFS on top of CephFS! CephFS is designed for use on well-behaved servers, and is not intended to be ubiquitously mounted on user desktops. You can use an operating system kernel driver to mount a CephFS filesystem as one would a local device or Gluster network filesystem. There is also the option of a userspace FUSE driver. Each installation must weigh the two mount methods: FUSE is easier to update, but the native kernel driver may provide measurably better performance.
Client mounts are directed to the cluster's Ceph MON servers, but CephFS requires one or more MDS instances to store filenames, directories, and other traditional metadata, as well as managing access to Ceph's OSDs. As with RGW servers, small and lightly utilized installations may elect to run MDS daemons on virtual machines, though most will choose dedicated physical servers performance, stability, and simplified dependency management.
A potential use case is an established archival system built around an aging fileserver that requires POSIX filesystem permissions and behavior. The legacy fileserver can be replaced by a CephFS mount with little or no adjustment.
- 深度學(xué)習(xí)經(jīng)典案例解析:基于MATLAB
- 華為HMS生態(tài)與應(yīng)用開發(fā)實(shí)戰(zhàn)
- Visual C++數(shù)字圖像處理技術(shù)詳解
- 青少年信息學(xué)競(jìng)賽
- 好好學(xué)Java:從零基礎(chǔ)到項(xiàng)目實(shí)戰(zhàn)
- Django 5企業(yè)級(jí)Web應(yīng)用開發(fā)實(shí)戰(zhàn)(視頻教學(xué)版)
- HTML5+CSS3+JavaScript 從入門到項(xiàng)目實(shí)踐(超值版)
- 大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)驗(yàn)指導(dǎo)
- Hack與HHVM權(quán)威指南
- 深度學(xué)習(xí)入門:基于Python的理論與實(shí)現(xiàn)
- Python面試通關(guān)寶典
- PHP動(dòng)態(tài)網(wǎng)站開發(fā)實(shí)踐教程
- 透視C#核心技術(shù):系統(tǒng)架構(gòu)及移動(dòng)端開發(fā)
- ASP.NET jQuery Cookbook(Second Edition)
- IBM Cognos 10 Report Studio Cookbook(Second Edition)