2.6. 기본 선호도
Ceph Client가 데이터를 읽거나 쓸 때 항상 작동 세트의 기본 OSD에 연결합니다. set [2, 3, 4] 의 경우 osd.2 가 기본입니다. OSD가 다른 OSD와 비교하여 기본 작동에 적합하지 않은 경우가 있습니다(예: 느린 디스크 또는 느린 컨트롤러가 있음). 하드웨어 사용률을 극대화하는 동안 성능 병목 현상(특히 읽기 작업)을 방지하기 위해 Ceph OSD의 기본 선호도를 설정하여 CRUSH가 OSD를 기본 설정으로 사용할 가능성이 낮습니다.
구문
ceph osd primary-affinity OSD_ID WEIGHT
ceph osd primary-affinity OSD_ID WEIGHT
기본 선호도는 기본적으로 1 입니다(즉, OSD가 기본 기능으로 작동할 수 있음). OSD 기본 범위를 0-1 에서 설정할 수 있습니다. 여기서 0 은 OSD가 기본 OSD로 사용되지 않을 수 있음을 의미하며 1 은 OSD를 기본 설정으로 사용할 수 있음을 의미합니다. weight가 & lt; 1 이면 CRUSH가 기본 역할을 할 Ceph OSD 데몬을 선택할 가능성이 적습니다.