디스크 배열 보기 및 복구 방법(raid1)

각 칩셋은 다르게 구현됩니다.

여기에는 nv만 있으니 참고해주세요.

1. RAID란 무엇입니까? 어떤 일반적인 도구 모드가 있습니까?

이제 RAID 디스크 어레이에 대해 언급했으니 먼저 RAID가 무엇인지 알아보겠습니다. 소위 RAID는 Redundant Arrays of Independent Disks의 약어입니다. 중국어는 저렴한 중복 디스크 배열입니다. 1987년 캘리포니아 버클리 대학이 제안한 원래 의도는 값싼 소형 디스크 여러 개를 결합해 고가의 대용량 디스크를 교체하는 것이었습니다. 단일 디스크의 손상이 다른 디스크의 지속적인 사용에 영향을 미치지 않기를 바랐습니다. 데이터를 더 안전하게 저장하세요. 저렴한 디스크 중복 배열인 RAID는 독립적인 대규모 저장 장치 솔루션을 제공할 수 있습니다. 하드 디스크의 용량을 늘리는 동시에 하드 디스크의 속도도 완전히 높일 수 있으므로 데이터를 더욱 안전하게 보호하고 디스크 관리를 더 쉽게 할 수 있습니다.

RAID의 기본 정의를 이해한 후 RAID의 몇 가지 일반적인 작동 모드를 살펴보겠습니다.

1. RAID 0

RAID 0은 최초의 RAID 모드, 즉 데이터 스트리핑(Data Stripping) 기술입니다. RAID 0은 디스크 어레이를 설정하는 가장 간단한 형태로, 2개 이상의 하드 디스크만 필요하며 비용이 저렴하고 전체 디스크의 성능과 처리량을 향상시킬 수 있습니다. RAID 0은 중복성이나 오류 복구 기능을 제공하지 않으며 구현 비용이 가장 저렴합니다.

RAID 0을 구현하는 가장 간단한 방법은 지능형 디스크 컨트롤러를 통해 하드웨어에 N개의 동일한 하드 디스크를 연결하거나 운영 체제의 디스크 드라이버를 사용하는 소프트웨어에 연결하여 대규모 RAID 0 볼륨 세트를 만드는 것입니다. 사용하는 동안 컴퓨터 데이터가 각 하드디스크에 순차적으로 기록되는데, 가장 큰 장점은 하드디스크 용량을 두 배로 늘릴 수 있다는 점이다. 3개의 80GB 하드 드라이브를 사용하여 RAID 0 모드를 구성하는 경우 디스크 용량은 240GB가 됩니다. 속도 측면에서 각 개별 하드 드라이브의 속도는 정확히 동일합니다. 가장 큰 단점은 하드디스크 하나라도 고장이 나면 시스템 전체가 파괴되고, 신뢰성도 하드디스크 하나의 1/N에 불과하다는 점이다.

이 문제를 해결하기 위해 RAID 0의 또 다른 모드가 개발되었습니다. 즉, N개의 하드 디스크에서 적절한 스트라이프를 선택하여 스트라이프 세트를 만듭니다. 원칙은 원래 순차적으로 기록된 데이터가 동시에 읽고 쓸 수 있도록 4개의 하드 드라이브 모두에 ​​분산된다는 것입니다. 4개의 하드 디스크를 병렬로 작동하면 디스크 읽기 및 쓰기 속도가 동시에 4배 향상됩니다.

스트라이프 세트를 만들 때 스트라이프 크기를 적절하게 선택하는 것이 매우 중요합니다. 스트라이프가 너무 크면 한 디스크의 스트라이프 공간이 대부분의 I/O 작업을 충족하기에 충분할 수 있으므로 데이터 읽기 및 쓰기는 여전히 하나 또는 두 개의 하드 디스크로만 제한되며 병렬 작업의 이점을 완전히 활용할 수 없습니다. . 반면에 스트라이프가 너무 작으면 I/O 명령으로 인해 많은 수의 읽기 및 쓰기 작업이 발생하여 너무 많은 컨트롤러 버스 대역폭을 차지할 수 있습니다. 따라서 스트라이프 세트를 생성할 때 실제 애플리케이션의 요구 사항에 따라 스트라이프의 크기를 신중하게 선택해야 합니다.

