Datacenter > Replication
각 노드에 있는 로칼 스토리지(ZFS)를 이용해서 VM을 복제해주는 기능입니다. VM 백업 용도로도 사용할 수 있고, Datacenter > HA
기능과 함께 사용하면 노드 장애에 대비한 고가용성 구현 용도로도 사용할 수 있습니다.
Datacenter > Replication
을 사용하기 전에 다음 3가지를 꼭 알고 있어야 합니다.
(1) ZFS 유형의 스토리지만 지원합니다.
(2) 복제하는 VM이 사용하는 원본 노드의 스토리지 이름과 대상 노드의 스토리지 이름이 같아야 합니다.
(3) Replication 기반의 HA 구현은 일부 데이터 손실이 발생할 수 있습니다. : Replication은 일정 시간(예를 들어 5분) 간격으로 데이터를 복제합니다. 그래서 이 복제 시간 간격 사이에 HA가 동작하게 되면 최대 5분 동안의 데이터가 유실 될 수 있습니다. 또한 복제 조건(시간 간격, 업데이트 용량, 네트워크/스토리지 성능 등)에 따라 정해진 시간 간격 안에 모든 데이터가 복제되지 못할 수도 있습니다.
복제 주기의 기본값은 15분 간격이고, 최소 1분 간격까지 설정할 수 있습니다. 다만, 이 시간 간격은 업데이트되는 데이터가 충분히 복제될 수 있도록 설정해주는 것이 이상적입니다.
Replication 실행 내역은 해당 VM의 Replication > Log 에서 확인할 수 있습니다.