"드라이브 당 섹터"가 최신 드라이브가있는 최신 OS와 여전히 관련이있는 이유는 무엇입니까?


9

새 기계를 만들고 있는데 레이드 컨트롤러가 트랙 당 섹터를 요구하고 있습니다. 나는 오랜 시간 (1998?)에 디스크 수학을 다루지 않아도되었고, 현대 하드웨어와 관련된 것을 찾을 수 없습니다. p420i 컨트롤러에서 2.8 커널을 실행하는 2TB SAS 드라이브입니다.

32 개 (기본값이며 나에게 잘못된 것)와 트랙 당 63 개 섹터의 차이점은 무엇입니까? 언제 하나 또는 다른 것이 필요할까요?


"32"가 왜 틀린 것 같습니까?
ewwhite

63을 사용 하지 않는 이유를 찾을 수 없기 때문에 이상하게 보이지만 32 (구형 OS, 4GB 파티션)를 사용하지 않는 좋은 이유를 알 수 있습니다. 이론적 및 일화적인 성능 차이에 대해 들었지만 백업 할 데이터를 찾을 수 없습니다.
Ben

답변:


12

이것은 Smart Array P420i RAID 컨트롤러 가있는 HP ProLiant 서버입니다 . 내 즉각적인 조언은 당신이하지 않는 한 기본 구성 설정을 변경하지 않는 것입니다 매우 에 대한 구체적인 이유를 ...

간단히 말해 걱정하지 마십시오.

이 컨트롤러 와 디스크 구조 의 맥락에서 섹터 / 트랙개념은 여기서 유용하지 않습니다. 많은 추상화 계층; 레거시 OS에서 특정 부팅 문제를 해결하거나 더 큰 부팅 볼륨이 필요한 경우를 제외하고는 쓸모가 없습니다. 논리 드라이브에서 최대 부팅 기능 (> 4GB 부팅 볼륨)을 활성화하면 섹터 수가 32에서 63으로 증가합니다.

옵션에 대한 HP의 설명 :

이 옵션은 각 트랙을 구성 할 섹터 수를 지정합니다. 63을 지정하면 논리 드라이브 성능이 저하 될 수 있습니다. 이 설정은 Windows NT 4.0과 같은 이전 운영 체제가 설치되어 있고 부팅 파티션이 4GB보다 큰 경우에 적용됩니다. 대부분의 최신 운영 체제는 4GB보다 큰 부팅 파티션을 처리하므로 더 이상이 설정이 필요하지 않습니다. 자세한 내용은 운영 체제 설명서를 확인하십시오.

나는 그것을 만지지 않을 것입니다.


2

SAS 디스크는 SCSI 명령 세트를 지원합니다. 명령은 블록을 액세스 단위로 사용합니다. 트랙의 섹터 수를 표시해야 할 유일한 이유는 컨트롤러가 크로스 트랙 성능을 향상시키고 드라이브에서 디스크의 물리적 지오메트리를 쿼리 할 수없는 경우 성능 최적화를 허용하는 것입니다. .

물론 대부분의 디스크는 평균 데이터 밀도를 높이기 위해 디스크의 다른 지점에서 트랙에 서로 다른 섹터 수를 갖습니다.

드라이브에 대해이 수준의 세부 정보를 마지막으로 제공했을 때를 기억하지 못하며 SCSI 디스크의 경우에는 해당되지 않습니다.


1
+1 트랙 당 다양한 섹터 수로 인해 이해가되지 않는 어색한 질문. Adaptec RAID 컨트롤러에서 지난 10 년 동안 사용한 적이 있습니다 (그리고 그 이전에는 adaptec을 사용하지 않았습니다). 재미있는 질문을합니다.
TomTom

1
이것이 내 질문의 핵심입니다-왜 내가 이것을 요청하는지 이해하지 못합니다.
Ben
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.