6장. 컨테이너화된 Ceph 데몬 배치


이 섹션에서는 다음을 설명합니다.

6.1. 코로케이션 작동 방식 및 이점

컨테이너화된 Ceph 데몬을 동일한 노드에서 배치할 수 있습니다. 다음은 일부 Ceph 서비스를 배치하면 다음과 같은 이점이 있습니다.

  • 작은 규모로 TCO(total cost of ownership)가 크게 개선되었습니다.
  • 최소 구성을 위해 6개의 노드에서 3개의 노드로 줄입니다.
  • 더 쉽게 업그레이드할 수 있습니다.
  • 리소스 격리 개선.

Knowledgebase 문서 Red Hat Ceph Storage를 참조하십시오. Red Hat Ceph Storage 클러스터의 데몬 배치에 대한 자세한 내용은 지원되는 Configurations 참조하십시오.

코로케이션 작동 방식

Ansible 인벤토리 파일의 적절한 섹션에 동일한 노드를 추가하여 다음 목록에서 하나의 데몬을 OSD 데몬(ceph-osd)과 함께 배치할 수 있습니다.

  • Ceph 메타 데이터 서버 (ceph-mds)
  • Ceph Monitor(ceph-mon) 및 Ceph Manager(ceph-mgr) 데몬
  • NFS Ganesha(nfs-ganesha)
  • RBD 미러 (rbd-mirror)
  • iSCSI 게이트웨이(iscsigw)

Red Hat Ceph Storage 4.2부터 메타데이터 서버(MDS)는 하나의 추가 스케일 아웃 데몬과 함께 배치할 수 있습니다.

또한 Ceph Object Gateway(radosgw) 또는 Grafana의 경우 RBD mirror.z를 제외하고 OSD 데몬과 위의 목록의 데몬과 함께 배치할 수 있습니다. 예를 들어 다음 노드는 유효한 5개의 노드 공동 배치 구성입니다.

노드데몬데몬데몬

node1

OSD

모니터

Grafana

node2

OSD

모니터

RADOS 게이트웨이

node3

OSD

모니터

RADOS 게이트웨이

node4

OSD

메타 데이터 서버

 

node5

OSD

메타 데이터 서버

 

위 설정과 같이 5개의 노드 클러스터를 배포하려면 다음과 같이 Ansible 인벤토리 파일을 구성합니다.

공동 배치 데몬을 사용하는 Ansible 인벤토리 파일

[grafana-server]
node1

[mons]
node[1:3]

[mgrs]
node[1:3]

[osds]
node[1:5]

[rgws]
node[2:3]

[mdss]
node[4:5]

참고

ceph-monceph-mgr 은 코로케이션을 위해 별도의 데몬 2개로 계산되지 않습니다.

참고

다른 데몬과 함께 Grafana를 배치하는 것은 Cockpit 기반 설치에서는 지원되지 않습니다. ceph-ansible 을 사용하여 스토리지 클러스터를 구성합니다.

참고

성능을 높이기 위해 Ceph Object Gateway를 OSD 컨테이너로 배치하는 것이 좋습니다. 추가 비용 없이 최고 성능을 달성하려면 radosgw_num_instances를 설정하여 두 개의 게이트웨이를 사용합니다. 2 group_vars/all.yml. 자세한 내용은 Red Hat Ceph Storage RGW 배포 전략 및 크기 조정 지침을 참조하십시오.

참고

Grafana를 다른 두 컨테이너와 함께 배치하려면 적절한 CPU 및 네트워크 리소스가 필요합니다. 리소스 소모가 발생하면 모니터로만 Grafana를 공동 배치하고 리소스 소모가 계속 발생하는 경우 전용 노드에서 Grafana를 실행합니다.

그림 6.1. “공동 배치된 데몬”그림 6.2. “공동배치되지 않은 데몬” 이미지는 공동 배치된 데몬과 함께 클러스터의 차이점을 보여줍니다.

그림 6.1. 공동 배치된 데몬

컨테이너 공동 배치 데몬 업데이트 카디널리티 2 업데이트

그림 6.2. 공동배치되지 않은 데몬

배치되지 않은 데몬의 컨테이너 업데이트

동일한 노드에서 컨테이너화된 여러 Ceph 데몬을 함께 배치하면 ceph-ansible Playbook은 전용 CPU 및 RAM 리소스를 각 노드에 예약합니다. 기본적으로 ceph-ansibleRed Hat Ceph Storage Hardware Guide 의 권장 최소 하드웨어 장에 나열된 값을 사용합니다. 기본값을 변경하는 방법을 알아보려면 배치된 데몬에 대한 전용 리소스 설정 섹션을 참조하십시오.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.