RAID 컨트롤러를 4kn로 업그레이드-4kn을 사용하려면 어레이를 다시 초기화해야합니까?


11

Adaptec 6405E RAID 컨트롤러 가있는 엔터프라이즈 급 워크 스테이션이 있습니다. Adaptec에 따르면이 RAID 컨트롤러는 기본적으로 4K 디스크 섹터를 지원하지 않으며 지원할 수 없습니다. 4K 디스크를 넣은 경우 512 바이트 섹터 에뮬레이션 모드 (512e)가 있으면 512e를 사용합니다. 512e가 없으면 디스크가 전혀 작동하지 않습니다.

내 6405E에는 4K 기본 섹터를 가진 4 개의 HGST SATA 디스크가 연결되어 있지만 512e를 지원합니다. 디스크는 RAID10에 있으며 어레이는 "합리적으로 잘 작동"합니다 (성능은 양호하지만 훌륭하지는 않습니다).

내가 플러그 가정, 디스크 및 배열을 재 초기화의 데이터를 닦아없이 Adaptec에 71605E , 수행 지원 기본 4K 섹터 컨트롤러 것이다 사용 내 디스크와 인터페이스 할 때 4K 섹터를? 또는 512e 또는 4Kn을 사용하기로 결정하면 디스크를 닦아서 디스크를 포맷 해야하는 구조로 구워 졌습니까?

이 질문은 데이터를 백업하고 어레이를 다시 초기화해야하는지 또는 컨트롤러가 (자동 또는 수동 개입으로) 고급 형식 4Kn 주소 지정으로 "전환"할 수 있는지 여부에 관한 것입니다. 나는 이미 내가하면 것을 확실히 알고 않았다 닦아 배열을 다시 초기화, 나는 확실히 그것을 설정할 수 있습니다 처음부터 이 새로운 RAID 컨트롤러를 사용하여, 모든 드라이브에 4Kn를 사용 할 수 있습니다.


이미 arcconf명령 줄 유틸리티에 대해 잘 알고 있으며 이전에이 어레이를 RAID0에서 RAID10으로 업그레이드하는 데 사용했습니다 (예, RAID0을 사용하여 시작해서는 안되었지만 운이 좋았습니다. ?). arcconfAdaptec 7- 시리즈 컨트롤러에서 512e에서 4Kn으로 "전환" 하는 유틸리티 기능이 있다면 알고 싶습니다. 다시 포맷하거나 데이터를 일시적으로 오프로드하지 않아도됩니다. 백업 위치.

최악의 경우, 중요한 데이터의 오프 사이트 백업이 이미 있지만 시스템에 너무 많은 소프트웨어가로드되어 전체 블록 레이어 사본을 만드는 것이 더 저렴합니다 (소비 시간 측면에서) AHCI를 통해 mobo에 연결된 저렴한 4TB 디스크 인 다른 디스크에 어레이를 배치 한 다음 논리 어레이가 다시 초기화되면 다시 복사합니다. 모든 것 (활성화 된 기타 독점적 Windows 프로그램의 메트릭 톤)을 다시 설치한다는 사실과 비교하면 실제로 더 저렴하고 빠릅니다.


1
(당신이 피할 수 있다면 Adaptec을 사용하지 마십시오)
ewwhite

답변:


24

디스크는 512e (SAS / SATA 인터페이스의 512 섹터) 또는 4k 기본 (SAS / SATA 인터페이스의 4k 섹터)이며 불행히도 소프트웨어 나 점퍼 등을 통해 디스크를 변경할 수있는 방법이 없습니다. 구매할 때 전송 모드를 선택하십시오 디스크. 인터페이스에서 4k 기본을 지원하는 어댑터가있는 경우 4k 기본 디스크를 구입하십시오.

업데이트 : 그리고 다시 한 번, 디스크는 "4kn에서 512e로 폴백"하지 않습니다. 디스크는 512e입니다. 즉, SAS / SATA 인터페이스를 통해 항상 512 크기의 섹터로 데이터를 보내거나 4kn이면 디스크가 항상 SAS / SATA 인터페이스를 통해 4k 크기의 데이터로 데이터를 전송하며 RAID 어댑터 기능이 아닌 디스크에만 의존합니다. 512n과 512e의 차이점은 물리적 미디어 섹터의 크기는 512n의 경우 512, 512e의 경우 4k (디스크 칩은 플레이트의 각 4k 섹터를 인터페이스의 8 x 512 섹터로 변환 함)이며 인터페이스 512e 디스크는 항상 전송한다는 것입니다 연결된 어댑터에 관계없이 512 바이트의 섹터 만 512e 및 4kn 디스크의 부품 번호는 다음과 같습니다.

