HW에서 소프트웨어 RAID로 마이그레이션

HW에서 소프트웨어 RAID로 마이그레이션

현재 Adaptec 81605ZQ RAID 컨트롤러가 다음에 연결되어 있습니다.

  • RAID-1의 2 x 8TB HGST HDD
  • RAID-0의 2 x 1TB Samsung 850 Pro SSD(별도 어레이)
  • 1 x 128GB Samsung 850 Pro SSD("MaxCache")(RAID-1 HDD 어레이용 캐시 읽기)

Windows 10에서는 최신 Adaptec 펌웨어 및 드라이버를 사용하여 다음을 얻습니다.멈춤(평균 30~50초)쓴다HDD 어레이에 고정되어 있습니다. 쓰기가 진행되는 동안 일부 프로세스가 상당한 읽기를 수행하는 동시 읽기/쓰기 시나리오에서는 훨씬 더 나쁩니다. 어떤 시점에서는 문자 그대로 30초 이상 디스크 I/O가 없는 경우가 많습니다.

RAID 컨트롤러를 삭제하고(문제 해결을 위해, 6700K에서는 전혀 필요하지 않기 때문에) 소프트웨어 RAID만 사용하고 싶습니다. Windows는 소프트웨어에서(RAID 컨트롤러 없이) Adaptec 온디스크 RAID 형식 마운트를 지원합니까? 아니면 RAID 어레이를 하나의 HDD(중복 없음)로 축소하고 어레이의 블록 수준 복사를 일반(비 RAID) 디스크에 수행하는 것이 더 낫습니까? 가능하다면 이를 위해 더 이상 디스크를 구입하지 않고 싶습니다.

또한 RAID-0 어레이에 대해서는 어떻게 해야 합니까? Windows에서 Adaptec 디스크 형식을 내부 마운트할 수 없는 경우 어딘가에 2TB의 추가 공간이 필요합니다.

(1) RAID 컨트롤러 없이(마더보드의 SATA 칩셋에 연결됨) RAID 어레이를 직접 마운트하거나 (2) 데이터를 "제자리"(추가 하드웨어 구입 없이) 복사하고 다음과 같이 어레이를 다시 초기화하고 싶습니다. 다른 소프트웨어 RAID 형식.

답변1

기존 디스크(일반)를 사용하여 한 어레이에서 다른 어레이로 이동하는 단계는 다음과 같습니다.

  1. 이전 어레이에서 디스크를 수동으로 실패/제거하여 어레이 성능을 저하시킵니다.
  2. 새로 사용 가능한 디스크에서 성능이 저하된 새 어레이를 시작합니다.
  3. 성능이 저하된 이전 어레이의 파일을 성능이 저하된 새 어레이로 복사합니다.
  4. 파일 전송을 확인한 후 기존 어레이를 블리츠하고 새로 사용 가능한 장치를 현재 성능이 저하된 새 어레이에 추가합니다.
  5. 재구축이 완료되면 어레이가 마이그레이션된 것입니다.

답변2

소프트웨어 RAID로 마이그레이션해도 도움이 되지 않습니다.

유감스럽게도 설명된 동작은 SMR 기반 아카이브 디스크의 "기능"입니다. 디스크 용량의 일부는 일반 형식으로 되어 있습니다(귀하의 경우에는 600GB일 수 있습니다). 이 영역은 쓰기를 위한 캐시 역할을 합니다. 그런데 문제는 SMR 디스크의 데이터를 꽤 큰 영역에 한꺼번에 써야 한다는 점이다. 일반적으로 해당 영역의 크기는 256MB입니다. 그리고 단일 바이트를 변경하더라도 전체 256MB 영역을 다시 작성해야 합니다.

따라서 캐시 버퍼를 완전히 채우면 디스크는 먼저 데이터를 SMR 형식으로 써야 하는데, 이 작업에는 훨씬 더 오랜 시간이 걸립니다.

따라서 SMR 디스크는 쓰기 로드 작업보다 수시로 읽어 보관하는 데 더 유용합니다.

관련 정보