mirror of
https://github.com/ceph/ceph
synced 2024-12-13 06:57:21 +00:00
ec9977509c
Signed-off-by: John Wilkins <john.wilkins@dreamhost.com> Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
44 lines
2.8 KiB
ReStructuredText
44 lines
2.8 KiB
ReStructuredText
========================
|
|
Hardware Recommendations
|
|
========================
|
|
Ceph runs on commodity hardware and a Linux operating system over a TCP/IP network. The hardware
|
|
recommendations for different processes/daemons differ considerably.
|
|
|
|
OSD hosts should have ample data storage in the form of a hard drive or a RAID. Ceph OSDs run the RADOS service, calculate data placement with CRUSH, and maintain their
|
|
own copy of the cluster map. Therefore, OSDs should have a reasonable amount of processing power.
|
|
|
|
Ceph monitors require enough disk space for the cluster map, but usually do not encounter heavy loads. Monitor hosts do not need to be very powerful.
|
|
|
|
Ceph metadata servers distribute their load. However, metadata servers must be capable of serving their data quickly. Metadata servers should have strong processing capability and plenty of RAM.
|
|
|
|
.. note:: If you are not using the Ceph File System, you do not need a meta data server.
|
|
|
|
+--------------+----------------+------------------------------------+
|
|
| Process | Criteria | Minimum Recommended |
|
|
+==============+================+====================================+
|
|
| ``ceph-osd`` | Processor | 64-bit AMD-64/i386 dual-core |
|
|
| +----------------+------------------------------------+
|
|
| | RAM | 500 MB per daemon |
|
|
| +----------------+------------------------------------+
|
|
| | Volume Storage | 1-disk or RAID per daemon |
|
|
| +----------------+------------------------------------+
|
|
| | Network | 2-1GB Ethernet NICs |
|
|
+--------------+----------------+------------------------------------+
|
|
| ``ceph-mon`` | Processor | 64-bit AMD-64/i386 |
|
|
| +----------------+------------------------------------+
|
|
| | RAM | 1 GB per daemon |
|
|
| +----------------+------------------------------------+
|
|
| | Disk Space | 10 GB per daemon |
|
|
| +----------------+------------------------------------+
|
|
| | Network | 2-1GB Ethernet NICs |
|
|
+--------------+----------------+------------------------------------+
|
|
| ``ceph-mds`` | Processor | 64-bit AMD-64/i386 quad-core |
|
|
| +----------------+------------------------------------+
|
|
| | RAM | 1 GB minimum per daemon |
|
|
| +----------------+------------------------------------+
|
|
| | Disk Space | 1 MB per daemon |
|
|
| +----------------+------------------------------------+
|
|
| | Network | 2-1GB Ethernet NICs |
|
|
+--------------+----------------+------------------------------------+
|
|
|