11.2. Ceph BlueStore 장치


Bluestore는 백엔드에서 하나, 두 개 또는 세 개의 스토리지 장치를 관리합니다.

  • primary
  • WAL
  • DB

가장 간단한 경우 BlueStore는 단일 기본 스토리지 장치를 사용합니다. 스토리지 장치는 일반적으로 전체적으로 사용되며 BlueStore에서 직접 관리하는 전체 장치를 차지합니다. 기본 장치는 데이터 디렉터리의 블록 심볼릭 링크로 식별됩니다.

데이터 디렉터리는 OSD에 대한 정보를 보유하는 모든 공통 OSD 파일(예: 속하는 클러스터, 개인 키링)으로 채워지는 tmpfs 마운트입니다.

스토리지 장치는 다음을 포함하는 두 부분으로 분할됩니다.

  • OSD 메타데이터: OSD의 기본 메타데이터가 포함된 XFS로 포맷된 작은 파티션입니다. 이 데이터 디렉터리에는 OSD에 대한 정보(예: ID, 해당 클러스터가 속한 클러스터 및 개인 인증 키)에 대한 정보가 포함되어 있습니다.
  • Data: BlueStore에서 직접 관리하고 모든 OSD 데이터가 들어 있는 장치의 나머지 부분을 차지합니다. 이 기본 장치는 데이터 디렉터리의 블록 심볼릭 링크로 식별됩니다.

두 개의 추가 장치를 사용할 수도 있습니다.

  • WAL(Write-ahead-log) 장치: BlueStore 내부 저널 또는 미리 쓰기 로그를 저장하는 장치입니다. 이는 데이터 디렉터리에서 block.wal 심볼릭 링크로 식별됩니다. 장치가 기본 장치보다 빠른 경우에만 WAL 장치를 사용하는 것이 좋습니다. 예를 들어, WAL 장치에서 SSD 디스크를 사용하고 기본 장치에서 DestinationRule 디스크를 사용하는 경우입니다.
  • DB 장치: BlueStore 내부 메타데이터를 저장하는 장치입니다. 포함된 RocksDB 데이터베이스는 성능 향상을 위해 기본 장치 대신 DB 장치에서 가능한 한 많은 메타데이터를 배치합니다. DB 장치가 가득 차면 기본 장치에 메타데이터 추가를 시작합니다. 장치가 기본 장치보다 빠른 경우에만 DB 장치를 사용하는 것이 좋습니다.
주의

빠른 장치에서 사용할 수 있는 기가바이트 미만의 스토리지가 있는 경우 이를 WAL 장치로 사용하는 것이 좋습니다. 더 빠른 장치를 사용할 수 있는 경우 DB 장치로 사용하는 것이 좋습니다. BlueStore 저널은 항상 가장 빠른 장치에 배치되므로 DB 장치를 사용하면 WAL 장치와 동일한 이점을 제공하는 동시에 추가 메타데이터를 저장할 수 있습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.