스트라이프 세트는 읽기 및 쓰기를 위해 모든 디스크에 데이터를 균등하게 배포할 수 있습니다. 그러나 모든 하드 드라이브를 컨트롤러에 연결하면 잠재적인 피해를 입을 수 있습니다. 자주 읽고 쓰는 작업을 수행하면 컨트롤러나 버스에 과부하가 걸리기 쉽기 때문입니다. 위의 문제를 방지하려면 사용자가 여러 디스크 컨트롤러를 사용하는 것이 좋습니다. 가장 좋은 솔루션은 각 하드 디스크에 전용 디스크 컨트롤러를 장착하는 것입니다.

RAID 0는 더 많은 공간과 더 나은 성능을 제공할 수 있지만 전체 시스템은 매우 불안정하며, 실패할 경우 이를 해결할 수 있는 방법이 없습니다. 따라서 RAID 0은 일반적으로 데이터 보안 요구 사항이 높지 않은 상황에서만 사용됩니다.

2. RAID 1

RAID 1은 디스크 미러링이라고 하며 한 디스크의 데이터를 다른 디스크에 미러링하는 것입니다. 즉, 데이터가 한 디스크에 기록됩니다. 동시에 다른 유휴 디스크에 이미지 파일을 생성하여 시스템의 미러 디스크 쌍 중 하나 이상의 디스크를 사용할 수 있는 한 성능에 영향을 주지 않고 시스템의 안정성과 복구 가능성을 최대한 보장합니다. , 심지어 하드 디스크의 절반에 문제가 있어도 시스템은 정상적으로 작동할 수 있습니다. 하드 디스크에 장애가 발생하면 시스템은 하드 디스크를 무시하고 대신 나머지 미러 디스크를 사용하여 데이터를 읽고 씁니다. 이는 데이터에는 절대적으로 안전하지만 디스크 활용률은 50%이며, 80GB 하드 드라이브 4개를 사용하면 사용 가능한 디스크 공간은 160GB에 불과합니다. 또한 하드 드라이브 오류가 있는 RAID 시스템은 더 이상 신뢰할 수 없습니다. 손상된 하드 드라이브는 제때 교체해야 합니다. 그렇지 않으면 나머지 미러 디스크에도 문제가 발생하고 전체 시스템이 붕괴됩니다. 새 디스크를 교체한 후 원본 데이터가 미러를 동기화하는 데 오랜 시간이 걸립니다. 데이터에 대한 외부 액세스는 영향을 받지 않지만 이때 전체 시스템의 성능은 저하됩니다. 따라서 RAID 1은 중요하고 중요한 데이터가 저장되는 상황에서 주로 사용됩니다.

RAID 1은 주로 2차적인 읽기와 쓰기를 통해 디스크 미러링을 구현하기 때문에 디스크 컨트롤러의 부하도 꽤 크다. 특히 데이터 쓰기를 자주 해야 하는 환경에서는 더욱 그렇다. 성능 병목 현상을 방지하려면 여러 디스크 컨트롤러를 사용해야 합니다.

3. RAID1

RAID 1의 이름을 보면 RAID0과 RAID1의 조합임을 알 수 있습니다. RAID 1을 단독으로 사용하면 RAID 0을 단독으로 사용하는 것과 유사한 문제가 발생합니다. 즉, 동시에 하나의 디스크에만 데이터를 쓸 수 있고 모든 리소스를 완전히 활용할 수 없습니다. 이 문제를 해결하기 위해 디스크 이미지에 스트라이프 세트를 만들 수 있습니다. 이 구성은 스트라이프 세트와 미러링의 장점을 결합하므로 RAID 1이라고 합니다. RAID0 및 RAID1 기술을 결합함으로써 데이터가 여러 디스크에 분산되는 것 외에도 각 디스크에는 자체 물리적 미러 디스크가 있어 전체 중복성을 제공하고 데이터 가용성에 영향을 주지 않고 하나 이상의 디스크 오류를 허용하며 빠른 읽기/쓰기 기능을 갖습니다. . RAID1에는 디스크 이미지에 최소 4개의 하드 디스크로 구성된 스트라이프 세트가 필요합니다.

face=Verdana> 이번에는 가정용 데스크톱용 RAID 디스크 어레이 기능 설정 방법만 소개하기 때문에 현재 메인스트림 마더보드는 이 세 가지 구성 모드만 제공하므로 서비스 등 다른 고급 RAID 모드는 등등. 여기서는 너무 많이 소개하지 않겠습니다.

