오늘은 운영 체제의 RAID 구현 및 구성에 대해 이야기하겠습니다. 어떤 사람들은 운영 체제의 맨 아래에서 실행되는 호스트에서 직접 프로그램을 작성하고, 호스트 SCSI 또는 IDE 컨트롤러에서 제출된 물리적 디스크는 7개의 별 Beidou 아이디어를 사용하여 다양한 가상 디스크 모드로 가상을 제출한 다음 볼륨 관리 프로그램과 같은 상위 프로그램 인터페이스. 이러한 프로그램은 어떤 디스크를 결합하고 어떤 유형의 RAID를 구성할지 선택할 수 있는 구성 도구를 사용합니다. 예를 들어, IDE 디스크 2개와 SCSI 디스크 4개가 컴퓨터에 설치된 경우 IDE는 하드 디스크 마더보드에 통합된 IDE 인터페이스에 직접 연결되고, SCSI 디스크는 PCI 인터페이스 SCSI 카드에 연결됩니다. 조건에 참여할 RAID 프로그램이 없는 경우 시스템은 6개의 디스크를 식별할 수 있으며 파일 시스템 포맷 후 프로그램이 읽고 쓸 수 있도록 디스크 문자 또는 디렉터리에 마운트할 수 있습니다. RAID 프로그램을 설치한 후 사용자는 구성 인터페이스를 통해 처음 두 개의 IDE 디스크가 RAID 0 시스템을 만들었습니다. 원래 IDE 디스크가 80GB인 경우 RAID 0은 160GB "가상" 디스크가 됩니다. 그런 다음 사용자는 4개의 SCSI 디스크로 RAID5 시스템을 만듭니다. 원래 SCSI 디스크 용량이 73GB라면, 4개의 디스크를 RAID5로 만든 후의 가상 디스크 용량은 약 3개의 디스크, 즉 216GB가 됩니다. 물론, 왜냐하면 RAID 프로그램 일부 RAID 정보를 저장하기 위해 디스크 공간의 일부를 사용해야 하므로 실제 용량은 더 작습니다. RAID 프로그램에 의해 처리된 후 이 6개의 자석은 결국 2개의 가상 디스크가 됩니다. Widows 시스템을 사용하는 경우 디스크 관리자를 열면 두 개의 하드 드라이브만 표시됩니다. 하나는 용량이 160GB(드라이브 1)이고 다른 하나는 용량이 219GB(드라이브 2)입니다. 그런 다음 디스크를 NTFS 파일 시스템 등으로 포맷할 수 있습니다. 포맷터는 둘 이상의 물리적 하드 디스크가 데이터를 쓰고 있다는 것을 인식하지 못합니다. 예를 들어 포맷터는 어느 시점에서 메모리 시작 주소의 데이터를 LBA 시작 주소 10000 및 길이 128의 디스크 1(두 개의 IDE 디스크로 구성된 RAID 0 가상 드라이브)에 기록하라는 명령을 내릴 수 있습니다. RAID 프로그램은 이 명령을 가로채서 분석합니다. 디스크 1은 RAID 0 시스템이므로 LBA10000부터 시작하는 128개 섹터의 데이터가 RAID 엔진에 의해 계산되며, 논리 LBA는 물리 디스크의 물리 LBA에 해당하고 해당 데이터는 디스크에 기록됩니다. 물리적 디스크. 일단 기록되면 포맷터는 쓰기가 성공했다는 신호를 수신하고 다음 IO로 이동합니다. 이 프로세스가 끝나면 상위 계층은 기본 물리 디스크의 세부 정보를 전혀 인식하지 못합니다. 다른 형태의 RAID에서도 마찬가지이지만 알고리즘이 더 복잡합니다. 그러나 복잡한 알고리즘임에도 불구하고 CPU 작업 후에는 디스크 읽기 및 쓰기 속도보다 수천 배 빠릅니다. 팁: 성능을 보장하기 위해 동일한 디스크 그룹에는 동일한 유형의 디스크만 사용할 수 있습니다. 단, IDE 마그네틱으로 설계할 수도 있습니다. 디스크와 SCSI 디스크가 결합되어 가상 디스크를 형성하지만 특별히 필요한 경우가 아니면 이러한 방식으로 설계되지 않습니다. 스토리지에 관한 기술적인 질문이 있는 경우 저에게 연락해 주세요. 귀하의 질문에 기꺼이 답변해 드리며 독창적이고 새로운 고성능 제품을 제공해 드리겠습니다. 레이드 카드 ~와 같은 메가레이드 9540 8i. HBA 카드: 와 같은 LSI 9500 16i , LSI 9500 16e. 고품질 공장 가격으로 3년 보증을 제공하여 최대한의 보안을 제공합니다.
11월 21일 월요일 - 11월 23일 수요일: 오전 9시 - 오후 8시 11/24 목요일: 휴무 - 즐거운 추수감사절 보내세요! 11월 25일 금요일: 오전 8시 - 오후 10시 11월 26일 토요일 - 11월 27일 일요일: 오전 10시 - 오후 9시 (모든 시간은 동부 표준시 기준)