ST6000NM0014-SAS 인터페이스에 4k 섹터가있는 6TB SAS 드라이브 (4kn 드라이브);

ST6000NM0034-SAS 인터페이스에 512 바이트 섹터가있는 6TB SAS 드라이브 (512e 드라이브라고 함)

둘 다 디스크 미디어에 4k 섹터가 있으므로 512e 경우 섹터 쓰기 정렬에주의를 기울여야합니다.

또한 ST4000NM0023-인터페이스에 512 바이트 섹터와 미디어에 512 섹터가있는 4TB SAS 드라이브를 구입할 수 있으므로이 드라이브의 섹터 정렬에 신경 쓸 필요가 없습니다.

RAID 어댑터는 3 가지 범주로 분류됩니다. a) 4k 섹터에 대해 잘 모르는 가장 오래된 것-512n 및 512e 디스크와 작동하지만 512e 드라이브의 8x 섹터 경계에 따라 쓰기가 정렬되지 않으면 쓰기 성능에 문제가 발생할 수 있습니다. b) 4k 내부 섹터와 약 512e 에뮬레이션에 대해 잘 아는 오래된 것은 아니지만 인터페이스에서 512 섹터와 만 작동합니다. 컨트롤러가 신경 쓰면 정렬 문제가 적습니다 .c) 4k 섹터와 작동 할 수있는 새로운 것 상호 작용. 이것들 만이 네이티브 4kb 섹터를 4kb 섹터로 SAS / SATA 인터페이스에 전달하는 새로운 4kn 디스크에서 작동합니다.

또한 Windows 8, 8.1 이상 OS 만 4kn 드라이브 (서버, 2012 이상 버전)를 지원합니다. 디스크와 직접 작동하는 대부분의 기존 유틸리티는 섹터가 항상 512 바이트 크기라고 가정하므로 4k 섹터에서는 제대로 작동하지 않습니다. 확인하는 대신.

따라서 정렬과의 혼동을 피하고 최대 성능을 얻으려면 새로운 4kn 드라이브, 새로운 4kn 지원 어댑터 및 새로운 OS를 사용하십시오.

"이는 4KB 네이티브 디스크가 512 바이트 에뮬레이션을 지원하도록 선택할 수 있습니다. 512 바이트 에뮬레이션을 지원하는 경우 디스크 컨트롤러가 지원하는 내용에 따라이 모드와 4kn 간을 전환 할 수 있습니다. ' 4kn을 선호하지만, 필요한 경우 512e로 넘어갑니다. "

섹터 크기는 공장에서 고정되어 있습니다. RAID 어댑터 기능에 따라 인터페이스에서 섹터 크기를 자동으로 변경할 수있는 드라이브에 대해서는 알지 못합니다. Seagate 주문 시스템에서 볼 수있는 것은 인터페이스의 섹터 크기에 따라 매우 다른 부품 번호입니다. 디스크 주문 후 섹터 크기를 변경할 수 없습니다 (일부 해킹, 디스크 펌웨어 변경 등으로 가능하지만 공식적으로 지원되지는 않음). 따라서 드라이브가 512e이면 인터페이스에서 항상 512 바이트 섹터 만 보내고 4k 섹터는 보내지 않습니다. 드라이브가 4kn 인 경우 인터페이스에서 항상 4k 섹터 만 보내고 512 섹터는 보내지 않습니다. 주문할 때만 다른 부품 번호로 결정하십시오.

가능한 드라이브 형식은 다음과 같습니다 (숫자는 인터페이스의 섹터 크기를 나타냅니다).

디스크에서 512n-512, 인터페이스에서 512 (단순)

512e-디스크의 4k, 인터페이스의 512 (이전 시스템에서는 성능 문제가 발생할 수 있음)

디스크의 4kn-4k, 인터페이스의 4k (간단하고 최상의 인터페이스 성능, 이전 시스템에서는 작동하지 않음)

n 또는 e는 인터페이스의 지정된 섹터 크기가 기본 디스크 섹터 크기 (n) 또는 에뮬레이트 된 크기 (e) 인 경우를 의미합니다.

대답은 다음과 같습니다. 디스크는 512e 디스크이며 (4kn 디스크를 지원하지 않는 어댑터와 작동하므로) 4kn 디스크가 아닙니다. 512e 디스크는 RAID 어댑터와의 인터페이스에서 4k 섹터를 사용하지 않습니다. BTW는 Seagate의 최신 6TB 드라이브 만 4kn 형식으로 가능하며 HGST의 새로운 6TB 및 8TB도 512e 또는 4kn로 주문할 수 있습니다. 최대 4TB 이전의 모든 드라이브는 512e 또는 512n에서만 사용할 수 있었으며 이번 9 월 이전에는 테스트 용 4kn 드라이브를 구입할 수 없었습니다.

