vSphere Virtual Volumes는 복제 및 재해 복구를 지원합니다. 어레이 기반 복제를 수행하면 가상 시스템의 복제를 스토리지 어레이로 오프로드하고 어레이의 전체 복제 기능을 사용할 수 있습니다. 가상 디스크와 같은 단일 VM 개체를 복제하거나 여러 VM 개체 또는 가상 시스템을 그룹화하여 단일 단위로 복제할 수 있습니다.
어레이 기반 복제는 정책에 의해 제어됩니다. Virtual Volumes 스토리지에 복제를 구성하면 복제 기능 및 복제 그룹에 대해 스토리지 제공자가 어레이를 바탕으로 제공한 정보가 vCenter Server의 VM 스토리지 정책 인터페이스에 표시됩니다.
이 VM 스토리지 정책을 사용하여 가상 시스템의 복제 요구 사항을 설명할 수 있습니다. 스토리지 정책에 지정하는 매개 변수는 어레이의 복제 구현 방식에 따라 다릅니다. 예를 들어 복제 스케줄, 복제 빈도 또는 RPO(복구 시점 목표)와 같은 매개 변수를 VM 스토리지 정책에 포함할 수 있습니다. 정책에 복제 대상, 가상 시스템을 복제할 보조 사이트 또는 복제의 삭제 여부 등을 지정할 수도 있습니다.
VM 프로비저닝 중에 복제 정책을 할당하여 가상 시스템에 대한 복제 서비스를 요청합니다. 요청이 완료되면 어레이가 모든 복제 스케줄 및 프로세스를 관리를 인수합니다.
Virtual Volumes을 사용한 복제 요구 사항
Virtual Volumes에서 복제를 사용하도록 설정한 경우, 일반적인 Virtual Volumes 요구 사항 외에도, 몇 가지 특정한 사전 요구 사항을 충족해야 합니다.
일반적인 Virtual Volumes 요구 사항은 vSphere Virtual Volumes를 사용하도록 설정하기 전의 내용을 참조하십시오.
스토리지 요구 사항
Virtual Volumes 복제 구현은 어레이에 따라 달라지며 스토리지 벤더별로 다를 수 있습니다. 일반적으로 모든 벤더에 적용되는 요구 사항은 다음과 같습니다.
- 복제 구현에 사용하는 스토리지 어레이는 Virtual Volumes와 호환되어야 합니다.
- 어레이는 Virtual Volumes 복제와 호환되는 스토리지(VASA) 제공자의 버전과 통합되어야 합니다.
- 스토리지 어레이에는 복제 기능이 있어야 하며 벤더가 제공한 복제 메커니즘을 사용하도록 구성되어야 합니다. 일반적인 구성에는 하나 이상의 복제 대상이 포함됩니다. 복제된 사이트와 대상 사이트의 연결과 같은 모든 필요한 구성을 스토리지 측에서 수행해야 합니다.
- 해당하는 경우 Virtual Volumes에 대한 복제 그룹 및 장애 도메인을 스토리지 측에서 미리 구성해야 합니다.
자세한 내용은 해당 벤더에 문의하고 "VMware 호환성 가이드" 항목을 참조하십시오.
vSphere 요구 사항
- Virtual Volumes 스토리지 복제를 지원하는 vCenter Server 및 ESXi 버전을 사용하십시오. 6.5 릴리스 이전의 vCenter Server 및 ESXi 호스트는 복제된 Virtual Volumes 스토리지를 지원하지 않습니다. 호환되지 않는 호스트에서 복제된 VM을 생성하려고 하면 오류가 발생하고 작업이 실패합니다. 자세한 내용은 "VMware 호환성 가이드" 항목을 참조하십시오.
- 가상 시스템을 마이그레이션하려는 경우 ESXi 호스트 및 Virtual Volumes 데이터스토어와 같은 대상 리소스가 스토리지 복제를 지원하는지 확인하십시오.
Virtual Volumes 및 복제 그룹
스토리지에서 스토리지 컨테이너와 프로토콜 끝점과 함께 복제 서비스를 제공하는 경우에는 스토리지 관리자가 스토리지 측에 복제 그룹을 구성할 수 있습니다.
vCenter Server 및 ESXi는 복제 그룹을 검색할 수 있지만 복제 그룹의 수명 주기는 관리하지 않습니다. 일관성 그룹이라고도 하는 복제 그룹은 대상 사이트에 함께 복제되어야 하는 VM과 가상 디스크를 나타냅니다. 단일 VM은 여러 복제 그룹에 걸쳐 있을 수 없습니다.
사용할 수 있는 미리 구성된 그룹이 없는 경우에는 Virtual Volumes에서 자동 방식을 사용할 수 있습니다. 자동 방식을 사용할 경우 Virtual Volumes는 필요 시 복제 그룹을 생성하고, 프로비저닝 중인 Virtual Volumes 개체에 이 그룹을 연결합니다. 자동 복제 그룹을 사용하면 가상 시스템의 모든 구성 요소가 해당 그룹에 할당됩니다. 동일한 가상 시스템의 구성 요소에 대해 미리 구성된 복제 그룹과 자동 복제 그룹을 혼합할 수 없습니다.
Virtual Volumes 및 장애 도메인
Virtual Volumes 환경에서 장애 도메인은 특정 복제 그룹을 소스에서 대상 사이트로 복제할 때 이러한 그룹의 결합 방식을 정의합니다.
장애 도메인은 스토리지 어레이를 통해 구성되고 보고되며 vSphere Client에 표시되지 않습니다. SPBM(스토리지 정책 기반 관리) 메커니즘이 장애 도메인을 검색하여 가상 시스템 생성 중에 유효성을 검사하는 데 사용합니다.
예를 들어 두 개의 가상 시스템을 프로비저닝합니다. 하나는 복제 그룹 Anaheim: B와 연결되고, 두 번째는 복제 그룹 Anaheim: C와 연결됩니다. SPBM은 각 VM이 해당 대상 장애 도메인이 있는 자체 복제 그룹에 있기 때문에 프로비저닝의 유효성을 검사합니다.
이제 두 개의 VM을 프로비저닝합니다. 하나는 복제 그룹 Anaheim:B에 연결되고 두 번째는 복제 그룹 Anaheim:D에 연결됩니다. 이 구성은 올바르지 않습니다. 두 복제 그룹 모두 New-York 장애 도메인에 복제되지만 Boulder 장애 도메인에는 하나만 복제됩니다.
Virtual Volumes 복제 워크플로
Virtual Volumes 스토리지 어레이의 복제 기능에 대한 정보가 vCenter Server에 표시되는 경우 가상 시스템에 대한 복제를 활성화할 수 있습니다.
가상 시스템에 대한 복제를 활성화하는 워크플로에는 Virtual Volumes 스토리지에 가상 시스템을 프로비저닝하는 일반적인 단계가 포함됩니다.
- 복제 스토리지와 호환되는 VM 스토리지 정책을 정의합니다. 정책의 데이터스토어 기반 규칙에는 복제 구성 요소가 포함되어야 합니다. Virtual Volumes에 대한 VM 스토리지 정책 생성의 내용을 참조하십시오.
복제를 포함하는 스토리지 정책이 구성되면 vCenter Server가 사용 가능한 복제 그룹을 검색합니다.
- 가상 시스템에 복제 정책을 할당합니다. 구성되면 호환되는 복제 그룹을 선택하거나 자동 할당을 사용합니다. 가상 시스템에 스토리지 정책 할당의 내용을 참조하십시오.
복제 지침 및 고려 사항
Virtual Volumes와 함께 복제를 사용하는 경우 특정 고려 사항이 적용됩니다.
- 복제 스토리지 정책은 구성 가상 볼륨 및 데이터 가상 볼륨에만 적용할 수 있습니다. 다른 VM 개체는 다음과 같이 복제 정책을 상속합니다.
- 메모리 가상 볼륨은 구성 가상 볼륨의 정책을 상속합니다.
- 다이제스트 가상 볼륨은 데이터 가상 볼륨의 정책을 상속합니다.
- 스왑 가상 볼륨은 가상 시스템 전원이 켜져 있을 때 존재하며 복제에서 제외됩니다.
- 복제 정책을 VM 디스크에 적용하지 않는 경우 디스크가 복제되지 않습니다.
- 복제 스토리지 정책을 데이터스토어의 기본 스토리지 정책으로 사용하지 마십시오. 이러한 스토리지 정책을 기본값으로 지정하면 정책 때문에 복제 그룹을 선택할 수 없습니다.
- 복제에는 스냅샷 기록이 유지됩니다. 스냅샷을 생성하고 복제한 경우 애플리케이션 일치 스냅샷으로 복구할 수 있습니다.
- 연결된 복제를 복제할 수 있습니다. 연결된 복제가 상위 개체 없이 복제된 경우에는 전체 복제가 됩니다.
- 설명자 파일이 한 VM의 가상 디스크에 속하지만 다른 VM의 VM 홈에 상주하는 경우 두 VM 모두 동일한 복제 그룹에 있어야 합니다. 두 VM이 서로 다른 복제 그룹에 위치하는 경우 이러한 복제 그룹 모두가 동시에 페일오버되어야 합니다. 그렇지 않은 경우 페일오버 후에 설명자를 사용하지 못할 수 있습니다. 그 결과로 VM 전원이 켜지지 않을 수 있습니다.
- 복제 환경이 있는 Virtual Volumes에서, 복구된 워크로드가 페일오버 후 작동하는지 확인하기 위해 페일오버 테스트 워크플로를 주기적으로 실행하는 것이 좋습니다.
페일오버 테스트 중에 생성되는 테스트 VM은 모든 기능이 사용 가능하며 일반적인 관리 작업에 사용하기 적합합니다. 그러나 몇 가지 고려 사항이 있습니다.
- 페일오버 테스트 중에 생성되는 모든 VM은 페일오버 테스트가 중지되기 전에 삭제해야 합니다. 이렇게 해야만 VM의 일부인 모든 스냅샷 또는 스냅샷 관련 가상 볼륨(예: 스냅샷 가상 볼륨)이 페일오버 테스트를 중지할 때 방해가 되지 않습니다.
- 테스트 VM의 전체 복제본을 생성할 수 있습니다.
- 새 VM에 적용된 정책에 복제되는 VM과 동일한 복제 그룹 ID가 포함된 경우에만 빠른 복제본을 생성할 수 있습니다. 하위 VM을 상위 VM의 복제 그룹 외부에 배치하려고 하면 작업이 실패합니다.