2. ZFS STORAGE 7420 구성 방법
17
스트라이프
• 중복성 없이 디스크 간에 데이터가 스트라이프됨.
• 성능과 용량이 모두 극대화되지만 단일 디스크에서 오류가 발생할 경우 데이터가 손실
• 이 구성은 권장되지 않습니다.
• 순수 스트리밍 작업 부하의 경우 이중 패리티 RAID 사용을 고려하십시오.
단일 패리티
• 각 스트라이프가 데이터 디스크 3개와 패리티 디스크 1개를 포함하는 RAID
• 미러링보다 훨씬 높은 용량 옵션 제공
• 높은 용량은 미러링된 옵션보다 낮은 임의 읽기 성능과 균형을 이루어야 함.
• 적절한 임의 읽기 구성 요소가 있는 중요하지 않은 프로그램에 권장
• 순수 스트리밍 작업 부하의 경우 용량과 처리량이 많은 이중 패리티 RAID 옵션이 적합.
미러링
• 용량은 절반으로 줄어들지만 안정성이 향상되고 시스템 성능 개선
• 공간은 충분하지만 성능이 우수할 경우(예: 데이터베이스 스토리지)에 권장됩니다.
3중 미러링
• 시스템의 안정성과 성능이 높아집니다. (예: 중요 데이터베이스용 스토리지)
• 최대의 성능과 가용성이 요구되는 상황에서 사용
• 이중 미러와 비교할 경우 저장된 블록당 IOPS가 늘어나고 오류 방지 수준이 높아짐
이중 패리티
• 각 스트라이프가 패리티 디스크를 2개 포함하는 RAID
• 두 디스크에서 오류가 발생하더라도 데이터를 사용할 수 있으므로 가용성이 높음
• 처리량이 많은 순차 액세스 작업 부하(예: 백업)나 낮은 임의 읽기 구성 요소를 사용한 대용량 데이터 저장에 적합합니다.
3중 패리티
• 패리티를 위해 각 스트라이프가 디스크 3개를 포함하는 RAID
• 스트라이프된 데이터와 별도로 가장 높은 용량 옵션
• 하나 이상의 드라이브 오류가 발생한 후 데이터를 리실버링하는 데 꽤 오랜 시간이 걸림
• 이 구성은 일반적으로 권장되지 않습니다.
2. ZFS STORAGE 7420 구성 예 (KCTC)
22
SVM SVM SVM SVM
● Solaris10, SunCluter 3.3U2,Solaris Volume Manager
● Oracle 제품중에 볼륨을 관리 소프트웨어는 SVM, QFS 뿐
● Rac환경에서는 SVM으로 구성
● 구성 후 문제점은,,,
모든 raw device /FS는 SVM으로 구성되어 있으며,
볼륨 maintenance 발생 시 IO에 영향이 있음.
resync 속도 및 기간도 maintenance 발생한 볼륨에 따라 비례
resync중 서버 리부팅 및 어레이 재가동 시 초기로 돌아가며,
resync속도는 현저하게 줄어듬.(리부팅 절대 금지)
pool0
pool1
pool0
pool1
● Pool0 : 600GB 15K Rpm 로 구성. 오라클 raw device용으로 할당
● Pool1 : 3TB 7200Rpm 로 구성. Archive용 및 데이터 저장공간으로 할당(NAS)
pool0 pool0
pool0 pool0 pool0 pool0
pool1 pool1
2. ZFS STORAGE 7420 구성 예 (KCTC)
22
● NAS영역은 remote replication으로 복제 진행 (continuous)
● projec단위로 복제가 가능하며, 원본에서 받은 복제본은
snapshot 기반으로 전체 복제 진행 후 변경부분으로 복제
● 복제 완료 후 재복제 시에는 기존 복제볼륨외에 다른 볼륨 생성
● 문제점은,,,
23TB으로 할당받은 clien에서 용량 100% 시 삭제가 불가능함.
stroage에서 quota를 늘려 공간을 확보 후 삭제가능
만약, 여유용량이 없다는 볼륨 삭제!!!
pool1 pool1
● Pool1 : 3TB 7200Rpm 로 구성. Archive용 및 데이터 저장공간으로 할당(NAS)
23TB NAS
Remote replication