일반 RAID 디스크 데이터 형식 사양

일반 RAID 디스크 데이터 형식 사양
1. 소개
오늘날 IT 환경에서 시스템 관리자가 사용하고 있는 내부 RAID 솔루션을 변경하고자 하는 이유는 다음과 같습니다. 대부분의 서버는 마더보드 디스크 어레이를 통해 구현되는 RAID 솔루션과 함께 제공됩니다.마더보드 디스크 어레이에서는 RAID 형식을 서버의 내부 디스크에 직접 적용할 수 있습니다.서버 데이터가 급격히 증가함에 따라 시스템 관리자는 항상 데이터를 더 큰 직접 저장 장치(DAS)로 이동해야 한다. 예를 들어 외부 디스크 클러스터(JBOD) 등이다. 이동하는 방법은 첫 번째 방법은 RAID 그룹을 백업한 다음에 디스크를 새 저장 시스템으로 이동하고 물리 디스크를 새 RAID 그룹으로 재구성한 다음에 백업 디스크에서 데이터를 복원하는 것이다.이런 방법은 시간이 많이 걸리고 데이터 분실의 위험이 존재한다.또 다른 방법은 디스크를 한 RAID 그룹에서 새로운 RAID 그룹으로 업그레이드하는 것이다. 불행하게도 서로 다른 스토리지 공급업체가 제공하는 스토리지 구성 방안에 따라 이러한 행위를 금지할 수 있다.
SNIA 유니버설 RAID 디스크 데이터 형식 기술 작업팀은 표준 데이터 구조 규범을 정의하기 위해 특허를 받았다. 이 규범은 유니버설 RAID 디스크 데이터 형식을 정의했고 RAID 디스크 데이터 형식(DDF)은 서로 다른 RAID 기술을 서로 연결시켜 데이터 이동의 편의성에 유리하다.
 
2. 정의
2.1 RAID 용어
2.1.1 Virtual Disk(VD): 가상 디스크
가상 디스크는 사용자 데이터 스토리지를 위한 호스트 수준 객체입니다.물리적 하드 드라이브는 하나 이상의 가상 디스크에 연결됩니다.
2.1.2 Basic Virtual Disk(BVD): 기본 가상 디스크
기본 가상 디스크는 주로 RAID-0, RAID-5 등 비혼합 RAID 레벨에서만 사용되며 구성 요소는 물리적 하드 드라이브입니다.
2.1.3 Secondary Virtual Disk(SVD): 2단계 가상 디스크
2단계 가상 디스크는 RAID-10과 같은 RAID 레벨을 혼합하여 사용하도록 구성되어 있으며 기본 가상 디스크(BVD)를 구성합니다.
2.1.4 Disk Grouping: 디스크 그룹
몇몇 물리 디스크는 하나의 디스크 그룹으로 통합될 수 있다.디스크 그룹의 주요 특징은 물리 디스크에 생성된 가상 디스크가 다른 그룹의 물리 디스크로 확장될 수 없다는 것이다.
2.1.5 Foreign configuration: 주변 장치 구성
한 컨트롤러에서 다른 컨트롤러로 이동하는 구성을 외곽 설정이라고 한다
3, RAID Levels and RAID Level Qualifiers(RAID 레벨 및 RAID 레벨 한정자)
이 섹션에는 RAID 클래스와 한정 문자가 나열되어 있습니다.
3.1 Primary RAID Level(기본 RAID 레벨)
표 1에는 자주 사용하는 Primary 가 나열되어 있습니다.RAID_Level 필드의 값, PrimaryRAID_Level 필드에는 다음 표에 정의된 표준 RAID 레벨과 같은 값을 사용해야 합니다.
등급

묘사
RAID-0
0
패리티가 없는 스트라이프 배열
RAID-1
1
미러 배열
RAID-3
3
              ,    、     

RAID-4
4
비회전 패리티가 있는 스트라이프 배열로 짧고 다중 스레드 전송 최적화
RAID-5
5
회전 패리티가 있는 스트라이프 배열로 짧고 다중 스레드 전송 최적화
RAID-6
6
RAID-5와 같지만 두 개의 물리적 디스크가 동시에 손상될 경우 이중 회전 패리티 물리적 디스크 사용
 
3.2 RAID Level Qualifier(RAID 레벨 한정자)
이 섹션은 이전에 정의된 Primary 입니다.RAID_Level 정의raid 레벨 한정자:
이름:
Primary 값
RAID Level Qualifier
묘사
RAID-0
0
0
 
RAID-1 simple mirroring
1
0
두 구간에 걸친 미러링
RAID-1 Multi Mirroring
1
1
삼중경상은 세 구간에 걸쳐 있다
RAID-3 Non-Rotating Parity 0
3
0
첫 번째 구간에 패리티 저장
RAID-3 Non-Rotating Parity N
3
1
마지막 구간에 패리티 저장
RAID-4 Non-Rotating Parity 0
4
0
첫 번째 구간에 패리티 저장
RAID-4 Non-Rotating Parity N
4
1
마지막 구간에 패리티 저장
RAID-5 Rotating Parity 0 with Data Restart
5
0
패리티 코드는 스트라이프 패턴의 대각선에 왼쪽에서 오른쪽으로 저장되며, 각 스트라이프의 첫 번째 데이터는 검사 코드에 포함되지 않습니다.
RAID-5 Rotating Parity N with Data Restart
5
2
패리티 코드는 스트라이프 패턴의 대각선에 오른쪽에서 왼쪽으로 저장되며, 각 스트라이프의 첫 번째 데이터는 검사 코드에 포함되지 않습니다.
RAID-5 Rotating Parity N with Data Continuation
5
3
패리티 코드는 스트라이프 패턴의 대각선에 오른쪽에서 왼쪽으로 저장되며 각 스트라이프의 첫 번째 데이터는 이전 스트라이프 코드 아래에서 시작됩니다.
RAID-6 Rotating Parity 0 with Data Restart
6
0
RAID-5 Rotating Parity 0과 Data Restart
RAID-6 Rotating Parity N with Data Restart
6
2
RAID-5 Rotating Parity N과 동일한 Data Restart
RAID-6 Rotating Parity N with Data Continuation
6
3
RAID-5 Rotating Parity N과 Data Continuation
 
3.3 Secondary RAID Level(2레벨 RAID 레벨)
다음 표는 범위에 따라 가상 디스크 구성에서 사용해야 하는 2단계 RAID 레벨 필드의 값을 정의합니다.
이름:
Secondary RAID Level
묘사
Striped
0
기본 가상 디스크에 스트라이핑된 데이터 저장
Mirrored
1
데이터가 미러링되어 기본 가상 디스크에 저장됨
Concatenated
2
기본 가상 디스크를 처음부터 끝까지 병합
Spanned
3
운영 가상 디스크 조합
 
이상의 자문헌을 번역하면 부정확한 점이 있을 수 있으니 양해해 주십시오.
 
전재 대상:https://www.cnblogs.com/mysql-dba/p/7112339.html

좋은 웹페이지 즐겨찾기