Solaris 9 9/04 설치 설명서

미러 구성 요소 개요

사용자 정의 JumpStart 설치 방법 및 Solaris Live Upgrade를 사용하면 파일 시스템을 미러하는 데 필요한 다음 구성 요소를 만들 수 있습니다.

이 절에서는 해당 구성 요소 각각에 대해 간단히 설명합니다. 이러한 구성 요소에 대한 자세한 내용은 Solaris Volume Manager Administration Guide를 참조하십시오.

상태 데이터베이스 및 상태 데이터베이스 복제본

상태 데이터베이스는 Solaris 볼륨 관리자 구성의 상태에 대해 물리적 디스크에 정보를 저장하는 데이터베이스입니다. 상태 데이터베이스는 사용자 구성 변경 사항을 기록 및 추적합니다. Solaris 볼륨 관리자는 구성이나 상태가 변경되면 자동으로 상태 데이터베이스를 업데이트합니다. 새 볼륨 만들기는 구성 변경의 예입니다. 하위 미러 오류는 상태 변경의 예입니다.

상태 데이터베이스는 실제로 여러 개의 복제된 데이터베이스 복사본 모음입니다. 상태 데이터베이스 복제본으로 불리는 각 복사본은 항상 데이터베이스의 데이터가 유효한지 확인합니다. 상태 데이터베이스의 복사본이 있으면 단일 지점 실패로부터 데이터가 손실되지 않도록 보호합니다. 이 상태 데이터베이스는 모든 알려진 상태 데이터베이스 복제본의 위치 및 상태를 추적합니다.

Solaris 볼륨 관리자는 상태 데이터베이스와 해당 상태 데이터베이스 복제본을 만들어야 작동할 있습니다. Solaris 볼륨 관리자 구성에 운영 상태 데이터베이스가 있어야 합니다.

구성을 설정할 때 다음 중 하나에서 상태 데이터베이스 복제본을 찾을 수 있습니다.

두 개 이상의 상태 데이터베이스 복사본을 한 개의 슬라이스에 보관할 수 있습니다. 하지만 상태 데이터베이스 복제본을 단일 슬라이스에 두면 시스템이 단일 지점 실패에 더 취약할 수 있습니다.

상태 데이터베이스 복제본은 항상 상태 데이터베이스의 데이터가 유효한지 확인합니다. 상태 데이터베이스가 업데이트되면 각 상태 데이터베이스 복제본도 업데이트됩니다. 시스템이 충돌하는 경우 모든 업데이트가 손상되는 것을 방지하기 위해 업데이트는 한 번에 하나씩 이루어집니다.

시스템에서 상태 데이터베이스 복제본을 잃는 경우 Solaris 볼륨 관리자는 아직 유효한 데이터를 포함하는 상태 데이터베이스 복제본을 식별해야 합니다. Solaris 볼륨 관리자는 과반수 일치 알고리즘을 사용하여 이 정보를 확인합니다. 이 알고리즘에서 상태 데이터베이스 복제본의 유효성을 결정하려면 상태 데이터베이스 복제본의 과반수(반 + 1)가 사용 가능하며 일치해야 합니다. 이 과반수 일치 알고리즘으로 인해 디스크 구성 설정 시 적어도 세 개의 상태 데이터베이스 복제본을 만들어야 합니다. 세 개의 상태 데이터베이스 복제본 중 적어도 두 개를 사용할 수 있어야 일치에 도달할 수 있습니다.

각 상태 데이터베이스 복제본은 기본적으로 디스크 저장소의 4MB(8192 디스크 섹터)를 차지합니다. 복제본은 다음 장치에 저장될 수 있습니다.

복제본은 루트(/), swap, /usr 슬라이스 또는 기존 파일 시스템이나 데이터를 포함하는 슬라이스에 저장될 수 없습니다. 복제본이 저장된 후에는 볼륨이나 파일 시스템을 같은 슬라이스에 둘 수 있습니다.

