Brief list of recomandations extracted from Ceph official site:

  1. Run OSD data and OSD journals on separate drives
  2. Do not run multiple OSDs on a single disk
  3. Do not run OSD and a monitor or a metadata server on a single disk
  4. Metadata servers and monitors should have plenty of RAM (1GB of RAM per daemon instance)
  5. Metadata servers should have significant processing power (e.g., quad core or better CPUs)
  6. Run less performant CPU for Monitors as are not CPU intensive
  7. BTRFS is not quite stable enough for production
  8. BTRFS has the ability to journal and write data simultaneously, whereas XFS does not.
  9. Run OSD with larger drives as better price per gigabyte
  10. Run a dedicated drive for the operating system and software
  11. Run one drive for each Ceph OSD Daemon
  12. iSCSI gateway can be installed on CentOS or RHEL only (July 2020)
  13. Use of SSDs to improve performance
  14. OSDs may see a significant performance improvement by storing an OSD’s journal on an SSD
  15. Each host have at least two 1Gbps network interface controllers (NICs)
  16. Consider starting with a 10Gbps network in your racks

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.