새 기계를 만들고 있는데 레이드 컨트롤러가 트랙 당 섹터를 요구하고 있습니다. 나는 오랜 시간 (1998?)에 디스크 수학을 다루지 않아도되었고, 현대 하드웨어와 관련된 것을 찾을 수 없습니다. p420i 컨트롤러에서 2.8 커널을 실행하는 2TB SAS 드라이브입니다.
32 개 (기본값이며 나에게 잘못된 것)와 트랙 당 63 개 섹터의 차이점은 무엇입니까? 언제 하나 또는 다른 것이 필요할까요?
답변
이것은 Smart Array P420i RAID 컨트롤러 가있는 HP ProLiant 서버입니다 . 내 즉각적인 조언은 당신이하지 않는 한 기본 구성 설정을 변경하지 않는 것입니다 매우 에 대한 구체적인 이유를 …
간단히 말해 걱정하지 마십시오.
이 컨트롤러 와 디스크 구조 의 맥락에서 섹터 / 트랙 의 개념은 여기서 유용하지 않습니다. 많은 추상화 계층; 레거시 OS에서 특정 부팅 문제를 해결하거나 더 큰 부팅 볼륨이 필요한 경우를 제외하고는 쓸모가 없습니다. 논리 드라이브에서 최대 부팅 기능 (> 4GB 부팅 볼륨)을 활성화하면 섹터 수가 32에서 63으로 증가합니다.
옵션에 대한 HP의 설명 :
이 옵션은 각 트랙을 구성 할 섹터 수를 지정합니다. 63을 지정하면 논리 드라이브 성능이 저하 될 수 있습니다. 이 설정은 Windows NT 4.0과 같은 이전 운영 체제가 설치되어 있고 부팅 파티션이 4GB보다 큰 경우에 적용됩니다. 대부분의 최신 운영 체제는 4GB보다 큰 부팅 파티션을 처리하므로 더 이상이 설정이 필요하지 않습니다. 자세한 내용은 운영 체제 설명서를 확인하십시오.
나는 그것을 만지지 않을 것입니다.
답변
SAS 디스크는 SCSI 명령 세트를 지원합니다. 명령은 블록을 액세스 단위로 사용합니다. 트랙의 섹터 수를 표시해야 할 유일한 이유는 컨트롤러가 크로스 트랙 성능을 향상시키고 드라이브에서 디스크의 물리적 지오메트리를 쿼리 할 수없는 경우 성능 최적화를 허용하는 것입니다. .
물론 대부분의 디스크는 평균 데이터 밀도를 높이기 위해 디스크의 다른 지점에서 트랙에 서로 다른 섹터 수를 갖습니다.
드라이브에 대해이 수준의 세부 정보를 마지막으로 제공했을 때를 기억하지 못하며 SCSI 디스크의 경우에는 해당되지 않습니다.