상태 데이터베이스 및 상태 데이터베이스 복제본 요구 사항 계획 수립에 대한 정보는 상태 데이터베이스 복제본 지침 및 요구 사항을 참조하십시오.

상태 데이터베이스 및 상태 데이터베이스 복제본에 대한 자세한 내용은 Solaris Volume Manager Administration Guide를 참조하십시오.

RAID-0 볼륨(연결)

사용자 정의 JumpStart 및 Solaris Live Upgrade 설치 방법을 사용하면 RAID-0 볼륨을 만들 수 있습니다. RAID-0 볼륨 단일 슬라이스 연결은 데이터가 여러 구성 요소에 연속적으로 그리고 인접하여 구성되어 있는 볼륨으로 한 개의 논리 저장소 단위를 형성합니다. 사용자 정의 JumpStart 설치 방법 및 Solaris Live Upgrade를 사용하여 스트라이프나 다른 복잡한 Solaris 볼륨 관리자 볼륨을 만들 수 없습니다.

설치나 업그레이드 중에 RAID-1 볼륨(미러)을 만들어 RAID-0 볼륨을 이러한 미러에 연결할 수 있습니다. 미러된 RAID-0 볼륨을 하위 미러라고 합니다. 미러는 하나 이상의 RAID-0 볼륨으로 구성됩니다. 설치 후 Solaris 볼륨 관리자 소프트웨어를 통해 RAID-1 미러 볼륨을 관리하여 별도의 RAID-0 하위 미러 볼륨에서 데이터를 관리할 수 있습니다.

사용자 정의 JumpStart 설치 방법을 사용하면 최대 두 개의 하위 미러로 구성된 미러를 만들 수 있습니다. Solaris Live Upgrade를 사용하면 최대 세 개의 하위 미러로 구성된 미러를 만들 수 있습니다. 실제로는 대부분 양방향 미러면 충분합니다. 세 번째 하위 미러를 사용하면 한 개의 하위 미러는 백업용으로 오프라인화하여 데이터 중복성을 잃지 않고 온라인 백업을 만들 수 있습니다.

RAID–0 볼륨 요구 사항 계획 수립에 대한 정보는 미러와 하위 미러 요구 사항 및 지침을 참조하십시오.

RAID-0 볼륨에 대한 자세한 내용은 Solaris Volume Manager Administration Guide를 참조하십시오.

RAID-1 볼륨(미러)

RAID-1 볼륨이나 미러는 RAID-0 볼륨(단일 슬라이스 연결) 데이터의 동일한 복사본을 유지하는 볼륨입니다.미러링에는 충분한 디스크가 필요합니다. 미러할 데이터 양에 비해 최소 두 배 정도의 디스크 공간이 필요합니다. Solaris 볼륨 관리자 소프트웨어는 모든 하위 미러에 써야 하므로 미러링의 경우 디스크에 쓰기 위한 쓰기 요청에 필요한 시간이 더 많이 필요할 수 있습니다.

RAID-1 볼륨을 사용하면 데이터를 양쪽 RAID-0 볼륨에서 동시에 읽을 수 있으므로(두 볼륨 모두 요청을 충족) 성능이 향상됩니다. 한 개의 물리적 디스크에 오류가 발생하면 성능 손상이나 데이터 손실 없이 계속해서 미러를 사용할 수 있습니다.

미러를 구성한 다음 미러를 물리적 슬라이스처럼 사용할 수 있습니다.

기존 파일 시스템을 비롯하여 모든 파일 시스템을 미러할 수 있습니다. 데이터베이스 같은 모든 응용 프로그램에 미러를 사용할 수도 있습니다.

RAID–1 볼륨 요구 사항 계획 수립에 대한 정보는 미러와 하위 미러 요구 사항 및 지침을 참조하십시오.

RAID-1 볼륨에 대한 자세한 내용은 Solaris Volume Manager Administration Guide를 참조하십시오.