Solaris OS용 Sun Cluster 소프트웨어 설치 안내서

데이터 복제 소개

이 절에서는 재난 복구의 개념을 소개하고 Sun StorEdge Availability Suite 소프트웨어에서 사용하는 데이터 복제에 대해 설명합니다.

재난 복구 개념

재난 복구는 시스템에서 기본 클러스터가 실패하면 대체 클러스터에서 응용 프로그램을 복원하는 능력입니다. 재난 복구는 데이터 복제 페일오버를 기반으로 합니다.

데이터 복제는 기본 클러스터에서 백업이나 보조 클러스터로 데이터를 복사하는 것입니다. 보조 클러스터는 데이터 복제를 통해 기본 클러스터에 있는 데이터의 최신 복사본을 갖습니다. 보조 클러스터는 기본 클러스터에서 멀리 떨어진 곳에 있을 수 있습니다.

페일오버는 기본 클러스터에서 보조 클러스터로 자원 그룹이나 장치 그룹을 자동으로 전환하는 것입니다. 기본 클러스터가 실패하면 자동으로 보조 클러스터에서 응용 프로그램 및 데이터를 사용할 수 있습니다.

Sun StorEdge Availability Suite 소프트웨어의 데이터 복제 방법

이 절에서는 Sun StorEdge Availability Suite 소프트웨어에서 사용하는 원격 미러 복제 방법 및 포인트 인 타임 스냅샷 방법에 대해 설명합니다. 이 소프트웨어에서는 sndradm(1RPC) 및 iiadm(1II) 명령을 사용하여 데이터를 복제합니다. 이 명령에 대한 자세한 내용은 Sun Cluster 3.0 and Sun StorEdge Software Integration Guide를 참조하십시오.

원격 미러 복제

원격 미러 복제는 그림 6–1에 설명되어 있습니다. 기본 디스크의 마스터 볼륨 데이터가 TCP/IP 연결을 통해 보조 디스크의 마스터 볼륨으로 복제됩니다. 원격 미러 비트맵은 기본 디스크의 마스터 볼륨과 보조 디스크의 마스터 볼륨 간의 차이점을 추적합니다.

그림 6–1 원격 미러 복제

그림에서는 기본 디스크의 마스터 볼륨에서 보조 디스크의 마스터 볼륨으로 수행되는 원격 미러 복제를 보여 줍니다.

원격 미러 복제는 실시간 동기식 또는 비동기식으로 수행될 수 있습니다. 각 클러스터에 설정된 볼륨 각각은 동기식 복제나 비동기식 복제로 개별 구성될 수 있습니다.

동기식 데이터 복제에서는 원격 볼륨이 업데이트될 때까지 쓰기 작업이 완료된 것으로 확정되지 않습니다.

비동기식 데이터 복제에서는 원격 볼륨이 업데이트되기 전에 쓰기 작업이 완료된 것으로 확정됩니다. 비동기식 데이터 복제는 원거리 및 낮은 대역폭 환경에서 보다 융통성있게 활용할 수 있습니다.

포인트 인 타임 스냅샷

포인트 인 타임 스냅샷은 그림 6–2에 설명되어 있습니다. 각 디스크의 마스터 볼륨 데이터가 동일한 디스크의 섀도우 볼륨으로 복사됩니다. 포인트 인 타임 비트맵은 마스터 볼륨과 섀도우 볼륨 간의 차이점을 추적합니다. 섀도우 볼륨에 데이터가 복사되면 포인트 인 타임 비트맵이 다시 설정됩니다.

그림 6–2 포인트 인 타임 스냅샷

그림에서는 포인트 인 타임 스냅샷을 보여 줍니다.

구성 예에서의 복제

다음 그림에서는 구성 예에서 원격 미러 복제 및 포인트 인 타임 스냅샷이 어떻게 사용되는지 보여 줍니다.

그림 6–3 구성 예에서의 복제

그림에서는 구성 예에서 원격 미러 복제와 포인트 인 타임 스냅샷이 사용되는 방법을 보여 줍니다.