12.2. 실시간 마이그레이션 제한 및 타임아웃


마이그레이션 프로세스에서 클러스터를 전부 사용하지 않도록 실시간 마이그레이션 제한 및 타임아웃을 적용합니다. HyperConverged CR(사용자 정의 리소스)을 편집하여 이러한 설정을 구성합니다.

12.2.1. 실시간 마이그레이션 제한 및 타임아웃 구성

openshift-cnv 네임스페이스에 있는 HyperConverged CR(사용자 정의 리소스)을 업데이트하여 클러스터의 실시간 마이그레이션 제한 및 타임아웃을 구성합니다.

절차

  • HyperConverged CR을 편집하고 필요한 실시간 마이그레이션 매개변수를 추가합니다.

    $ oc edit hco -n openshift-cnv kubevirt-hyperconverged

    설정 파일 예

    apiVersion: hco.kubevirt.io/v1beta1
    kind: HyperConverged
    metadata:
      name: kubevirt-hyperconverged
      namespace: openshift-cnv
    spec:
      liveMigrationConfig: 1
        bandwidthPerMigration: 64Mi
        completionTimeoutPerGiB: 800
        parallelMigrationsPerCluster: 5
        parallelOutboundMigrationsPerNode: 2
        progressTimeout: 150

    1
    이 예에서 spec.liveMigrationConfig 배열에는 각 필드의 기본값이 포함되어 있습니다.
    참고

    해당 키/값 쌍을 삭제하고 파일을 저장하여 spec.liveMigrationConfig 필드의 기본값을 복원할 수 있습니다. 예를 들어 progressTimeout: <value>를 삭제하여 기본 progressTimeout: 150을 복원합니다.

12.2.2. 클러스터 수준의 실시간 마이그레이션 제한 및 타임아웃

표 12.1. 마이그레이션 매개변수
매개변수설명기본

parallelMigrationsPerCluster

클러스터에서 병렬로 실행되고 있는 마이그레이션의 수입니다.

5

parallelOutboundMigrationsPerNode

노드당 최대 아웃바운드 마이그레이션의 수입니다.

2

bandwidthPerMigration

각 마이그레이션의 대역폭 제한입니다. 여기서 값은 초당 바이트 수입니다. 예를 들어, 2048Mi 값은 2048MiB/s를 의미합니다.

0 [1]

completionTimeoutPerGiB

이 시점에 메모리 GiB당 초 단위로 마이그레이션이 완료되지 않으면 마이그레이션이 취소됩니다. 예를 들어, 메모리가 6GiB인 가상 머신 인스턴스는 4800초 내에 마이그레이션이 완료되지 않으면 타임아웃됩니다. Migration MethodBlockMigration인 경우 마이그레이션 디스크의 크기가 계산에 포함됩니다.

800

progressTimeout

이 시간(초) 내에 메모리 복사를 진행하지 못하면 마이그레이션이 취소됩니다.

150

  1. 기본값은 무제한 입니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.