- Mastering Ceph
- Nick Fisk
- 213字
- 2021-07-09 19:55:06
Performance
Due to Ceph's distributed approach, it can offer unrestrained performance compared with scale-up storage arrays, which typically have to funnel all I/O through a pair of controller heads. Although technology has constantly been providing new faster CPUs and faster network speeds, there is still a limit to the performance you can expect to achieve with just a pair of controllers. With recent advances in flash technology combined with new interfaces such as Non-volatile Memory Express (NVMe), the scale-out nature of Ceph provides a linear increase in CPU and network resource with every added OSD node.
Let us also consider where Ceph is not a good fit for performance, and this is mainly around use cases where extremely low latency is desired. For the very reason that enables Ceph to become a scale-out solution, it also means that low latency performance will suffer. The overhead of software and additional network hops means that latency will tend to be about double that of a traditional storage array and 10 times that of local storage. A thought should be given to selecting the best technology for given performance requirements. That said, a well-designed and tuned Ceph cluster should be able to meet performance requirements in all but the most extreme cases.
- Managing Mission:Critical Domains and DNS
- Hands-On Machine Learning on Google Cloud Platform
- Learning Social Media Analytics with R
- 網上生活必備
- JMAG電機電磁仿真分析與實例解析
- Docker High Performance(Second Edition)
- Implementing Oracle API Platform Cloud Service
- Learning C for Arduino
- Implementing AWS:Design,Build,and Manage your Infrastructure
- Blender 3D Printing by Example
- 筆記本電腦使用與維護
- 運動控制系統
- Hands-On Agile Software Development with JIRA
- Ubuntu 9 Linux應用基礎
- 白話機器學習算法