검색

3장. 이미지 실시간 마이그레이션

download PDF

스토리지 관리자는 동일한 스토리지 클러스터 내에서 다른 풀 또는 동일한 풀을 사용하여 RBD 이미지를 실시간으로 마이그레이션할 수 있습니다. 다양한 이미지 형식 및 레이아웃과 외부 데이터 소스에서도 마이그레이션할 수 있습니다. 실시간 마이그레이션이 시작되면 소스 이미지가 대상 이미지에 깊이 복사되어 가능한 경우 데이터의 스파스 할당을 유지하면서 모든 스냅샷 기록을 가져옵니다.

중요

현재 krbd 커널 모듈은 실시간 마이그레이션을 지원하지 않습니다.

사전 요구 사항

  • 실행 중인 Red Hat Ceph Storage 클러스터.

3.1. 실시간 마이그레이션 프로세스

기본적으로 동일한 스토리지 클러스터가 있는 RBD 이미지를 실시간 마이그레이션하는 동안 소스 이미지는 읽기 전용으로 표시됩니다. 모든 클라이언트는 I/O(입력/출력)를 새 대상 이미지로 리디렉션합니다. 또한 이 모드는 소스 이미지의 상위에 대한 링크를 유지하여 스파스를 유지하거나 마이그레이션 중에 이미지를 병합하여 소스 이미지의 상위에 대한 종속성을 제거할 수 있습니다. 소스 이미지가 수정되지 않은 상태로 유지되는 가져오기 전용 모드에서 실시간 마이그레이션 프로세스를 사용할 수 있습니다. 백업 파일, HTTP 파일 또는 S3 오브젝트와 같은 외부 데이터 소스에 대상 이미지를 연결할 수 있습니다. 새 대상 이미지가 사용되는 동안 실시간 마이그레이션 복사 프로세스는 백그라운드에서 안전하게 실행될 수 있습니다.

실시간 마이그레이션 프로세스는 다음 세 단계로 구성됩니다.

마이그레이션 준비: 첫 번째 단계는 새 대상 이미지를 생성하고 대상 이미지를 소스 이미지에 연결하는 것입니다. 가져오기 전용 모드가 구성되지 않은 경우 소스 이미지도 대상 이미지에 연결되어 읽기 전용으로 표시됩니다. 대상 이미지 내의 초기화되지 않은 데이터 Extent를 읽기를 시도하면 내부적으로 원본 이미지로 읽기가 수행되고 대상 이미지 내의 초기화되지 않은 확장 영역에 쓰기를 기록하면 중복되는 소스 이미지 Extent가 대상 이미지로 이동합니다.

Run migration : 소스 이미지에서 대상으로 초기화된 모든 블록을 깊이 결합한 백그라운드 작업입니다. 클라이언트가 새 대상 이미지를 적극적으로 사용하는 경우 이 단계를 실행할 수 있습니다.

마이그레이션 완료: 백그라운드 마이그레이션 프로세스가 완료되면 마이그레이션을 커밋하거나 중단할 수 있습니다. 마이그레이션을 커밋하면 소스 및 대상 이미지 간의 교차 링크가 제거되고 가져오기 전용 모드에 구성되지 않은 경우 소스 이미지가 제거됩니다. 마이그레이션을 중단하면 교차 링크가 제거되고 대상 이미지가 제거됩니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.