2. 마더보드 칩셋 RAID 제어 칩 소개

Intel Southbridge 칩 ICH5R 및 ICH6R은 SATA-RAID 컨트롤러를 통합하지만 SATA-RAID만 지원하고 PATA-RAID는 지원하지 않습니다. Intel은 SATA-RAID 컨트롤러를 IDE 컨트롤러에 브리지하는 브리징 기술을 사용하므로 BIOS를 통해 SATA 하드 드라이브를 감지하고 BIOS를 통해 SATA-RAID를 설정할 수 있습니다. RAID 없이 SATA 하드 디스크를 연결하면 SATA 하드 디스크는 PATA 하드 디스크로 간주되므로 OS 설치 시 플로피 디스크를 구동할 필요가 없습니다. SATA-RAID 컨트롤러는 장치 관리자에서 볼 수 없습니다. OS는 IDE ATAPI 컨트롤러이며 IDE 채널이 두 개 더 있습니다(두 개의 SATA 채널로 연결됨). SATA-RAID 컨트롤러는 SATA 하드디스크 2개를 연결하여 SATA-RAID로 사용하는 경우에만 사용되며, OS를 설치할 때 플로피 디스크를 구동해야 하며, OS의 장치 관리자에서 SATA-RAID 컨트롤러를 확인할 수 있습니다. . ICH5R 및 ICH6R의 RAID IAA 드라이버를 설치한 후 IAA 프로그램을 통해 RAID 디스크의 성능 매개변수를 확인할 수 있습니다.

VIA Southbridge 칩 VT8237 및 VT8237R의 SATA-RAID 디자인은 Intel과 다릅니다. 8237 Southbridge에 SATA-RAID 컨트롤러가 통합되어 있으며 Southbridge의 IDE 컨트롤러와는 아무런 관련이 없습니다. 물론, 이 SATA-RAID 컨트롤러는 전송 속도가 이상적인 SATA 성능 지수에 도달하지 못하기 때문에 기본 SATA 모드가 아닐 수도 있습니다.

BIOS는 SATA 하드 드라이브 감지를 담당하지 않으므로 BIOS에서 SATA 하드 드라이브를 볼 수 없습니다. SATA 하드 디스크 및 RAID 설정을 감지하려면 SATA-RAID 컨트롤러의 자체 BootROM(SATA-RAID 컨트롤러의 BIOS라고도 함)이 필요합니다. 따라서 BIOS 자체 테스트 후에는 SATA 하드 디스크를 감지하기 위해 BootROM을 시작합니다. SATA 하드 디스크를 감지한 후 하드 디스크 정보가 표시됩니다. 이때 단축키 Tab을 눌러 BootROM으로 들어가십시오. SATA-RAID를 설정합니다. VIA의 VT8237 사우스 브리지 마더보드에 SATA 하드 드라이브를 사용하는 경우, RAID 사용 여부에 관계없이 OS를 설치할 때 플로피 디스크를 구동해야 합니다. SATA-RAID 컨트롤러는 OS의 장치 관리자에서 볼 수 있습니다. VIA 칩에는 SATA-RAID 컨트롤러만 통합되어 있습니다.

NVIDIA nForce2/nForce3/nForce4 칩셋의 SATA/IDE/RAID 처리 방식은 Intel과 VIA의 장점을 결합한 것입니다. 첫 번째는 SATA/IDE/RAID 컨트롤러를 함께 브리지하는 것입니다. RAID를 사용하지 않는 경우 XP/2000을 설치하는 데 드라이버가 필요하지 않습니다. 두 번째는 BIOS의 SATA 하드 드라이브에는 Intel과 같은 특별한 설정이 필요하지 않다는 것입니다. BIOS는 SATA 하드 드라이브를 연결한 후 감지할 수 있습니다. 세 번째는 SATA 하드 드라이브뿐만 아니라 PATA 하드 드라이브도 RAID를 구성할 수 있고 SATA 하드 드라이브도 RAID를 구성할 수 있다는 것입니다. 이는 RAID가 필요한 사용자에게 큰 편의성을 제공합니다. Intel의 ICH5R, ICH6R 및 VIA의 VT8237은 PATA의 IDE RAID를 지원하지 않습니다.

