Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

복제 상의 원본 데이터 또는 실시간 변경분 데이터를 수신하여 사본을 유지하는 노드를 타깃 노드 또는 타깃이라고 합니다. 그리고 복제 클러스터내의 역할(Role)은 Secondary 입니다.


  • 복제는 소스노드의 변경분 데이터를 타깃노드로 실시간 반영하는 동작입니다. 
  • 동기화는 소스노드의 전체 파일셋 또는 부분 파일셋을 타깃노드로 일정한 정책에 따라 복사하는 동작입니다
    Info

    비슷한 용어

    • Primary/Secondary, 소스/타깃, Active/Standby 는 복제, HA 환경에 따라 의미가 다르지만 엄격하게 구분해서 쓰지는 않습니다.
    • 여기서는 일반적으로 소스/타깃을 사용하고 부여된 역할 측면으로는 Primary/Secondary 로 사용합니다.
    • 복제의 경우 항상 Primary가 소스이며 Secondary 가 타깃이지만, 동기화의 경우는 Secondary 노드 도 소스 노드가 될 수 있습니다
    .Primary/Secondary, 소스/타깃, Active/Standby 노드 용어는 복제 또는 HA 환경에 따라 쓰임새가 다르지만 통상 엄격히 구분해서 쓰지는 않습니다
    • .
     

    파일셋 (File Set)

    리소스 내의 구성요소로서 복제 대상을 기술한 단위입니다. 파일셋은 복제대상 파일 또는 디렉터리로 기술하며 제외필터를 포함합니다. 제외필터는 복제 대상들 중 일부 파일 또는 디렉터리를 제외할 수 있도록 제공하는 정책으로서 와일드카드 등 정규식 기반으로 기술합니다.

    ...

    FSR은 복제 대상 파일셋의 파일 상태를 표현하는 ULID 기반의 고유번호를 유지하고 관리합니다. 이 값을 RID(Revision Identifier)라고 합니다. FSR은 RID 를 통해 동기화의 방향을 결정하고 스플릿 브레인을 식별합니다.

    ...