호스트의 디스크가 누락되었습니다.
새로운 기준을 깊이 이해하기 전에 기존 기술을 복습할 필요가 있다. 오랫동안 하드 드라이브 기술의 발전은 주로 전송 속도와 용량의 두 가지 측면에 초점을 맞추었습니다. 기본 인식 컴퓨터부터, 사람들은 줄곧 Ultra ATA 를 사용하고 있다. 이 오래된 인터페이스 기술은 여러 방면에서 시대에 뒤떨어져 개선이 필요하다.
데이터 케이블이 너무 굵고 설치가 불편하며 섀시 내 공기 흐름에 심각한 영향을 미치는 것으로 알려져 있어 섀시 냉각에 좋지 않습니다. 이는 기존 IDE 인터페이스인 Ultra ATA 하드 드라이브의 치명적인 단점입니다. 하지만 IDE 하드 드라이브에는 다른 많은 제한이 있어서 많은 사람들이 모를 수도 있습니다.
마스터-슬레이브 디스크 상호 작용
일반적으로 보드에는 2 개의 IDE 커넥터만 있으며 커넥터당 2 개의 IDE 장치를 장착할 수 있습니다. 그러나 동일한 인터페이스의 두 장치는 대역폭을 사용하여 속도에 큰 영향을 미칩니다. 그래서 약간의 상식을 가진 사람들은 하드 드라이브와 옵티컬 드라이브를 분리하고 마더보드에 두 개의 IDE 케이블을 연결합니다.
이에 따라 IDE 는 하나의 마더보드가 4 개의 장치를 연결할 수 있지만 실제로는 2 개를 넘으면 속도가 크게 떨어지는 큰 문제가 있습니다.
더 큰 문제는 같은 선에 있는 두 장치가 마스터/슬레이브 설정을 엄격하게 따라야 제대로 작동한다는 것입니다. 그림의 WD400 JB 와 마찬가지로 마스터 하드 드라이브에는 두 가지 설정이 있습니다. IDE 케이블이 이 하드 드라이브에만 연결되어 있는 경우 오른쪽에 설정하고 슬레이브 디스크가 있는 경우 중간에 설치해야 합니다. 개인적인 경험에 따르면, 중간에 디스크를 설치하지 않으면 여러 가지 알 수 없는 문제가 발생할 수 있습니다. 때로는 시작할 수 있고, 때로는 오류를 보고하여 하드 드라이브를 찾을 수 없고, 때로는 시작할 때 하드 드라이브를 잘못 보고하는 등, 그리고 시작할 때마다 다른 문제가 발생할 수 있습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 스포츠명언)
핫 플러그는 지원되지 않습니다.
병렬 ATA 는 장치 핫 플러그 지원 기능이 제한적이며, 장치 핫 플러그는 서버 어플리케이션에 매우 중요합니다. 서버는 일반적으로 RAID 를 사용하므로 손상된 하드 드라이브는 데이터 무결성에 영향을 주지 않고 핫 플러그로 교체할 수 있으며 어떠한 상황에서도 서버의 전원이 정상적으로 켜질 수 있습니다. 핫 플러그 지원 기능을 갖춘 SCSI 및 파이버 채널은 엔터프라이즈 어플리케이션의 거의 모든 시장을 점유하고 있습니다. 물화물 ATA 는 가격 우위가 있어 자리를 잡을 수 없고, 주로 핫 플러그를 지원하지 않는다.
불완전한 버그 체크 기술
Ultra DMA 는 ATA-3 표준의 일부인 CRC 기반 패킷 오류 감지를 도입했습니다. 그러나 명령 및 상태 패킷에 대한 오류 감지를 제공하는 병렬 ATA 표준은 없습니다. 명령 및 상태 패킷 오류의 범위와 확률은 작지만 오류 가능성은 무시할 수 없습니다.
구식 5 볼트 전압을 사용하다.
프로세서 코어는 여러 방면에서 저전압으로 전환해야 한다. 낮은 전압은 더 빠른 신호 돌연변이를 허용하며, 이는 속도를 높이고 열 소비를 줄이는 데 매우 중요합니다. 현재 CPU 코어 전압은 기본적으로 2 볼트 미만입니다. 시스템 보드의 다른 칩과의 상호 운용성을 유지하기 위해 일반적으로 3.3V 의 외부 전압으로 격리되며 5V 는 오래된 표준이 되었습니다. 현재 대부분의 ATA/ATAPI-6 표준은 병렬 ATA 장치에 3.3v (8%) 의 DC 전원을 지정하지만 일부 수신기 모델은 4V 보다 크므로 오래된 5V 전압을 사용해야 합니다.
인터페이스 속도를 확장할 수 없습니다.
또한 Ultra ATA 는 병렬 버스의 특성으로 제한되며 대역폭이 제한되기 쉽습니다. 여러 업그레이드 후 현재 최대 전송 속도는 133m Mbytes/ 초입니다.
SATA 는 IDE 보다 어떤 이점이 있습니까?
SATA 는 더 이상 구식 병렬 버스 인터페이스를 사용하지 않고 직렬 버스를 사용하여 전체 스타일을 완전히 변경합니다.
SATA 는 원래 IDE 에 비해 많은 장점이 있습니다. 가장 분명한 것은 데이터 케이블이 80 핀 (80 핀) 에서 7 핀 (7 핀) 으로 바뀌었고, IDE 케이블 길이는 0.4m 을 초과할 수 없고, SATA 케이블은 최대 1m 까지 장착할 수 있어 설치가 쉽고 섀시 냉각에 도움이 된다는 것입니다. 또한 다음과 같은 여러 가지 장점이 있습니다.
일대일 연결, 마스터-슬레이브 문제 없음
각 장치는 마더보드에 직접 연결되어150mb/s 의 대역폭을 즐기며 장치 간 속도는 서로 영향을 미치지 않습니다.
핫 플러그 지원
핫 플러그는 일반 가정 사용자에게 큰 영향을 미치지 않을 수 있지만 서버에는 매우 중요합니다. 실제로 SATA 의 로우엔드 서버 애플리케이션 성공은 일반 홈 애플리케이션에 미치는 영향보다 훨씬 큽니다.
데이터 전송은 더욱 안정적입니다.
SATA 는 오류 검사 능력을 향상시킵니다. CRC 외에도 명령 및 상태 패키지의 오류를 확인할 수 있습니다. 따라서 병렬 ATA 보다 전체 액세스 정확도를 높이고 엔터프라이즈 RAID 및 외부 스토리지 애플리케이션에서 직렬 ATA 를 더욱 매력적으로 만듭니다.
저전압 신호
SATA 의 최대 신호 전압은 0.5v 에 불과합니다. 낮은 전압은 새로운 플랫폼에 더 잘 적응하여 3.3 볼트의 전력 추세를 강조하고, 다른 한편으로는 속도 향상에 도움이 된다.
대역폭 업그레이드의 큰 잠재력
SATA 는 시스템 버스의 대역폭에 의존하지 않지만 내장 시계가 있습니다. 새로운 SATA 내장 시계는 1500MHz 로 150 Mbytes/ s 의 인터페이스 대역폭을 제공합니다. 더 이상 시스템 버스 주파수에 의존하지 않기 때문에 각 세대 SATA 의 업그레이드 대역폭은 두 배로 증가했습니다. 차세대 300M MB/s, 차세대 600M MB/s 에 달할 수 있습니다.
SATA 의 몇 가지 단점이 여전히 존재합니다
중국에서는 IDE 를 사는 사람이 SATA 를 사는 사람보다 훨씬 많을 것 같다. 다음과 같은 세 가지 주요 이유가 있습니다.
첫째, SATA 의 고급 기능 중 상당수는 PC 사용자에게 일반적으로 의미가 없지만, 가장 큰 의미는 엔트리급 엔터프라이즈 어플리케이션의 요구를 충족시키는 것입니다.
둘째, nForce4 와 9 15 이전 마더보드는 모두 SATA 하드 드라이브를 사용했으며 운영 체제를 설치할 때 플로피 디스크가 필요했습니다. SCSI 하드 드라이브처럼 사용자에게 폐를 끼쳤습니다.
또한 국내 사용자의 컴퓨터 구성이 낙후되어 많은 사람들이 구형 컴퓨터에서 대용량 하드 드라이브를 업그레이드하고 있으며, 오래된 마더보드도 SATA 하드 드라이브를 지원하지 않습니다.
따라서 SATA 의 가장 큰 성공은 로우엔드 엔트리급 서버를 많이 끌어들이는 데 있다. 그러나 엔터프라이즈 애플리케이션에서는 여러 가지 면에서 개선이 필요합니다.
단일 스레드 기계 섀시
결국 SATA 는 ATA 일 뿐 기계 섀시는 8x5 스레드를 위해 설계되었고 SCSI 의 기계 섀시는 24x7 스레드를 위해 설계되어 서버의 멀티태스킹 요구 사항을 더 잘 충족할 수 있습니다. 따라서 SATA 는 단일 작업 테스트에서 SCSI 보다 나쁘지 않지만 데이터 처리량이 많은 서버에 대해서는 여전히 차이가 있습니다. 속도 외에도 멀티 태스킹 데이터 읽기에 직면하여 하드 드라이브 헤드가 자주 앞뒤로 흔들려 하드 드라이브가 과열되는 것이 SATA 의 가장 큰 문제입니다.
핫 플러그 기능명 실황
실제 응용 프로그램에서 RAID 하드 드라이브 어레이는 여러 개의 하드 드라이브로 구성되며 핫 플러그 교체 전에 어떤 하드 드라이브가 고장났는지 아는 것이 의미가 있습니다. SATA 하드 드라이브는 핫 플러그가 가능하지만 하드 드라이브가 손상되면 SATA 로 구성된 어레이가 SCSI, FC, SAS 처럼 SAF-TE 메커니즘을 표시등으로 표시하여 어느 것이 손상되었는지 알 수 없습니다. 핫 플러그 교체 시 좋은 하드 드라이브를 제거하면 데이터 오류가 발생하기 쉽습니다. 따라서 실제 응용 프로그램에서는 SATA 의 핫 플러그 기능이 약간 작동하지 않습니다.
저속
SATA 는 SCSI 및 FC 보다 느리며 주로 기계적 섀시가 다르므로 서버 애플리케이션의 많은 비선형 읽기 요청에 적합하지 않습니다. 따라서 SATA 하드 드라이브는 비디오 다운로드 서버에는 좋지만 온라인 거래 플랫폼에는 충분하지 않습니다.
SATA 1.0 컨트롤러는 전송 속도가 비효율적입니다. 피크 속도는 150MB/s 라고 불리지만 실제로 가장 빠른 SATA 하드 드라이브 속도는 60mb/s 에 불과합니다 .....
전체 솔루션의 가격이 아닙니다
SATA 하드 드라이브는 SCSI 하드 드라이브보다 저렴하지만 전체 SATA 솔루션은 싸지 않습니다. 주된 이유는 SATA 1.0 컨트롤러가 인터페이스당 하나의 하드 드라이브만 연결할 수 있고, 8 개의 하드 드라이브 어레이에는 8 개의 인터페이스가 필요하며, 인터페이스당 300 달러 이상의 비용을 계산하는 것도 저렴하지 않기 때문입니다.
SATA II 및 준 SATA II
많은 사람들이 여전히 SATA 와 Ultra ATA 의 차이점과 장점을 잘 알지 못하는 것도 당연하다. 인텔이 SATA 를 처음 출시했을 때에도 개인 사용자를 위한 이러한 개선 솔루션이 엔트리 레벨 서버 및 워크스테이션과 같은 엔터프라이즈 애플리케이션에서 더 넓은 전망을 가질 것으로 예상되지 않았기 때문에 2004 년에 SATA IO(SATA international organization) 가 설립된 이유입니다.
따라서 앞서 소개한 많은 내용은 실제 상황과 SATA 공식 백서를 결합한 것으로, SATA 의 장단점은 개인과 가정용 애플리케이션보다는 엔터프라이즈 애플리케이션 측면에서 더 많이 고려된다는 것을 알 수 있습니다.
현재' NCQ 하드 드라이브' 와' SATA II 하드 드라이브' 라는 말을 자주 듣습니다. 이는 SATA 가 차세대, SATA II 의 두 가지 다른 단계로 발전한 결과입니다.
첫 번째 단계는 NCQ 기본 명령어 정렬, 케이스 관리, 백플레인 상호 연결 및 데이터 분산/중앙 집중화를 SATA 에 추가하는 것입니다.
2 단계에서는 1 단계를 기반으로 이중 호스트 액티브 장애 교체, 다중 하드 드라이브 효율적인 접속, 3.0Gb (300MB/s) 인터페이스 대역폭 등의 기능이 추가되었습니다.
"NCQ 하드 드라이브" 개선 사항: NCQ 뿐만 아니라.
SATA II 1 기의 몇 가지 개선 사항 중 NCQ 기본 명령어 시퀀싱 기술은 개별 사용자에게 큰 의미가 있기 때문에 이 기술만 많은 사람들에게 알려져 있습니다. 실제로 SATA II 1 단계에 추가된 기술은 다음과 같습니다.
NCQ 로컬 디렉티브 정렬
로컬 명령 대기열: NCQ 란 무엇입니까? 이것은 SCSI 가 오랫동안 사용해 온 기술이지만 최근에야 SATA 하드 드라이브에 적용되었습니다.
기존의 데스크톱 하드 드라이브는 모두 선형 형식으로 요청을 처리하는데, 이는 매우 나쁠 수 있다. 원리를 이해하려면 하드 드라이브의 물리적 구조에 대한 기본적인 이해가 있어야 합니다. 하드 디스크 내부는 원반 모양으로 CD 와 매우 비슷하다. 각 디스크는 여러 동심원에 의해 트랙으로 분할되고 트랙은 섹터로 나뉩니다. 각 디스크는 하나 이상의 헤드에서 읽습니다. 데이터가 같은 트랙에 분산되어 있는 경우 데이터를 찾는 속도가 가장 빠릅니다. 서로 다른 궤도 사이를 이동하는 데는 많은 시간이 걸린다. 디스크의 가장 바깥쪽 트랙, 디스크의 가장 안쪽 트랙, 디스크의 가장 바깥쪽 트랙 등 세 개의 데이터 세그먼트를 읽는다고 가정합니다. 전통적인 하드 드라이브는 먼저 디스크의 가장 바깥쪽 데이터를 읽은 다음 가장 안쪽 데이터를 읽은 다음 가장 바깥쪽 데이터를 다시 읽습니다. 이렇게 하면 헤드가 사방으로 이동하면서 탐색 시간이 많이 걸리고 효율성이 떨어집니다. 헤드 이동이 최소화되면 탐색 시간이 그에 따라 줄어듭니다. 이것이 NCQ 의 목적입니다. NCQ 는 헤드를 바깥쪽으로 다시 이동하는 대신 명령을 재정렬할 수 있습니다. 디스크의 내부 링으로 이동하기 전에 외부 링의 두 데이터를 읽을 수 있습니다.
이제 CPU 속도가 하드 드라이브의 성능에 거의 영향을 미치지 않는다는 것을 이해해야 하지만, NCQ 기술은 하드 드라이브의 성능을 크게 향상시킬 수 있습니다. 특히 SATA 멀티스레드 성능이 좋지 않아 머리를 자주 흔들기 쉬우며 하드 드라이브가 과열되기 쉽습니다.
케이스 관리 (케이스 관리)
앞서 언급했듯이 SATA 의 핫 플러그 기술은 어레이의 하드 드라이브 중 하나에 장애가 발생하여 어느 것이 고장이 났는지 알 수 없기 때문에 쓸모가 없습니다. SATA II 의 첫 번째 단계는 NCQ 기술을 채택한 SATA 하드 드라이브이며, 이 문제를 해결하기 위해 랙 관리 기술이 추가되었습니다.
백플레인 상호 연결
SATA 는 데이터 전송에 사용되는 와이어 수가 매우 적기 때문에 외부 RAID 를 위한 백플레인이 구축되었습니다.
백플레인은 일반적으로 랙의 후면 패널에 통합된 물리적 회로 보드로, 보드에 새겨진 와이어를 통해 중앙 컨트롤러 플러그인에 연결된 여러 장치 커넥터가 내장되어 있습니다. 중앙 컨트롤러와 호스트 간의 인터페이스는 SCSI, fibre channel, iSCSI 등 모든 프로토콜을 기반으로 설계할 수 있습니다. 후면판을 사용하면 장치가 커넥터를 맞물려 밀접하게 결합될 수 있습니다.
물론 FR4 재질의 신호 감쇠로 인해 중앙 컨트롤러와 SATA 장치 커넥터 사이의 에칭 회로의 최대 길이는 18 인치로 제한되어야 합니다. 이 제한은 외관상으로는 백플레인 터미널과 SATA 랙의 설계를 제한하지만 실제 표준 랙은 19 인치 너비입니다. 따라서 1U ~ 3U 랙에서 SATA 에칭에 대한 최대 도체 길이는 중앙 컨트롤러에서 모든 장치 커넥터에 제대로 연결할 수 있을 정도로 충분합니다.
SATA II 는 300mb/s 와 같지 않습니다.
첫째, 인터페이스 대역폭이 150MB/s 에서 300mb/s 로 확장되었지만 SATA II 는 300MB/s 와 동등하지 않습니다. SATA II 는 SATA ii 의 1 단계 NCQ 와 같은 기술 및 기타 기술을 포함하고 있기 때문입니다.
둘째, SATA II 는 포트 멀티플라이어를 통해 각 SATA 인터페이스에 4 ~ 8 개의 하드 드라이브를 연결할 수 있습니다. 즉, 마더보드에 4 개의 SATA 커넥터가 있고 최대 32 개의 하드 드라이브를 연결할 수 있습니다.
또한 이중 호스트 액티브 장애 복구라는 매우 흥미로운 기술이 있습니다. 포트 선택기 인터페이스 선택기를 통해 두 호스트를 한 하드 드라이브에 동시에 연결할 수 있습니다. 이렇게 하면 한 호스트에 장애가 발생할 경우 다른 예비 장치가 손상되지 않은 하드 드라이브 어레이와 데이터를 인계하여 하드 드라이브 손상이나 CPU 파손 등 다른 액세서리가 손상되더라도 서버가 정상적으로 작동할 수 있습니다.
결론: PC 사용자에 대한 특별 팁
마지막으로 IDE, SATA, NCQ, SATA II 에 대한 전반적인 이해를 가지고 있다고 믿습니다. 아마도 서버에 관한 많은 기술들은 아직 잘 알지 못하지만, 상관없다. 가장 중요한 것은 SATA 와 SATA II 의 개선 사항 대부분이 개인용 컴퓨터 사용자를 위한 것이 아니라는 개념을 얻는 것입니다.
PC 사용자에게 SATA 의 진정한 의미는 섀시 발열을 개선하는 것입니다. 그러나 동시에 마더보드가 SATA II 를 지원하지 않으면 이러한 이점을 얻는 동시에 windows 운영 체제를 설치하는 것이 더 번거로울 수 있습니다. SATA 드라이버 디스켓을 삽입해야 합니다. 따라서 IDE 사용자는 SATA 가 더 고급스럽다고 생각해서는 안 되며, 고급 SATA 하드 드라이브로 바꾸면 성능이 얼마나 향상될 것이라고 생각해서는 안 됩니다.
NCQ 기술을 지원하는 하드 드라이브를 사용하면 동시에 많은 프로그램을 실행하는 것을 좋아하는 사용자의 속도가 향상될 수 있으며, 헤드 스윙이 적기 때문에 하드 드라이브 사용 시간이 길어지고 온도가 낮아질 수 있습니다. 그러나 앞서 언급하지 않은 필수 전제 조건은 마더보드와 하드 드라이브가 모두 NCQ 기술을 지원해야 작동한다는 것입니다.
SATA II 의 경우 PC 사용자에게 중요한 것은 300MB/s 의 대역폭뿐입니다. 물론 모든 SATA II 는 NCQ 를 지원합니다. 그러나 대역폭이 두 배로 증가할 것으로 기대하지 마십시오. SATA 속도의 거의 두 배를 얻을 수 있습니다. 하드 드라이브의 속도는 주로 인터페이스 대역폭이 아닌 하드 드라이브 내부의 데이터 전송 속도에 의해 제한되기 때문입니다. 인터페이스 대역폭의 증가는 개별 사용자에게 큰 영향을 미치지 않습니다. 마찬가지로, SATA II 의 장점-NCQ 및 300MB/s 대역폭을 지원하고 마더보드도 지원해야 합니다. SATA I 만 지원하는 마더보드에서 SATA II 하드 드라이브를 사용하면' 경미한' 상승도 없습니다.
일반적으로 SATA, NCQ 또는 전체 SATA II 는 일반 PC 사용자에게 큰 의미가 없습니다. 이들의 가장 큰 의미는 엔터프라이즈급 애플리케이션에 SCSI 와 FC 를 제외한 저렴한 스토리지 솔루션을 제공한다는 것입니다. 물론 여러 하드 드라이브의 가격 차이가 적으면 가능한 가장 앞선 SATA II 를 선택하는 것이 옳습니다. 신기술이 미숙하고 알 수 없는 결함이 있다고 우려한다면 SATA I 하드 드라이브, 심지어 IDE 하드 드라이브까지 계속 선택하는 것이 좋은 솔루션입니다.
기습! ! !
나. Raid 정의
RAID (redundant array of independent disks) 기술은 UC 버클리의 1987 입니다.
원래 목적은 값비싼 대형 디스크 대신 저렴한 소형 디스크를 조합하는 것이었으며 디스크에 장애가 발생할 경우 데이터 액세스가 손상되지 않기를 바랐습니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 성공명언)
일정 수준의 데이터 보호 기술을 개발했습니다. RAID 는 운영 체제에서 사용되는 많은 저렴한 디스크로 구성된 중복 어레이입니다.
독립형 대형 저장 장치로 나타납니다. RAID 는 여러 하드 드라이브의 장점을 최대한 활용하여 하드 드라이브의 속도와 용량을 향상시킵니다.
내결함성은 데이터를 안전하게 보호하고, 관리하기 쉬우며, 하드 드라이브에 장애가 발생하더라도 계속 작업할 수 있습니다.
하드 드라이브 손상에 영향을 받지 않습니다.
둘째, 여러 작업 모드의 RAID
1, RAID0
데이터 스트라이핑 기술입니다. RAID 0 은 여러 하드 드라이브를 하나의 더 큰 하드 드라이브 그룹에 연결하여 자기장을 높일 수 있습니다.
디스크 성능 및 처리량. RAID 0 은 중복 또는 오류 복구 기능이 없고 비용이 저렴하며 최소한 두 개의 디스크가 필요하며 일반적으로 로그만 필요합니다.
보안 요구 사항이 높지 않은 경우에만 사용합니다.
(1), RAID 0 을 위한 가장 쉬운 방법
즉, X 블록의 동일한 하드 드라이브는 스마트 디스크 컨트롤러를 통해 하드웨어 또는 운영 체제의 디스크 드라이버를 통해 소프트웨어 형태로 제공됩니다.
유형은 단일 하드 드라이브보다 x 배 큰 용량의 독립적인 논리 드라이브를 형성합니다. 컴퓨터 데이터가 기록되면 각 디스크에 순차적으로 기록됩니다.
한 디스크 공간이 부족하면 데이터가 자동으로 다음 디스크에 기록되므로 디스크 용량이 늘어난다는 이점이 있습니다.
속도는 다른 디스크와 동일합니다. 디스크 중 하나에 장애가 발생하면 전체 시스템이 손상되고 안정성이 떨어집니다.
성은 하드 드라이브만 사용하는 1/n 입니다.
(RAID 0 의 또 다른 방법
N 개의 하드 드라이브는 적당한 스트라이프 크기를 선택하여 스트라이프 세트를 만드는 데 사용됩니다. 각 하드 드라이브에 전용 디스크 컨트롤러를 갖추는 것이 가장 좋습니다.
컴퓨터는 데이터를 읽고 쓸 때 n 개의 디스크에 동시에 데이터를 읽고 쓸 수 있어 속도가 n 배 빨라졌다. 시스템의 성능을 높이다.
2, RAID 1
RAID 1 디스크 미러링이라고 함: 한 디스크의 데이터가 다른 디스크로 미러링되므로 성능에 영향을 미치지 않고 최대한 보장할 수 있습니다.
이 시스템은 안정성과 복구 능력 측면에서 데이터 중복이 높지만 디스크 사용률은 50% 이므로 비용이 가장 많이 들고 스토리지에 많이 사용됩니다.
중요하고 중요한 데이터 상황. RAID 1 은 다음과 같은 기능을 제공합니다.
(1) 및 RAID 1 의 각 디스크에는 해당 미러 디스크가 있어 언제든지 미러 데이터를 동기화할 수 있습니다. 시스템은 한 그룹에서 데이터를 다운로드할 수 있습니다.
미러링된 디스크의 모든 디스크는 데이터를 읽습니다.
(2) 디스크가 사용할 수 있는 공간은 전체 디스크 용량의 절반에 불과하므로 시스템 비용이 많이 든다.
(3) 시스템의 미러링된 디스크 중 하나 이상을 사용할 수 있는 한, 하드 드라이브의 절반에도 나타날 수 있습니다.
시스템이 정상적으로 작동합니다.
(4) 하드 드라이브에 장애가 발생한 RAID 시스템은 더 이상 안정적이지 않으므로 손상된 하드 드라이브를 제때에 교체해야 합니다. 그렇지 않으면 나머지 미러 디스크도 나타납니다.
문제, 그러면 전체 시스템이 붕괴될 것이다.
(5) 새 디스크를 교체한 후 원래 데이터를 동기화하는 데 시간이 오래 걸리며, 외부 데이터 액세스는 영향을 받지 않습니다.
전체 시스템의 성능이 저하되었다.
(6)RAID 1 디스크 디렉터는 부하가 매우 크므로 여러 디스크 디렉터를 사용하면 데이터의 보안과 가용성이 향상됩니다.
3, RAID0+ 1
RAID0 과 RAID 1 기술을 결합하면 데이터가 여러 디스크에 분산되고 각 디스크에는 자체 물리적 미러 디스크가 있어 전체 중복성을 제공합니다.
강제, 데이터 가용성에 영향을 주지 않고 디스크 장애 1 개 미만을 허용하며 빠른 읽기/쓰기 기능을 제공합니다. RAID0+ 1 은 디스크 이미지에 구축됩니다.
스트라이프 세트에는 최소 4 개의 하드 드라이브가 있습니다.
4, RAID2
컴퓨터가 데이터를 쓸 때 데이터의 각 비트를 디스크에 저장하고 한 데이터의 다른 비트를 계산하여 한명 검사 코드를 얻습니다.
해밍 코드는 데이터 오류 시 오류를 수정하여 정확한 출력을 보장하기 때문에 다른 디스크 세트에 보관됩니다. 하지만 해밍 코드
데이터 중복 기술을 사용하면 출력 데이터 속도가 드라이브 그룹에서 가장 느린 디스크에 따라 달라집니다. RAID2 컨트롤러 설계는 간단합니다.
5.RAID3: 패리티 코드가 있는 병렬 전송
RAID 3 은 특수 디스크를 사용하여 모든 검증 데이터를 저장하고 나머지 디스크의 분산 데이터를 사용하여 읽기 및 쓰기 작업을 생성합니다.
。 전체 RAID 3 시스템에서 데이터를 읽을 때 데이터 저장소 디스크에서 해당 블록을 찾아 읽기만 하면 됩니다. 하지만
RAID 3 에 데이터를 쓸 때 블록과 동일한 주파수 대역에 있는 모든 데이터 블록의 검증 값을 계산하고 새 값을 다시 써야 합니다.
검사 블록에서 이것은 보이지 않게 시스템 오버헤드를 증가시킨다. 디스크에 장애가 발생할 경우 디스크의 모든 데이터 블록을 검사 정보와 함께 다시 사용해야 합니다.
읽을 데이터 블록이 손상된 디스크에 정확히 있는 경우 동일한 밴드에 있는 다른 모든 데이터 블록을 동시에 읽어야 합니다.
또한 검증 값에 따라 손실된 데이터를 재구성하여 시스템 속도를 저하시킵니다. 손상된 디스크를 교체할 때 시스템은 블록별로 진행해야 합니다.
손상된 디스크의 데이터를 재구성하면 전체 시스템의 성능에 심각한 영향을 미칠 수 있습니다. RAID 3 의 가장 큰 단점은 트레이가 전체 시스템이 되기 쉽다는 것입니다.
쓰기 작업이 많은 애플리케이션의 경우 RAID 시스템의 병목 현상으로 인해 전체 RAID 시스템의 성능이 저하될 수 있습니다. RAID 3 은 데이터베이스 및 웹 서비스에 적용됩니다.
서버 등.
6, RAID4
RAID4 는 패리티 코드가 있는 독립 디스크 구조입니다. RAID4 와 RAID3 은 매우 유사하며 데이터 액세스는 데이터 블록에 따라 수행됩니다.
한 번에 한 디스크씩 디스크를 통해 수행됩니다. RAID4 의 특징은 RAID3 과 비슷하지만 장애로부터 복구하는 것이 더 어렵습니다.
RAID3 은 훨씬 크고, 컨트롤러는 설계도 어렵고, 데이터 액세스도 효율적이지 않습니다.
7, RAID5
RAID 5 는 확인 블록을 모든 데이터 디스크에 할당합니다. RAID 5 는 특수 알고리즘을 사용하여 모든 영역 수정을 계산할 수 있습니다.
블록의 저장 위치를 검사합니다. 이렇게 하면 검증 블록의 모든 읽기 및 쓰기 작업이 모든 RAID 디스크 간에 균형을 이루므로
병목 현상을 없앨 가능성. RAID5 는 읽기 효율이 높고, 쓰기 효율이 보통이며, 블록 집단 액세스 효율이 좋다. RAID 5 개선 사항
시스템의 신뢰성이 향상되었지만 데이터 전송의 병렬성이 잘 해결되지 않아 컨트롤러 설계가 상당히 어렵다.
8, RAID6
RAID6 는 주로 데이터 요청에 사용되는 RAID5 의 확장인 두 개의 분산 패리티 코드가 있는 독립적인 디스크 구조입니다.
절대 오류 없이 두 개의 패리티 값을 사용하므로 N+2 개의 디스크가 필요하며 컨트롤러 설계가 복잡해집니다.
쓰기 속도도 좋지 않아 패리티 값을 계산하고 데이터의 정확성을 확인하는 데 많은 시간이 소요되어 불필요한 부하가 발생합니다.
거의 사용되지 않습니다.
9, RAID7
RAID7 은 최적화된 고속 데이터 전송 디스크 구조입니다. 모든 I/O 전송은 동기식이며 개별적으로 제어할 수 있어 효율성이 향상됩니다.
시스템 병렬 처리 및 데이터 액세스 속도에 대해 설명합니다. 각 디스크에는 실시간 운영 체제에서 모든 실시간을 사용할 수 있는 캐시가 있습니다.
칩을 조작할 때 다양한 실시간 시스템의 요구를 충족시킬 수 있다. SNMP 프로토콜을 관리 및 모니터링할 수 있으며, 검사 영역은 독립 전송을 지정할 수 있습니다.
메시지 채널을 전송하여 효율성을 높이다. 여러 호스트를 연결할 수 있으며, 여러 사용자가 시스템에 액세스할 때 액세스 시간은 거의 0 입니다. 하지만 시스템 전원이 꺼지면
캐시에 있는 데이터는 모두 손실되고 UPS 와 함께 작동해야 하며 RAID7 시스템은 비용이 많이 듭니다.
10, RAID 10
RAID 10 은 높은 신뢰성과 효율적인 디스크 구조입니다. 스트라이프 구조와 미러 구조로 효율성과 속도를 동시에 얻을 수 있습니다. 이것은
이런 새로운 구조는 가격이 비싸고 확장성이 떨어진다.
1 1, RAID53
RAID7 은 효율적인 데이터 전송 디스크 구조로서 RAID3 과 스트라이프 구조의 통합으로 더 빠르고 내결함성이 있습니다. 하지만 가격은
매우 높아서 실현하기 쉽지 않다.
셋째, RAID 기술의 응용
디스크 RAID 를 사용하는 두 가지 주요 방법이 있습니다. 첫 번째는 RAID 어댑터 카드입니다. PCI 슬롯에 꽂은 다음 하드 드라이브를 연결합니다.
하드 드라이브의 RAID 기능을 구현합니다. 두 번째 방법은 마더보드에 직접 RAID 제어 칩을 통합하여 마더보드가 직접 디스크 RAID 를 구현할 수 있도록 하는 것입니다. 이것은
이 방법의 비용은 전용 RAID 어댑터 카드 비용보다 훨씬 낮습니다.
또한 2k 또는 XP 또는 Linux 시스템으로 소프트 raid 를 만들 수 있습니다.
개인 디스크 사용 RAID 주로 RAID0, RAID 1 또는 RAID 0+ 1 작업 모드를 사용합니다.
넷째, HP XW4200 워크스테이션을 예로 들어 RAID (기업용) 구성 방법을 설명합니다.
제품 자료
Hp XW4200 워크스테이션은 Intel 925X Express 북교 +ich6r 남교를 사용합니다.
소프트웨어가 필요합니다
RAID 를 구성할 때 먼저 소프트웨어, 즉 독립형 RAID 카드 드라이버를 설치해야 합니다. 이 소프트웨어는 다음과 같이 다운로드할 수 있습니다.
Hp 중국어 홈페이지를 엽니 다.
지원 및 드라이버를 클릭합니다.
"드라이버 및 소프트웨어 다운로드" 를 선택하고 검색 제품의 빈 행에 제품 이름 "xw4200" 을 입력한 다음 ">; > 버튼
파일 이름이 SP2850 1 인 인텔 응용 프로그램 가속기를 선택합니다. 파일 크기는 3.6MB 입니다.
사용 방법:
드라이버를 로컬 하드 드라이브에 다운로드합니다.
다운로드한 프로그램을 실행하고 화면의 지시에 따라 드라이버를 설치합니다.
디버그 단계
Bios 설정으로 들어가 스토리지 메뉴-스토리지 옵션 -SATA 에뮬레이션-RAID 열기, 저장 및 종료 선택
시스템 post 후 Ctrl+I 를 눌러 SATA RAID 설정, XW4200 통합 ICH6R 의 SATA raid 로 들어갑니다.
시스템을 설치하려면 RAID 드라이버를 로드하고, IAA 소프트웨어를 다운로드하고, 압축을 푼 후 드라이버 디렉토리가 있고, 드라이버 내용을 플로피 디스크에 복사해야 합니다.
시스템을 설치할 때 F6 키를 눌러 로드하고 ICH6R 의 첫 번째 드라이버를 선택한 후 일반 설치를 누릅니다.
자세한 절차
Hp 또는 COMPAQ 플래그가 표시되면 F 10 을 누르고 BIOS 메뉴에서 고급 옵션을 선택하고, 장치 옵션을 켜고, SATA RAID 항목을 선택하고, 옵션 ROM 값을 Enabled; 로 설정합니다.
재부팅 시 CTRL+I 를 눌러 RAID 컨트롤러 구성 옵션으로 들어가면 다음과 같은 메시지가 표시됩니다.
Raid 볼륨 작성
Raid 볼륨 이름 삭제
디스크를 비 raid 로 재설정
수출
맨 아래 행에는' 물리적 디스크: SATA 0 하드 드라이브 모델 SATA 1 하드 드라이브 모델' 이 표시됩니다 (예:' 물리적 디스크: SATA 0')
St380012as SATA1wdc wd800jd-60j. 。
첫 번째 항목을 선택한 후 RAID 볼륨을 만들고 NAME 에' RAID 1' 과 같은 raid 이름을 입력한 다음 확인 후' raid 수준' 을' RAID 1' (오류)' 으로 변경합니다 아래' 용량' 에 RAID 1 에 사용할 공간 크기를 입력합니다. 여기서 기본 최대값을 사용합니다. 마지막으로 create volume 에서 확인한 후 생성됩니다.
Cd 에서 XP 를 시작합니다. 드라이버를 로드하라는 메시지가 나타나면 F6 키를 누릅니다. >' s' 확인-> raid 드라이브로 플로피 디스크 삽입->; 첫 번째 Intel 8280 1 FR SATA RAID 컨트롤러 (데스크탑 ich6r) 를 선택하고 WINDOWS XP 운영 체제 설치를 시작합니다.
마더보드 칩셋과 인텔 응용 프로그램 가속기 응용 프로그램 가속기를 설치하면 인텔 RAID 컨트롤러-인텔? 820801fr SATA raid-arrays v lumes-raid1은 하드 드라이브의 녹색 기호입니다. RAID 하드 드라이브는 두 개의 하드 드라이브를 볼 수 있으며 디스크 관리에서는 50% 의 디스크 용량 (즉, 한 개의 하드 드라이브 용량) 만 볼 수 있습니다.
다양한 테스트가 기존 시스템에 미치는 영향
RAID 1 을 완료한 후 하드 드라이브 중 하나를 뽑으면 RAID 1 이 변경되지 않고 시스템에 성공적으로 들어갈 수 있지만 "하드 드라이브가 없기 때문에" 인텔 가속 도구에서 변경 사항을 볼 수 있다는 메시지가 표시됩니다. 인텔 RAID 컨트롤러-인텔? 820801fr SATA raid-arrays 0v lumes-raid1은 하드 드라이브의 노란색 기호입니다. RAID 하드 드라이브에 하드 드라이브가 하나만 있습니다.
CTRL+I 를 눌러 RAID 컨트롤러 구성 옵션으로 들어간 다음 두 번째 raid 볼륨 삭제 (예: 설정된 RAID 1 삭제) 를 선택하면 어떤 하드 드라이브에도 시스템에 영향을 주지 않고 저장된 데이터가 손실되지 않습니다. 그러나 디스크 관리에서는 두 개의 하드 드라이브를 표시할 수 있습니다.
위의 두 번째 테스트가 완료되면 디스크 관리에서 두 번째 하드 드라이브의 파티션을 삭제하고 재부팅합니다. RAID 1 을 만든 후 시스템은 운영 체제가 없다는 메시지를 표시합니다. 즉, RAID 1, RAID 1 을 다시 실행하면 하드 드라이브의 기존 데이터가 손상됩니다.
요약
RAID 1 을 완료한 후 하드 드라이브 중 하나를 뽑고 부팅하면 두 하드 드라이브의 데이터는 영향을 받지 않으며 관련 메시지가 나타나면 시스템에 정상적으로 들어갈 수 있습니다.
RAID 1 완료 후 raid/kloc-0 제거/하드 드라이브의 시스템에 영향을 주지 않습니다.
RAID 1 을 삭제하고 RAID 1 을 다시 실행하면 하드 드라이브의 기존 데이터가 손상됩니다.