Open Source Object Storage for Unstructured Data: Ceph on HP ProLiant SL4540 Gen8 Servers
Table Of Contents
- Executive summary
- Introduction
- Overview
- Solution components
- Workload testing
- Configuration guidance
- Bill of materials
- Summary
- Appendix A: Sample Reference Ceph Configuration File
- Appendix B: Sample Reference Pool Configuration
- Appendix C: Syntactical Conventions for command samples
- Appendix D: Server Preparation
- Appendix E: Cluster Installation
- Naming Conventions
- Ceph Deploy Setup
- Ceph Node Setup
- Create a Cluster
- Add Object Gateways
- Apache/FastCGI W/100-Continue
- Configure Apache/FastCGI
- Enable SSL
- Install Ceph Object Gateway
- Add gateway configuration to Ceph
- Redeploy Ceph Configuration
- Create Data Directory
- Create Gateway Configuration
- Enable the Configuration
- Add Ceph Object Gateway Script
- Generate Keyring and Key for the Gateway
- Restart Services and Start the Gateway
- Create a Gateway User
- Appendix F: Newer Ceph Features
- Appendix G: Helpful Commands
- Appendix H: Workload Tool Detail
- Glossary
- For more information

Reference Architecture | Product, solution, or service
Releases that meet Risk and Feature requirements
As involvement in Ceph has increased, it’s kept a rapid pace both with new feature introduction and bug fix/stability work.
Multi-Site federation had its first real complete release in Emperor. There are a lot of compelling features coming down the
road with Ceph such as Erasure Coding, Cache Tiering, and improving CephFS.
At the same time, it’s understood that not everyone running a cluster wants to introduce and integrate major features at a
high rate. For that class of customer they also have long term support releases where the primary focus is on bug fix and
stability work.
Solution diagrams
This block diagram has connections to infrastructure outside of the sample reference configuration. The 1GbE Management
Network labeled in blue has an uplink to the larger management network, and the management network has a route to the
internet. Internet access allows rack management network infrastructure to reach Ubuntu and Ceph package repositories,
while the uplink connects the cluster with other management servers and consoles. On the same diagram, the external link
on the green labeled10GbE Data Network connects the cluster to client machines and load balancing.
A rack diagram is also shown for a more hardware platform based view.
While clients and load balancing are important components for a full solution, planning and scaling in this document doesn’t
cover traffic generating hardware. Primarily, this paper focuses on reference architecture for Ceph storage clusters, not
guidance on total datacenter configuration or client use case. Some details are given in the description of testing to help
with benchmark reproduction.
13