3. NVIDIA 칩셋 BIOS 설정 및 RAID 설정에 대한 간략한 소개

nForce 시리즈 칩셋의 BIOS에는 SATA 및 RAID에 대한 두 가지 설정 옵션이 있으며 둘 다 통합에 있습니다. 주변기기) 메뉴입니다.

SATA 설정 항목 : Serial-ATA, 설정값은 [활성화], [비활성화]입니다. 이 항목의 목적은 온보드 Serial-ATA 컨트롤러를 켜거나 끄는 것입니다. SATA 하드 디스크를 사용하는 경우 이 항목을 [활성화]로 설정해야 합니다. SATA 하드 디스크를 사용하지 않는 경우, 이 항목을 [Disabled]로 설정하여 점유된 인터럽트 리소스를 줄일 수 있습니다.

RAID 설정 항목은 통합 주변 장치/온보드 장치 메뉴에 있습니다. 커서를 온보드 장치로 이동하고 를 눌러 하위 메뉴로 들어갑니다. RAID 구성은 RAID 구성 옵션으로 이동합니다. RAID 구성 메뉴에 들어가려면:

IDE RAID의 첫 번째 항목은 RAID 설정 여부를 결정하는 것입니다. 설정 값은 [Enabled], [Disabled]입니다. RAID를 사용하지 않는 경우 기본값인 [Disabled]를 유지하세요. 이때 다음 옵션은 회색으로 표시되어 설정할 수 없습니다.

RAID를 사용하는 경우 [활성화]를 선택하면 다음 옵션이 노란색으로 바뀌며 설정할 수 있습니다. IDE RAID 아래에는 4개의 IDE(PATA) 채널이 있고 그 아래에는 SATA 채널이 있습니다. nForce2 칩셋에는 2개의 SATA 채널이 있고, nForce3/4 칩셋에는 4개의 SATA 채널이 있습니다. 원하는 대로 설정할 수 있습니다. RAID에 하드 디스크의 어떤 채널을 사용할 계획이라면 해당 채널을 [활성화]로 설정하세요.

설정이 완료되면 종료하고 BIOS 설정을 저장한 후 다시 시작할 수 있습니다. 여기서 주의해야 할 점은 RAID를 설정한 후 채널은 RAID 컨트롤러에 의해 관리되며 RAID에 사용되는 하드 드라이브는 BIOS의 표준 CMOS 기능에서 볼 수 없다는 것입니다.

BIOS가 설정된 후에는 해당 채널의 하드 디스크만 RAID로 지정하고 RAID 설정을 완료하지 않습니다. 앞서 언급했듯이 RAID에 사용되는 디스크는 RAID 컨트롤러에서 관리됩니다. 따라서 RAID 컨트롤러의 RAID BIOS가 필요합니다. 하드 드라이브를 감지하고 RAID 모드를 설정합니다.

BIOS가 자체 테스트를 시작한 후 RAID BIOS는 RAID에 사용되는 하드 디스크를 감지하기 시작합니다. 하드 디스크가 감지된 후 사용자가 확인할 수 있도록 몇 초의 시간이 모니터에 표시됩니다. F 1 0을 눌러 RAID BIOS 설정으로 들어갑니다.

nForce 칩셋이 제공하는 RAID(Redundant Array of Disk) 모드는 다음과 같습니다.

RAID 0: 하드 드라이브 읽기 및 쓰기 속도를 향상시키는 하드 드라이브 직렬 솔루션입니다.

RAID 1: 데이터 미러링 기술.

RAID 1: RAID 0과 RAID 1 어레이로 구성된 기술입니다.

스패닝(JBOD): 다양한 용량의 하드 드라이브가 하나의 대형 하드 드라이브로 결합됩니다.

4. 운영 체제 설치 프로세스 소개

F10을 눌러 RAID BIOS 설정으로 들어가면 NVIDIA RAID 유틸리티 - 새 어레이 정의가 나타납니다. 기본 설정은 RAID 모드--미러링, 스트라이핑 블록--최적입니다.

이 창을 통해 새 어레이를 정의할 수 있습니다. 설정해야 하는 항목은 다음과 같습니다. RAID 모드 선택: 미러링, 스트라이핑, 스패닝, 스트라이프 미러링 열 미러링).

스트라이핑 블록 설정: 4KB ~ 128KB/최적