개인적으로 권장하는 것은 LSI 어댑터를 사용하는 것입니다. 내가 테스트 한 것의 최상의 오류보고 및 최상의 성능과 가장 호환됩니다. 최신 펌웨어 릴리스에서는 4kn 디스크를 완벽하게 지원합니다. HP ProLiant 서버와 함께 제공되는 HP의 많은 Smart Array 어댑터도 사용하고 있지만 SmartArray 어댑터가 4kn 디스크를 지원하는지 여부와시기는 아직 알 수 없습니다. 릴리즈 노트에 언급 된 호스트 버스 어댑터 만 – 최신 펌웨어 업데이트는 4kn 디스크를 지원합니다. 따라서 여전히 4kn 디스크는 매우 새롭습니다.

나는 그것을 분명히하는 데 도움이되기를 바랍니다.


1
이 답변은 매우 정확하지만 처음 읽을 때 내가 무슨 말을했는지 몰랐습니다. 드라이브 가 일부 구성 설정만으로 512e에서 4kn로 "변경"될 수 없음 을 인식하는 데 1 년이 걸렸습니다 . 이것은 드라이브에 구워집니다. 여러분은이 답변에 가치있는 인정을 해주세요. 이것은 제가 512n / 512e / 4kn에 대해 가장 분명한 설명입니다. 이것은 소비자 공간에서 4kn이 일반적이되면 인기를 얻게 될 것이다. p
allquixotic

실제로 여기에 오류가 있습니다. SAS 드라이브는 일반적으로 인터페이스에서 512e ~ 4K 사이에서 재 포맷 할 수 있습니다. SATA 드라이브는 사용할 수 없습니다.
user10357

@ user10357 어떻게하는지에 대한 참조를 제공 할 수 있습니까? 특별한 도구가 필요합니까?
orodbhen

@ orodbhen : 이것은 생각보다 조금 더 복잡한 것으로 판명되었습니다. 나는 그것이 (지식 내에서) 수행 될 수 있다는 것을 알고 있지만 다른 장치에 대해 다른 인터페이스에 일관성없이 노출되어 있습니다. ( 이 도구 와 같이 공장 기본값은 4k이고 호환 가능은 512e입니다)
user10357

3

VMware 환경에서 가장 신뢰할 수있는 hdd 솔루션을 검색하고 512n, 512e 및 4kn의 차이점을 이해함으로써 발견 한이 훌륭한 게시물에 감사드립니다.

VMware는 에뮬레이션이 필요없고 VMware ESXi 6.0에서도 4kn이 아직 지원되지 않기 때문에 512n 디스크는 여전히 최고 성능을 발휘할 것을 권장합니다 : http://kb.vmware.com/selfservice/microsites/search. do? language = en_US & cmd = displayKC & externalId = 2091600

결론 : 직접 연결된 스토리지를 사용하는 VMware ESXi 시스템의 성능을 최대화하려면 기본 포맷 하드 드라이브 512 개를 사용하는 것이 좋습니다. adaptec raid 컨트롤러와 운영 체제가 에뮬레이션없이 4kn과 통신 할 수있을 때 먼저 4kn 디스크를 사용하기 시작합니다.

건배, 다니엘


2

디스크를 Adaptec 컨트롤러에 꽂을 수 있어야하며 이전 컨트롤러에서 구성을 선택하므로이를 시도해도 아무런 해가 없습니다. 그러나 섹터 크기 구성은 RAID 구성과 매우 밀접하게 통합되어 있으며 파티션도 함께 사용합니다.

6405의 RAID10에서 71605로 두 개의 디스크 (R0의 각면에서 하나씩)를 추가하는 옵션이 있습니다. 새 카드는이 두 디스크에서 구성을 선택해야합니다. 혼자. Linux 라이브 CD로 부팅하여 디스크 통계를 확인하십시오. 이 업그레이드가 작동하지 않으면 아무런 해를 끼치 지 않고 이전 컨트롤러로 쉽게 되돌릴 수 있습니다. 작동하면 이전 컨트롤러에서 다른 두 개의 디스크를 꽂기 만하면됩니다.

가능한지 확실하지 않지만 필요한 경우 새 카드의 명령 줄에서 누락 된 멤버가있는 어레이를 만들 수 있으므로 두 개의 디스크만으로 4 개의 디스크 RAID10을 만들 수 있습니다 테스트. 그런 다음 카드에서 카드로 동기화 할 수 있습니다. 아마 아닐 수도 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.