고가용성

Oracle FS System의 고가용성 기능을 통해 시스템은 서비스 중단 가능성이 있는 예기치 않은 하드웨어 또는 소프트웨어 오류에 정상적으로 대응할 수 있습니다. 이 기능은 하드웨어 교체 절차 중에도 고객이 데이터에 계속 액세스할 수 있도록 유지합니다.

Oracle FS System에는 다음과 같은 고가용성 기능이 있습니다.
카피백

임시 위치에서 새로 교체된 드라이브로 데이터를 이동합니다. HDD의 경우 임시 위치는 활성 예비 스트립입니다. SSD의 경우 임시 위치는 전용 예비 드라이브입니다.

이중 패리티

손실된 데이터를 쉽게 복구할 수 있도록 원래 사용자 데이터와 패리티 비트 2세트를 저장합니다. 두 드라이브가 동시에 실패한 후에도 데이터에 액세스할 수 있습니다. 이중 패리티는 RAID 6 기술을 사용하여 구현되며 용량-유형 매체를 지정하는 스토리지 클래스에 대한 기본 중복성 레벨입니다.

dynamic spare(동적 스페어)

주어진 드라이브 그룹에서 대용량 HDD(하드 디스크 드라이브)에 할당되지 않은 스트립입니다. 이 여분 용량은 드라이브 그룹의 모든 HDD에 걸쳐 스트라이프됩니다. 동적 스페어는 RAID 5 보호 레벨과 RAID 10 보호 레벨을 지원하는 데 사용됩니다. 동적 스페어는 드라이브 그룹 경계를 넘을 수 없습니다.

미러링

Oracle FS System에서 논리 볼륨의 정확한 복제본을 다른 위치에 유지 관리하는 RAID 레벨입니다. 패리티 데이터는 사용되지 않습니다. 미러링은 최소한 하나의 드라이브가 손실되지 않도록 보호하고 가능한 더 많은 드라이브로 무작위 쓰기 작업의 성능이 향상됩니다. 미러된 RAID는 RAID 10 기술을 사용하여 구현됩니다.

Oracle Pre-Emptive Copy(Oracle 선점형 복사본)

고장이 의심되는 드라이브의 데이터를 예비 드라이브 또는 동적 스페어에 복사하는 Oracle FS System 펌웨어의 기능입니다. 이 작업은 의심되는 드라이브가 고장나서 교체를 위해 오프라인으로 전환되기 전에 수행됩니다. 이 기능은 드라이브가 고장날 때의 성능 저하 및 잠재적인 데이터 손실 위험을 방지합니다. 이 기능은 재구축 작업의 오버헤드를 방지하여 성능을 전반적으로 최적화합니다. 때때로 카피어웨이라고도 부릅니다.

한 가지 장점은 실패한 드라이브의 데이터가 중복되어 어떠한 오류가 발생하더라도 카피어웨이 작업이 수행되어 패리티 데이터를 사용해서 수정할 수 있다는 점입니다. 또한 실패한 드라이브가 온라인 상태로 유지되기 때문에 카피어웨이 작업이 진행되는 동안 두번째 드라이브가 실패하더라도 데이터 손실이 발생할 수 없습니다.

단일 패리티

손실된 데이터를 쉽게 복구할 수 있도록 원래 사용자 데이터와 패리티 비트 1세트를 저장합니다. 드라이브 하나가 실패한 후에도 데이터에 액세스할 수 있습니다. 단일 패리티는 RAID 5 기술을 사용하여 구현되며 성능-유형 매체를 지정하는 스토리지 클래스에 대한 기본 중복성 레벨입니다.

예비 드라이브

카피어웨이 작업을 통해 드라이브 그룹의 재구축을 지원할 수 있는 사용되지 않은 SSD(반도체 드라이브)입니다. 드라이브 외장 장치와 드라이브 그룹에서 이 목적에만 국한된 SSD는 없습니다. 그러나 드라이브 외장 장치에 사용되지 않은 SSD가 있고 해당 드라이브 외장 장치에서 SSD가 고장나거나, 고장날 것으로 예상되거나, 제거된 경우, 시스템은 이 사용되지 않은 드라이브를 사용하여 문제가 있는 드라이브를 재구축합니다.

더욱이, 사용되지 않은 SSD가 없는 경우 시스템은 패리티 데이터를 사용하여 손실된 SSD로 작동을 계속할 수 있습니다.

쓰기 합동

특정 스트라이프에 대한 여러 개의 소규모 쓰기 작업을 단일 쓰기 작업으로 그룹화하는 RAID 최적화 기법입니다. 이 단일 쓰기 작업은 해당 스트라이프에서 기록되지 않은 데이터가 있는 모든 LUN에 영향을 줍니다. 쓰기 합동은 소량의 데이터가 포함된 무작위 쓰기 작업의 성능을 향상시킬 수 있습니다.

이러한 최적화 기법은 특히 RAID 5 및 RAID 6 스토리지 어레이 및 자동 계층화된 LUN에 유용합니다.