RAID 어레이에서 사용하는 디스크 지정

사용자는 RAID 모드, 직렬 블록 크기 및 필요에 따라 RAID 어레이에서 사용되는 디스크. 그 중 직렬 블록 크기는 기본 Optimal을 사용하는 것이 가장 좋습니다. 커서 키를 사용하여 RAID 어레이에서 사용하는 디스크를 추가합니다 →.

RAID에 사용되는 하드디스크는 같은 채널의 마스터/슬레이브 디스크일 수도 있고, 다른 채널의 마스터/슬레이브 디스크일 수도 있으므로, 서로 다른 채널의 마스터/슬레이브 디스크를 사용하는 것을 권장합니다. 다양한 채널의 대역폭과 속도가 빠릅니다. Loc(위치) 열에는 각 하드 디스크의 채널/컨트롤러(0-1)/기본 및 보조 상태가 표시됩니다. 여기서 채널 0은 PATA이고 1은 SATA입니다. 컨트롤러 0은 마스터이고 1은 슬레이브입니다. 마스터 디스크. S는 보조 디스크입니다. RAID 배열 디스크를 할당한 후 F7을 누릅니다. 디스크 데이터를 지우라는 메시지가 나타납니다. Y를 눌러 하드 디스크의 데이터를 지우면 Array List 창이 나타납니다. 문제가 없으면 Ctrl-X를 눌러 저장하고 종료하거나, 설정된 RAID 배열을 다시 구성할 수 있습니다. 이 시점에서 RAID 설정이 완료되고 시스템이 다시 시작되며 OS를 설치할 수 있습니다.

Windows XP 시스템을 설치하려면 시스템을 설치하기 위한 드라이버 플로피 디스크가 필요합니다. XP의 경우 마더보드가 함께 제공되지만 2000의 경우 직접 만들어야 합니다. CD-ROM 드라이브에서 Windows XP 시스템 설치 디스크를 시작하고 파란색 프롬프트 화면에 들어갈 때 F6 키를 눌러 시스템 설치 프로그램에 추가 저장 장치 드라이버가 필요함을 알립니다. 설치 프로그램이 장치 드라이버의 일부를 복사한 후 중지되고 저장 장치 드라이버를 지정하려면 S 키를 누르라는 메시지가 표시됩니다.

시스템은 드라이버 플로피 디스크를 플로피 드라이브에 넣으라는 메시지를 표시합니다. 프롬프트에 따라 플로피 디스크를 삽입한 후 Enter를 누르십시오. 시스템이 플로피 디스크를 읽은 후 드라이버를 선택하라는 메시지가 표시됩니다. nForce의 RAID 드라이버는 Intel 및 VIA와 다릅니다. NVIDIA RAID CLASS DRIVER와 NVIDIA Nforce Storage Controller가 설치되어 있어야 합니다.

처음으로 NVIDIA RAID CLASS DRIVER를 선택하고 Enter를 누르면 시스템이 읽은 다음 S 키를 누르는 프롬프트 인터페이스로 돌아간 다음 S 키를 다시 누르고 NVIDIA Nforce Storage Controller를 선택합니다. Enter를 누르면 시스템이 계속 파일을 복사하고 아래 인터페이스로 돌아갑니다.

이 인터페이스는 시스템이 NVIDIA RAID CLASS DRIVER 및 NVIDIA Nforce 스토리지 컨트롤러를 찾았음을 보여줍니다. Enter를 눌러 계속할 수 있습니다.

시스템이 플로피 디스크에서 필요한 파일을 복사한 다음 다시 시작하여 RAID 디스크 감지를 시작하고 발견되면 하드 디스크를 설정하라는 메시지를 표시합니다. 이때 사용자는 기본 파티션을 생성하고 포맷하면 시스템이 파일을 하드 디스크에 복사할 수 있습니다. 설치가 완료될 때까지 시스템 설치 중에 플로피 디스크를 제거하지 마십시오.

시스템을 설치한 후 XP의 디스크 관리자를 사용하여 나머지 디스크 파티션을 포맷할 수 있습니다. XP의 디스크 관리자 파티션을 사용하면 20GB 이하의 논리 디스크를 FAT32 형식으로 포맷할 수 있습니다. 20GB보다 큰 파일은 NTF 형식으로 포맷됩니다.